Paolo RotoloinProAndroidDevWhy has my background Worker stopped? Exploring Android WorkManger’s StopReasonStopReason is a new powerful tool to gain info about the unexpected stop of the background workers in our app. Let’s explore how it works!10 min read·Sep 18, 2023----
Paolo RotoloinProAndroidDevHow to avoid asking for Android Context in Kotlin Multiplatform libraries APIUniform your Kotlin Multiplatform library APIs on Android, iOS, and other targets removing the need of asking an Android Application…5 min read·Aug 6, 2023--4--4
Paolo RotoloinProAndroidDev10 Tips for Android Library DevelopersIf you’re distributing a library or just maintaining some library modules in your project, here’re some tips that may be useful to you.9 min read·Aug 13, 2019--3--3
Paolo RotoloinProAndroidDevSuspend what you’re doing: Retrofit has now Coroutines support!How to write async network requests with Kotlin Coroutines and Retrofit4 min read·Jun 27, 2019--18--18
Paolo RotoloinCorouteamExploring Kotlin Coroutines and Lifecycle Architectural Components integration on AndroidWhat’s new in Android lifecycle and Coroutines integration with lifecycleScope and LiveData building blocks.7 min read·May 23, 2019--11--11
Paolo RotoloinNextomeRender a GeoJson layer with Google Maps, OSM or Mapbox on AndroidGeoJson is a relatively new open standard format (GeoJSON as RFC 7946 were released in August 2016) designed to represent simple…5 min read·May 5, 2017--1--1
Paolo RotoloinGlucosio ProjectHOW-TO Android 7.1: App ShortcutsAfter a few months of developer preview, this week Google officially released Android 7.1. Factory images are in fact already available for…3 min read·Dec 9, 2016--2--2
Paolo RotoloinGlucosio ProjectWhat’s new in Firebase Cloud Messaging and how to migrate from GCMAt I/O 2016, Google turned Firebase into an unified mobile platform and migrated to it some existing services service like Google Cloud…4 min read·Jun 13, 2016--2--2
Paolo RotoloinGlucosio ProjectMoving from Dialogs to BottomSheetDialogs on AndroidWith Android Support Library 23.2, Google announced support for Bottom Sheets. According to Material Design, Bottom Sheets are elements…3 min read·Jun 8, 2016--10--10
Paolo RotoloinGlucosio ProjectBuild a nice UX to backup and sync your app data on Google Drive (3/3)In my previous posts I’ve explained how to export/import a Realm database from your app and how to eventually backup it on Google Drive. If…8 min read·May 21, 2016--4--4