Fact #1. Acceptance tests are great. Continuous integration is slowly becoming ubiquitous in mobile app development, and having a Jenkins instance run your entire regression test suite during the night, when everybody on the team is dreaming of sweet Marshmallows and Nougat, or even multiple times per day, is a...
[Read More]
Dagger is a popular dependency injection solution, which works very well with Android, and at the moment is probably a must for any more or less complicated Android project. However, there are things about Dagger that you need to wrap your head around when you’re beginning to use it. Also,...
[Read More]
One of the most popular Android ORM solutions out there, greenDAO, has recently been updated with a new exciting feature - the database encryption. greenDAO now supports SQLCipher - an open source SQLite extension, that provides transparent 256-bit AES encryption of database files. Data security is an important topic for...
[Read More]
I’ve worked on a number of apps that are taking pictures for different use cases, and since it has always been a secondary feature for those apps, I’ve relied on using Intents, the approach described in Taking Photos Simply. Intents are powerful, they can save you lots of man-hours by...
[Read More]