Ivan ShafraninProAndroidDevLet’s make a game with a smile controlThe article describes creating a simple game with smile and wink controls. It uses ML Kit and Android SDK.7 min read·Jan 3, 2022----
Ivan ShafraninProAndroidDevNote Keeper with ML — A Pet Project Idea in DetailsThe article presents a pet project idea for Android developers. It includes design in Figma, useful links, and other tips.5 min read·May 19, 2020----
Ivan ShafraninProAndroidDevEvolution of unit tests in AndroidSee unit tests improvment for “rate us dialog” feature6 min read·Aug 22, 2019----
Ivan ShafraninProAndroidDevImprove Android unit tests with shared preferences mock libraryShared preferences mock is the lightweight library let you increase coverage of unit tests and simplify code for them with one line of code2 min read·Jul 3, 2019--1--1
Ivan ShafraninProAndroidDevAndroid open source app secure buildSimple config to hide signing keystore but allowing to build release variant for contributors. Useful for open source Apps and pet projects.2 min read·May 23, 2019--2--2
Ivan ShafraninProAndroidDevKotlin library development for Android/Java hintsNotices about forward/backward compatibility between Kotlin versions and good support of pure Java projects.4 min read·May 12, 2019--1--1
Ivan ShafranFragment: getContext vs requireContextLearn how to fix correctly these new warnings and errors in fragments after updating to support library 27.1.0 or higher.2 min read·Aug 26, 2018--2--2