After reading a lot of different posts raving about Kotlin, I couldn’t help myself. I had some serious FOMO. In this blog post, I will be looking at getting Kotlin set up in existing Android Apps. What is Kotlin? Kotlin is a statically typed programming language that can be used to write Android Apps. It […]
Tag: android
As a follow up to my previous post [How to use onUpgrade() correctly in Android], I decided that I should probably add some tests to avoid database upgrade failures in the future. Manually testing database upgrades in Android can be quite a pain and you are bound to miss something, especially if you have had loads of versions […]
After reading this blog post (and a few others) on how to use the onUpgrade() method for your Android SQLite Database, I thought I should share my experience about how to correctly upgrade your database. It will also be beneficial to highlight why the final solution listed in that blog post would also fail at some point for some scenarios. […]
Tips and Tricks for December 2015: Hyphenation in Android TextView – In API 23, Google introduced hyphenation for TextViews. Hyphenation is the term used for breaking up of words when they can’t fit on one line. There is a whole bunch of technical stuff involved in it and it can differ between languages. To take advantage […]
By leveraging the power of Google Services, we can easily send invites to our friends to start using an app we really like. No need to implement custom solutions as this takes care of the typical use case for getting more people into your app. Best of all? It is really simple to implement!