• submit to reddit
Alec Noller07/14/14
0 replies

DZone Research Mobile News Update (July 14)

Things continue to evolve in the mobile industry every day. Appery.io partnered with Auth0 and ForgeRock, Progress acquired Modulus, jQuery Mobile and Apache Cordova saw new releases, and Android L and Apple's Swift got a lot of attention. Here's all the best industry news updates through July 14th.

Alec Noller07/14/14
0 replies

Android L API Changes: The Weird and Questionable

We've been hearing a lot about Android L since Google I/O - fancy new garbage collection and such - but we all knew that the news couldn't be as simple as "everything is better." If you're wondering what's weird and questionable in Android L, Mark Murphy has the answers.

Peter Butkovic07/14/14
0 replies

Kindle for offline html docs reading

Summer is here. While laying on the beach, you can use the time to learn new programming language or get some overview on the framework of your interest. I bought myself Kindle, my beach holiday is just a day away, so it’s time to fill the reader with content.

Marco Siccardi07/14/14
0 replies

Using BugSense to Track Errors and Events in a Windows Phone App

Errors/exceptions are annoying and helpful at the same time. They can annoy you while creating your app. At the same time, they help you to improve the quality of your app (most of the time, that is). But what if your users choose to ignore errors? How should you improve your app’s quality?

Max Katz07/14/14
0 replies

Learn How to Build a Complete HTML5/PhoneGap App with the Appery.io in Atlanta

I will be in Atlanta July 16 showing how to build a complete HTML5/PhoneGap App with Appery.io. The event is sponsored by Atlanta HTML5 User Group and Atlanta Mobile Developers Group. Hope to see you there.

Ricky Yim07/11/14
0 replies

Swift REPL

A Read-eval-print-loop (REPL) is a simple program that takes input and immediately gives user feedback. The new language from Apple, Swift comes complete with its own REPL shell. To use it follow these simple instructions in a terminal.

Raymond Camden07/11/14
0 replies

Proof of Concept Cordova integration with Brackets

The past few days I've been working on a new Brackets extension that integrated with the Cordova command line tool. I've got a rough draft of it ready with almost every feature prepared so I thought I'd go ahead and let people know in case they wanted to start hacking on it.

Has Altaiar07/10/14
0 replies

TDD in Mobile Development, Part 2: Portable Tiny Inversion of Control Container

Previously, we looked at writing unit and integration tests for platform-specific code in Android and iOS. Also, I promised to show you how to write cross platform unit tests that would assert your logic once and for many platforms. However, in order to do that, you need to first consider how testable is your code.

Matt Lacey07/10/14
0 replies

SQLitePCL vs. Akavache

Earlier this week I shared the news that there is now an "official(ish)" version of SQLite that can be used in what Microsoft calls "Universal Apps". I was asked how this compares with using Akavache, and if I have any recommendations.

Raymond Camden07/10/14
0 replies

Cordova Sample: Check for a File and Download if it Isn't There

I've begun work on trying to answer the questions I gathered concerning Cordova's FileSystem support. I'm trying to build "real" samples to go along. My first is simple, but relevant for the types of things folks may do with Cordova and the file system - checking to see if a file exists locally, and if not, fetching it.

Alec Noller07/09/14
0 replies

The Best of DZone: July 1 - 8

If you missed anything on DZone this week, now's your chance to catch up! This week's best include dynamic CSS classes with SASS, deploying a RabbitMQ cluster on Google Compute Engine, why you should stop unit testing database code, what makes a good programmer, and more.

Alec Noller07/09/14
0 replies

Google Play Services 5.0 is Here to Choke Your Apps

Last week, Google Play Services 5.0 was released. There's been some talk recently that its swift growth may be beneficial when it comes to cleaning up fragmentation, but there could be some drawbacks. According to Jake Wharton, in fact, there may be more drawback than benefit.

Murat Aydin07/09/14
0 replies

Review: Learning Pentesting for Android Devices

The book is a very nice introduction to pentesting for Android Devices. It is very easy to follow the book and you dont need to open your notebook to follow the book. It covers many aspects of...

Gonzalo Ayuso07/08/14
0 replies

Token Based Authentication with Silex and AngularJS

According to my last post, today we’re going to create a AngularJS application that uses the Silex Backend that we create previously. The idea of this application is to use it within a Phonegap/Cordova application running in a mobile device.

Benjamin Ball07/07/14
0 replies

Gradle 2.0 Release - Brings Backwards Compatibility, Memory Efficiency, and Higher Performance

Gradle 2.0 came out last week, and it's a pretty big move from Gradle--the first major version update they've done. With the major release comes a baseline of backwards compatibility, and a significantly simplified codebase.