Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The Best of the Week (May 30): Mobile Zone

DZone's Guide to

The Best of the Week (May 30): Mobile Zone

· Java Zone
Free Resource

Managing a MongoDB deployment? Take a load off and live migrate to MongoDB Atlas, the official automated service, with little to no downtime.

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

1. 5 Pitfalls for New Android Developers

Doron Zehavi released an Android app on the Play Store, and in the process, he learned a few things. Five things, if we're getting specific. According to Zehavi, these aren't lessons so much as mistakes he made in the development and publishing process, and new Android developers can avoid them.

2. Dependency Injection: RoboGuice vs. ButterKnife

Dependency injection is a software design pattern that implements inversion of control and allows a program design to follow the dependency inversion principle.

3. HelloWorld with Java, iOS and RoboVM

Ever since native iOS applications have been developed with Objective C, there has been a surprising emergence of alternatives to using Objective C as the language to develop these applications.

4. Scala on Android and Stuff: Lessons Learned

To combine the useful with the pleasant, I decided to use technologies I’m not really familiar with: the Scala language, the Android platform and the Gradle build system.

5. From Java to Objective C

In 2001, the author started to learn Java and how awesome it is compared to C and C++. Now he's been learning Objective-C and it's been a blast, and to help you do the same, he points to a quick translation guide.

MongoDB Atlas is the easiest way to run the fastest-growing database for modern applications — no installation, setup, or configuration required. Easily live migrate an existing workload or start with 512MB of storage for free.

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}