Profile

Cover photo
1,138 followers|145,948 views
AboutPosts

Stream

CommonsWare

Shared publicly  - 
 
Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 8.2, in all formats.

This update includes new chapters on RxJava basics and embedding PDF viewers in your app.
6
Add a comment...

CommonsWare

Shared publicly  - 
 
Subscribers now have access to the latest release of "The Busy Coder’s Guide to Android Development", known as Version 8.1, in all formats.

This update includes coverage of Java 8 lambda expressions, writing Gradle plugins, compile-time code generation, and more!
4
Add a comment...

CommonsWare

Shared publicly  - 
 
Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 8.0, in all formats. Just log into your Warescription page and download away, or set up an account and subscribe!

This update includes coverage of Android Studio 2.2, ConstraintLayout, and more!
6
CommonsWare's profile photoDaniele Andreoli's profile photo
5 comments
 
+CommonsWare It works like a charme. Thank you.
Add a comment...

CommonsWare

Shared publicly  - 
 
Dan Lew has run across a couple of cases where the behavior of Android’s native drag-and-drop APIs differ between Android 7.0 and earlier versions of Android. In this post, I review the problem, to help you determine whether your drag-and-drop implementation may be affected.
4
Add a comment...

CommonsWare

Shared publicly  - 
 
Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 7.5, in all formats. Just log into your Warescription page and download away, or set up an account and subscribe!

Updates include Espresso and Android-on-Chrome OS.
5
Marius Gröger's profile photoCommonsWare's profile photo
2 comments
 
+Marius Gröger Replacing the TOC "chapter" with something else (probably a nav drawer, like the Kindle app) is on my to-do list. I may get to that this fall, after the Android world has calmed down a bit.
Add a comment...

CommonsWare

Shared publicly  - 
 
Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 7.4, in all formats. Just log into your Warescription page and download away, or set up an account and subscribe!

Updates include N Developer Preview 3, drag-and-drop, keyboard/mouse support, code coverage, and more!
6
Add a comment...

CommonsWare

Shared publicly  - 
 
Starting with v25.1.0 of the fragments backport, a replace() transaction will start the new fragment before stopping the old one. This inverts the behavior that we have been used to and what has been seen in all prior implementation of fragments. If you care about the order of lifecycle events between your fragments, you will want to take a closer look at this issue.
11
3
Add a comment...

CommonsWare

Shared publicly  - 
 
With each SDK release, I try to dive a bit deeper than the documentation, to point out potential problems (and, occasionally, opportunities) that the new SDK offers. Android 7.1's Developer Preview 1 is out, and there are definitely some things that developers should consider when adopting it -- this post points some of those out.
8
1
Adam Koch's profile photoChris Lacy's profile photoCommonsWare's profile photo
4 comments
 
+Chris Lacy Hey, thanks for the info! I'll aim to mention it when I update my book to cover this stuff, as it'll be useful for testing.
Add a comment...

CommonsWare

Shared publicly  - 
 
Tim Strazzere found security flaws with ExifInterface, the Android class for getting EXIF data from photos. While Google issued patches for this, most devices do not get such patches. If you have been using the platform ExifInterface, please consider using some other implementation!
5
2
Add a comment...

CommonsWare

Shared publicly  - 
 
Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 7.6, in all formats. Just log into your Warescription page and download away, or set up an account and subscribe!
4
Add a comment...

CommonsWare

Shared publicly  - 
 
SQLCipher for Android used to run afoul of Android N’s new rules for NDK apps. Zetitec just released version 3.5.0 which addresses that problem and makes other improvements as well (only one .so per platform, smaller size, etc.).

Android N is scheduled to ship in 2016 Q3… which means somewhere in the July-September range. While only a tiny percentage of Android devices will get the Android N upgrade then — and an even tinier percentage will be new Android N devices — you still should plan to upgrade your SQLCipher for Android soon. Otherwise, you will have a lot of angry Android N users pelting you with nut rolls, Nutella jars, and no telling what else.
7
1
Julien Dodokal's profile photo
 
Yay! We use SQLCipher in all of our apps, this is great news that the fix has come!
Add a comment...

CommonsWare

Shared publicly  - 
 
With each developer preview or production SDK release, I try to find out what developers might miss from any Google announcements and documentation. The N Developer Preview 4 does not change much, but here is my analysis anyway.
7
1
Add a comment...