The CommonsBlog - RSS Feed

Latest articles

Random Musings on the Android 12 Beta 2

Each time Google releases a follow-on developer preview, I rummage through the incremental API differences report, the release notes, and even the release blog post, to see if there are things that warrant more attention from developers. I try to emphasize things that mainstream developers might use but may not get quite as much attention, because...

“Exploring Android” Version 2.1 Released

Subscribers now have access to an update to Exploring Android, known as Version 2.1, in PDF, EPUB, and MOBI/Kindle formats, in addition to the online reader. Just log into your Warescription page and download away, or set up an account and subscribe! The book is now up to date for Android Studio 4.2.1 and newer versions of all the dependencies....

Random Musings on the Android 12 Beta 1

Each time Google releases a follow-on developer preview, I rummage through the incremental API differences report, the release notes, and even the release blog post, to see if there are things that warrant more attention from developers. I try to emphasize things that mainstream developers might use but may not get quite as much attention, because...

Google I|O 2021 and Uncomfortable Questions

Last August, Google stated that: we intend to require new apps and games to publish with the Android App Bundle on Google Play in the second half of 2021 To publish an App Bundle, we must use App Signing: it is a requirement to use Play App Signing in order to publish with App Bundles on Google Play. As a result, Google can do...

Random Musings on the Android 12 Developer Preview 3

Each time Google releases a follow-on developer preview, I rummage through the incremental API differences report, the release notes, and even the release blog post, to see if there are things that warrant more attention from developers. I try to emphasize things that mainstream developers might use but may not get quite as much attention, because...

“Elements of Kotlin” Version 1.0 Released

Subscribers now have access to Version 1.0 of Elements of Kotlin, in PDF, EPUB, and MOBI/Kindle formats. Just log into your Warescription page to download it, or set up an account and subscribe! This is unchanged from Version 0.9, other than updating two screenshots and standard changes in the preface. Version 1.0 is a milestone release,...

“Elements of Kotlin” Version 0.9 Released

Subscribers now have access to Version 0.9 of Elements of Kotlin, in PDF, EPUB, and MOBI/Kindle formats. Just log into your Warescription page to download it, or set up an account and subscribe! There are a few new “Kotlin, WTF?” chapters: Extension properties Class delegation Local types ...

Checking for Poisoned Projects, Again

A bit less than two months ago, I wrote “Checking for Poisoned Projects”. This outlined how malware embedded in a Visual Studio project — not in the app the project would build, but in the project itself. Designed to infect security researchers, this malware was distributed as a Windows DLL that would be executed through “build events” on the researchers’...

Random Musings on the Android 12 Developer Preview 2

Each time Google releases a follow-on developer preview, I rummage through the incremental API differences report, the release notes, and even the release blog post, to see if there are things that warrant more attention from developers. I try to emphasize things that mainstream developers might use but may not get quite as much attention, because...

“Elements of Android Room” Version 0.5 Released

Subscribers now have access to Version 0.5 of Elements of Android Room, in PDF, EPUB, and MOBI/Kindle formats. Just log into your Warescription page to download it, or set up an account and subscribe! This update adds two more chapters, covering: Executing PRAGMAs as part of starting up Room SQLCipher for Android...

Discover, share and read the best on the web

Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters! Get unfiltered news feeds or filter them to your liking.

Get Inoreader
Inoreader - Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters!