Categories androiddev

106 posts

Auto Added by WPeMatico

Kotlin Weekly Update — 28

Weekly update on Kotlin resources. 1. Exploring KTX for Android Exploring KTX for Android 2. Effective Networking On Android using Retrofit, Rx and Architecture Components Effective Networking On Android using Retrofit, Rx and Architecture Components 3. Why starting a new Android project with Java is a bad idea Why starting a new […]

Automated Mobile Localization Process

People prefer using applications in their native language, therefore localization is an important way to reach more markets and attract more users. Based on our experience, we can confidently state that localization boosts registrations, app usage and revenue. In the charts below you can see significant increase of purchases for Italy […]

Android KTX-a new library by Android, that you need to try today!

It is amazing how much improved our Android development process has been, after Kotlin was announced as the official language for Android development. From people at Android, improving Android Studio to make it easier for us developers, to use Kotlin on our favorite IDE, to people at Kotlin making Anko […]

Case Study: 40 TOP Android Apps Have Locked Orientation!

You’ll be surprised to know the list… The Need Last month, I started working on a semi-developed app. I convinced the stakeholders to allow me to implement MVP architecture for the app. It was very relaxing to have a separate Model aka Data layer because it helped me to implement API, […]

Java libraries with Kotlin. The case of dependency injection frameworks

https://www.flickr.com/photos/the-money-pit/5900474232 Kotlin opened up a new world for us. Developers write less code than before in Java world. And Kotlin’s interoperability with Java made it easy to incorporate it into existing and new apps, while still having the freedom of using our favourite Java libraries. However, as these libraries are […]

Modern Android development with Kotlin Part 4

It is really hard to find one project that covers all the things that are new in Android Development, so I decided to write one. 0. Android Studio 3 Part 11. Kotlin language Part 12. Build Variants Part 13. ConstraintLayout Part 14. Data binding library Part 15. MVVM architecture + repository […]

The ugly OnPropertyChangedCallback

https://www.flickr.com/photos/hpeake/28395138972 Data binding is an amazing feature in Android development. We can bind view model properties directly to the XML, the place where they are needed. No ugly ‘handwritten’ glue code in between, which also means less code in the Activities and Fragments. But sometimes we need to intervene manually. […]