Ronen SabagDrive Your Small Business to Success with These Navigation System-Inspired TipsNavigating unfamiliar roads can be overwhelming, especially when you’re in a hurry or uncertain about directions. Fortunately, car…May 8, 2023May 8, 2023
Ronen SabaginProAndroidDevWhy Should You Wrap LiveData With Your Own AbstractionI’m a quite big fan of LiveData, It’s a great tool to connect the View layer and Presentation layer (I'm considering also ViewModel from…Oct 5, 20186Oct 5, 20186
Ronen SabagAndroid Jetpack Adoption At GettAndroid Jetpack is a set of libraries that were packed together to give us developers a consistent API under the same umbrella. The…Aug 24, 20181Aug 24, 20181
Ronen SabaginProAndroidDevWhat Problems Exist With Multi ActivitiesIn the last year, the Android development team in Google became very opinionated about how we should architect our apps, and it very…Jun 4, 20183Jun 4, 20183
Ronen SabaginProAndroidDevFragment Espresso Testing With Dagger’s Android Injector****Update**** In Dagger 2.19 some of the APIs have been changed (https://github.com/google/dagger/releases/tag/dagger-2.19) so I have…Feb 24, 20183Feb 24, 20183
Ronen SabaginProAndroidDevHow To Unit Test LiveData and Lifecycle ComponentsSince the announcement in last Google I/O on New Architecture Components they become a hot topic in the Android Developer community, among…Feb 4, 20183Feb 4, 20183
Ronen SabaginProAndroidDevActivity Espresso Test With Dagger’s Android Injector****Update**** In Dagger 2.19 some of the APIs have been changed (https://github.com/google/dagger/releases/tag/dagger-2.19) so I have…Dec 17, 20175Dec 17, 20175
Ronen SabaginProAndroidDevKotlin DSL EverywhereThe concept of DSL or domain-specific language is pretty simple, it gives a context of what we doing, for example, a common Android Gradle…Dec 9, 20173Dec 9, 20173
Ronen SabagIs New ViewModel Architecture Component Killed Plain Old Presenter?As part of blessing new architecture components, Google introduces us the ViewModel, according to the official documentation the purpose of…Nov 11, 2017Nov 11, 2017