Over a million developers have joined DZone.

The Best of the Week (Dec. 13): Mobile Zone

DZone's Guide to

The Best of the Week (Dec. 13): Mobile Zone

· Java Zone
Free Resource

Learn how to troubleshoot and diagnose some of the most common performance issues in Java today. Brought to you in partnership with AppDynamics.

Make sure you didn't miss anything with this list of the Best of the Week in the Mobile Zone (Dec. 13 to Dec. 19). Here they are, in order of popularity:

1. How to Become a Lazy but Productive Android Developer

As far as I know, we Android developers are lazy in writing code. So, how can we optimize our time and avoid writing tedious code? In this article, you'll find out how to become a lazy but productive Android developer using dependency injection libraries such as RoboGuice.

2. Options for Testing Android Applications

This talk discusses methods for testing Android applications - test automation, in particular. The talk is thorough, covering many different options for testing in general, as well as more specific frameworks, and presenting most in terms of pros and cons.

3. An Introduction to the Android NDK

Android developers should be familiar with the Android SDK, but this article takes a look at the lesser known Native Development Kit (NDK) for Android, covering everything from the Java Native Interface (JNI) to need-to-know background for the NDK, such as alternative error handling and the use of UTF-8.

4. JavaScript Kinetic Scrolling: Part 3

[Be sure to check out part 1, part 2, and part 4.]

In the third part of this JavaScript kinetic scrolling series, the so-called snap to grid feature is demonstrated. The implementation is rather straightforward: It is a matter of figuring out where the scrolling should stop and then adjusting that target position to the intended location.

5. Sprinkles: Boilerplate Reduction for Databases on Android

When it comes to everything other than making complex queries, SQL is a mess. That's the opinion of Emil Sjölander, and his solution was to create Sprinkles, a "boiler-plate-reduction-library" meant to help deal with databases in Android applications.

Understand the needs and benefits around implementing the right monitoring solution for a growing containerized market. Brought to you in partnership with AppDynamics.


Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}