• submit to reddit
Matt Lacey03/13/14
3786 views
0 replies

Stop Asking Questions with "OK" or "Cancel" Answers

How many questions can be answered with either "ok" or "cancel"? I suspect you think very few. Yeah, me too. So why is it that so many apps ask questions and only give "ok" and "cancel" as possible answers?

Troy Miles03/13/14
2589 views
2 replies

Genymotion: Simply the Best Android Emulator

I've written quite a bit about the unbelievable crappiness of the Android emulator. On a machine with a lot of horsepower it is manageable at best.

Alec Noller03/12/14
7299 views
0 replies

Dev of the Week: Johan den Haan

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Johan den Haan, CTO at Mendix.

Kon Soulianidis03/12/14
2933 views
0 replies

Android Phones and Janky Accordions

When working with a mobile web app, we often aim not only for feature-parity with a corresponding native app, but for UI-parity as well. While arguments can be made against this approach to begin with, on a recent project we were curious to see how far we could go when tasked with pursuing the native ideal.

Trevor Parsons03/12/14
944 views
0 replies

Mobile Apps: 6 Steps to A Wealth of Untapped Data

With mobile technology becoming a bigger part of many companies’ front end coverage, it makes sense to ensure that you are getting a good return on your investment by delivering a high quality app that works for your users.

Marco Siccardi03/11/14
2369 views
0 replies

Xamarin: Android Activities, Context, Intents and Views

If you are coming from C#/Silverlight, Android can be a little diffusing. Android does not have the same structure than a Windows or Windows Phone app.

Alex Curylo03/11/14
552 views
0 replies

iOS Design Central

Here’s a new place to bookmark for your designer friends, or yourself should you fancy yourself a designer: Apple’s pulled together all their various design resources onto a new page.

Troy Miles03/10/14
6631 views
0 replies

Installing the Best Android Dev Environment: Intellij IDEA and Genymotion Emulator

Every few months, the author checks out new build tools. When he first began building Android apps, he used Google's Android Toolkit, Eclipse and Google's Emulators. Then he started using VirtualBox based emulators, switched from Eclipse to Intellij IDEA, and finally switched to using Genymotion's emulator.

Alec Noller03/10/14
2993 views
0 replies

Android's ART Runtime: Developing on ART

Android's move from Dalvik to ART has been discussed for a while now. Those who are eager to dig in may be interested in this recent post on making the switch to and developing on ART.

Raymond Camden03/10/14
946 views
0 replies

Barcode Scanner Sample, and New Repo for Cordova Examples

The author was recently asked for a simple barcode scanner example in Cordova, so he thought it would be a good opportunity to fire up another GitHub repo just for sample apps.

Alec Noller03/09/14
3739 views
0 replies

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

Make sure you didn't miss anything with this list of the Best of the Week in the Mobile Zone. This week's best include tips on how to make Android development less frustrating, removing obsolete Cordova code from Xcode, why taking app messages at face value is a stupid mistake, and more.

Troy Miles03/08/14
2670 views
0 replies

Using Google Fonts in a PhoneGap App

Often we developers under-estimate the value that a proper font adds to the look and feel of our apps.

Michael Georgiou03/08/14
1788 views
0 replies

The Differences Between JavaScript and jQuery

JavaScript made its appearance on the scene 19 years ago and since then has become THE language for dynamic front end web development. If you want to do scripting on the web, JavaScript is it. And this programming language was going strong until an upstart called jQuery showed up.

Alec Noller03/07/14
8383 views
0 replies

How to Handle Memory Management in Android

Memory management is a serious issue for Java development. When it comes to Android, though, things are a little different: consequences are limited to your individual app, rather than system-wide catastrophes. That means you might need some different strategies, and this recent article can help.

Troy Miles03/07/14
2895 views
0 replies

How to Create a Calculator in PhoneGap

A lot of beginning PhoneGap developers have asked me if I had a simple PhoneGap tutorial. They didn't want anything complicated. No Backbone, no jQuery Mobile, no ChocolateChip-UI, just plain old HTML, CSS, and JavaScript.