Over a million developers have joined DZone.

The Best of the Week (Feb. 14): Mobile Zone

DZone's Guide to

The Best of the Week (Feb. 14): Mobile Zone

· Java Zone
Free Resource

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

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

1. Debug Webpages on Chrome for Android Using Computer

The author has seen developers debugging responsive CSS by resizing their browser window, as they like using the powerful debugging tool that bundles with Chrome. However, that won't always work. Let's see a way to debug webpages on Chrome for Android using computer and with the help of Android SDK.

2. Espresso: An API for UI Testing on Android

If you're an Android developer and you haven't heard of Google's Espresso, you should definitely check it out. It's a small API released a few months ago and designed to help developers test state expectations, interactions, assertions, and more without having to deal with a lot of boilerplate and clumsiness.

3. Don’t Write a Class, Write a Category!

As an iPhone freelancer, the author develops a lot of iOS apps. A lot. And one of the most important things to his business is that he leverages as much of his past work as possible when it comes to new projects. He has several strategies, but today he wanted to share one of his favorites: categorization.

4. Using the Butter Knife View "Injection" Library in Android Studio and IDEA

We wrote a few months ago about Jake Wharton's Android view "injection" library called Butter Knife. For those using Android Studio or IntelliJ IDEA, there is now a plug-in from Inmite Developers. They call it ButterKnifeZelezny, and it generates Butter Knife injections from XML layouts.

5. How to Create the Native Tick Sound on Button Click with PhoneGap

PhoneGap is a good framework to build hybrid applications, but for great usability the devil is in the details. A difference with native buttons is that HTML5 rendered hyper-links don’t produce a click sound with PhoneGap, so the author came up with a small PhoneGap plug-in to fix this small annoyance.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.


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 }}