Testing Asynchronous Tasks on Android
Testing Asynchronous Tasks on Android is not easy. In this post by Enrique López Mañas you will learn how he does it by using the CountDownLatch class.
Mark Allison continues his series on blurring images. In this article he takes a look at performing the blur in Java to remove the marshaling between memory spaces, and attempt to get better performance.
Lets try Android Game Development with AndEngine
Here's a quick introduction of the first steps to getting an AndEngine app up & running.
Android can’t recognize speech, so a typical Android device cannot recognize speech either. Or, is there a way it can? In this article Stanislav Pavlov, from the Intel development team, writes a little sample app that demonstrates using voice search in applications.
Android Engineer @ Uber.com
Uber is building an Android solution from the ground up and needs your crazy good skills. Own new features from day one, experiment with brand new functionality, and contribute to the design process while reaching millions of users across the globe.
Senior Android Developer @ UberConference
Help architect, build, iterate and manage our set of mobile application and website products. Create innovative applications for the Google Android platform. Partner closely with our design team to produce an application that flows seamlessly with our users.
Senior iOS / Android Developer @ Answers.com (ForeSee)
Answers.com is building a enterprise analytics solution across device platforms and is looking for an experienced mobile developer to help guide development, solve tough technical problems relating to performance and data quality, and help bring industry best practices to the development of customer-facing SDK's.
This little library pimps your log output. It automatically infers the class as a tag and the method it was called from.
EmailAutoCompleteTextView is an AutoCompleteTextView optimized for email auto-complete. Since this view uses AccountManager to get the emails on the device, you must include the GET_ACCOUNTS permission.
This library for Android provides classes which allow to store and retrieve settings from the preferences. There is an individual class for each native type.
A sample Android app by Jake Wharton which showcases advanced usage of Dagger among other open source libraries. There are a lot of gems in there so definitely check it out.
This android library is a pair of auto-scroll circular parallax ListViews like the ones in the expedia app.
Shimmer for Android
Shimmer-android is an Android port of Facebook Shimmer library for iOS.
Java Deferred / Promise library
JDeferred is a Java Deferred/Promise library similar to JQuery's Deferred Object
Google and Intel have finally shipped an x86 system image with Google API support.
Webinar – App Monetization
Great opportunity for all Android developers to take a look at and discuss the Creative Ways to Improve App Discovery Monetization. Non-conventional approaches and the best practices. The Webinar will take place on March, 12th at 12:00PM PST
In this post Ketan Parmar gives us a quite comprehensive list of useful tools that are related to Android Development.
Get the database from an Android app (Android 4.3+) with this handy snippet.
Sneak peek of Gradle Please Alfred 2 Workflow
Alfred is a productivity app for Mac OS X. Evelio is working on an extension to Alfred that will use Gradle Please to help easily add dependencies to your Gradle build.
Android Studio 0.5.0 Released
Some changes include: New bundled version of IntelliJ 13.1 EAP build, Gradle offline mode for sync and build, Support for build variants in library projects.
Gradle Retrolambda Plugin
This plugin will automatically build your java or android project with retrolambda, giving you lambda goodness on java 6 or 7. It relies on the wonderful retrolambda by Esko Luontola.
Improving Build Server performance
Here's a Gradle tip for improving your build speed on CI/build servers.