Android TV — Customising HeaderSupportFragmentIn the previous post, we saw how we can get started with Android TV development with the BrowseSupportFragment. BrowseSupportFragment…Dec 23, 2022Dec 23, 2022
Android TV — Understanding BrowseSupportFragment — Part 1If you have already started with Android TV development, you would know about BrowseSupportFragment. For the absolute beginners, to get…Dec 11, 20222Dec 11, 20222
Jetpack Compose — Pulsating Circles AnimationJetpack Compose is fun, and animations are cool. Animations are a little harder to get your heads around. But, once you have got hold of…Jan 22, 2022Jan 22, 2022
Splash the new way: SplashScreen APIYou must have come across Splash Screens on mobile apps, both as a user and as a mobile developer. During my early days as a mobile…May 13, 2021May 13, 2021
Detecting which app was used to share your apps contentHow do you detect which app was used to share your apps content, like Facebook, Twitter, Email etc.May 7, 2021May 7, 2021
Generating PDF in Rails — Handling special charactersPrawn is a great tool for generating PDFs. And the “prawn” gem works really well for Rails and Ruby. Getting started with might take some…Feb 5, 2021Feb 5, 2021
Firebase Crashlytics integration with FlutterFirebase Crashlytics is great. It works great with native apps, and the integration with native Android and iOS apps is quite simple and…Sep 17, 2020Sep 17, 2020
Jetpack Navigation and Firebase AnalyticsFirebase Analytics is the default choice for mobile app analytics these days. With a very few steps, the Firebase Analytics SDK for…Aug 30, 20201Aug 30, 20201
Huawei App Gallery — Should developers care?Huawei is the 2nd largest Android phone manufacturer worldwide, after Samsung (2019 — Wikipedia). Huawei has a broad product portfolio to…Aug 22, 2020Aug 22, 2020
Annoying notifications: Are they still relevant?Are you tired of SPAM? We all get hundreds of spam emails per day. Add too many spam SMSes as well. With so many mobile apps on phone, do…Aug 12, 2020Aug 12, 2020