Homepage Sign inGet started
Archive
About
Newsletter
Submit your article
FollowFollowing
Trending Why to choose MVVM over MVP — Android Architecture
Ankit Sharma Scroll your Bottom Navigation View away with 10 lines of code
Valentin Hinov Android MVP for Beginners
Nitin Agarwal Android Studio tip of the day — #2
Francisco Riádigos Architectural Guidelines to follow for MVP pattern in Android
Rakshit Soral Android Architecture Components: LiveData
Paulina Szklarska Top Secrets of Why Android is Still Better than iOS in 2018
Annie Dai
Latest I created a Flowable and I liked it.
Łukasz Szczygłowski Painless Android testing with Room & Koin
Arnaud Giuliani Building Android Text Layouts with the Right Font
Fırat Karababa Redux + (RxKotlin | RxSwift) == Awesome Native Mobile Apps — Unit Testing — Part 5
Mohanraj Karatadipalayam One-night stand with iOS — in-depth comparison from Android developer’s perspective
Mateusz Dziubek Testing Dagger-injected Fragments and Activities
Nikita Borodikhin Handling Uncaught-Exceptions in Android
Rohit Surwase (RohitSS) ExoPlayer Components Explained
Vid Bregar The Top 5 Advantages of the Custom Android App Development for Business in 2018
Tecsynt Solutions Five Key Mobile App Statistics App Developers Should Know
James Ewen Often Ignored Stuff — Android Data Structures
Ankit Sharma Android Custom Alert Dialogs + Kotlin extension functions + Kotlin Higher Order functions = Life…
Mohammed Audhil About AndroidPub Latest Stories Archive About MediumTermsPrivacy
AndroidPub
The Pub(lication) for Android & Tech, focused on Development
Why to choose MVVM over MVP — Android Architecture
Architecture????
Ankit Sharma Scroll your Bottom Navigation View away with 10 lines of code
Scroll your Bottom Navigation View away with 10 lines of code
Like many things material design Google introduced Bottom navigation bars on Android via the design library but failed to provide one key…
Valentin Hinov Android MVP for Beginners
Android MVP for Beginners
We have a video player application that we developed as a weekend hobby project which does a few things like slow motion, reverse and zoom…
Nitin Agarwal Android Studio tip of the day — #2
Android Studio tip of the day — #2
Help! I can’t find where the syntactical error is 😭
Francisco Riádigos Architectural Guidelines to follow for MVP pattern in Android
Architectural Guidelines to follow for MVP pattern in Android
By default, Android doesn’t enforces any architectural pattern. Although, this makes the framework more powerful when it comes to…
Rakshit Soral Android Architecture Components: LiveData
Android Architecture Components: LiveData
Hi! Lately, we discussed ViewModel. Today we’ll talk about LiveData, which is a lifecycle-aware observable data holder. Let’s start!
Paulina Szklarska Top Secrets of Why Android is Still Better than iOS in 2018
Top Secrets of Why Android is Still Better than iOS in 2018
The confrontation between Android and iOS has already begun as early as a few years ago. Apple and Google are like Coca-Cola and Pepsi…
Annie Dai
Latest I created a Flowable and I liked it.
I created a Flowable and I liked it.
Nothing more than being a father has taught me than children’s routine is one of the most important aspects of their young life. It is what…
Łukasz Szczygłowski Painless Android testing with Room & Koin
Painless Android testing with Room & Koin
Google’s Android Architecture Components is a very powerful API to help us build smarter applications. In my previous article, we talked…
Arnaud Giuliani Building Android Text Layouts with the Right Font
Building Android Text Layouts with the Right Font
Fonts form a character for an application and each text layout within it has certain typographic needs
Fırat Karababa Redux + (RxKotlin | RxSwift) == Awesome Native Mobile Apps — Unit Testing — Part 5
Redux + (RxKotlin | RxSwift) == Awesome Native Mobile Apps — Unit Testing — Part 5
These libraries can be a boon for native app developers. See how they change the developer experience in the second part of this series.
Mohanraj Karatadipalayam One-night stand with iOS — in-depth comparison from Android developer’s perspective
One-night stand with iOS — in-depth comparison from Android developer’s perspective
iOS devs work alongside us, Android guys, on most projects. But in spite of having the same goal— satisfying end users, I always felt like…
Mateusz Dziubek Testing Dagger-injected Fragments and Activities
Testing Dagger-injected Fragments and Activities
Hello, contemporary Android developer. I would like to talk about non-trivial use of Dagger to test Android application components as…
Nikita Borodikhin Handling Uncaught-Exceptions in Android
Handling Uncaught-Exceptions in Android
Get convenient ways to handle uncaught exceptions for developers and testers.
Rohit Surwase (RohitSS) ExoPlayer Components Explained
ExoPlayer Components Explained
What is ExoPlayer?
Vid Bregar The Top 5 Advantages of the Custom Android App Development for Business in 2018
The Top 5 Advantages of the Custom Android App Development for Business in 2018
Choosing an OS for a mobile app startup, lots of entrepreneurs would opt for Android… And it would be a wise decision. Here is why…
Tecsynt Solutions Five Key Mobile App Statistics App Developers Should Know
Five Key Mobile App Statistics App Developers Should Know
Sure there’s yearly reports on everything from app usage to revenue. We welcome these and they can provide developers with vital…
James Ewen Often Ignored Stuff — Android Data Structures
Often Ignored Stuff — Android Data Structures
Performance | Efficiency | Optimisation…
Ankit Sharma Android Custom Alert Dialogs + Kotlin extension functions + Kotlin Higher Order functions = Life…
Android Custom Alert Dialogs + Kotlin extension functions + Kotlin Higher Order functions = Life…
Being an Android developer, tech enthusiast, I always like to explore/experiment/implement all new stuffs in my day to day professional…
Mohammed Audhil About AndroidPub Latest Stories Archive About MediumTermsPrivacy