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…4 min read·May 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…4 min read·Oct 5, 2018--6--6
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…8 min read·Aug 24, 2018--1--1
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…4 min read·Jun 4, 2018--3--3
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…3 min read·Feb 24, 2018--3--3
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…3 min read·Feb 4, 2018--3--3
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…3 min read·Dec 17, 2017--5--5
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…4 min read·Dec 9, 2017--3--3
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…3 min read·Nov 11, 2017----