Published inProAndroidDevViewState and Interactions — an easy contract between view and ViewModelWhat I liked in MVP architecture approach was the interface, the contract between a Presenter and a View (yes, I was the one who created…Nov 24, 20201Nov 24, 20201
Published inProAndroidDevExtract interactions from ViewModel“Oh gosh, I’m so tired…” said ViewModel.Aug 26, 20203Aug 26, 20203
Android Developer beginner. Step #3 —Custom ViewsThis is the third step of becoming an Android Developer.Mar 2, 2019Mar 2, 2019
How to create a compound view?In the article about creating a custom view we were trying to solve the problem of not enough native Android components for our needs.Mar 2, 20192Mar 2, 20192
Published inProAndroidDev(re)Training the model with images using TensorFlowIn my previous article about TensorFlow I’ve shown you, how to write an app on Android using TensorFlow API. In this one, I’m gonna show…May 28, 20185May 28, 20185
Published inProAndroidDevUsing TensorFlow on Android — step by step code explanationNowadays almost everyone heard about machine learning or deep learning. But do we know what it is exactly and how to use it? I didn’t know…Mar 1, 201815Mar 1, 201815
Published inProAndroidDevHow to draw a custom view?In Android SDK we can use a lot of useful predefined and ready-to-go views like TextView, Button, CheckBox, ProgressBar and many others…Dec 30, 20176Dec 30, 20176
Published indroidsonroids7 tips for more effective meetingsIf you’re reading this it means that you have the same problems that I had — a lot of wasting-time meetings. No matter if you’re a Scrum…Dec 26, 2017Dec 26, 2017
Published indroidsonroidsProfessional Developer. What Does It Mean?How can you become a professional & satisfied developer? At first, I was exhausted and irritated but, fortunately, I managed to change it…Dec 22, 20174Dec 22, 20174
Published inProAndroidDevAndroid Developer Beginner. FAQ #2 — gravity vs layout_gravityThis time I’ll focus on differences between android:layout_gravity and android:gravity attributes. Using these two can be confusing…Nov 15, 20174Nov 15, 20174