If you missed anything on DZone this week, now's your chance to catch up! This week's best include JPA Hibernate alternatives, an explanation of the Hadoop ecosystem, why you shouldn't waste time on code reviews, new features coming in Java 9, a rejection of Google's programming tests, and more.
Here's an decently comprehensive curation of important tools as the Swift world dawns — keep an eye on all of these to see how they adapt to new world Swiftiness
Last summer, I created a few Flash based applications recreating Hiroki Sayama's Swarm Chemistry. I thought that as a follow on from my recent experiments with NSOperation and threading for iOS, I'd try the same in Swift.
This article is aimed to get you started with Cordova, an open-source mobile development framework, with Eclipse IDE and write your first Android app, Hello World. Read about what is Cordova, how & who should use it on this page.
To my dismay, I also discovered that the MapTapped event does not fire either when you tap on a location where a child object is displayed. Ergo – if you tap on the cross where the Windows Phone logo is displayed, nothing happens. So how am I to find out what’s underneath there?
If you're looking for some ways to chart and visualize your data in an Android app, here's a library that might make your life a bit easier: MPAndroidChart.
This video shows how to build a simple, yet complete mobile app connected to a cloud database via REST APIs.
I've been madly in love with the Ionic framework lately, but I've run into an issue that I'm having difficulty with. I thought I'd blog about the problem and demonstrate a solution that worked for me. To be clear, I think my solution is probably wrong. I'm sharing this blog entry as a way to discuss and get some feedback.
If you missed anything on DZone this week, now's your chance to catch up! This week's best include avoding Hibernate anemia, MongoDB at MachineShop, the release of Android Studio 0.8.6, part 3 of a series on MongoDB schema design, and the second set of AngularJS interview questions.
Having talked to a number of enterprise customers (those that were successful in creating a strategy), I spotted a pattern that inspired me to write this blog post. The process for creating a mobile strategy is overly complex, to summarize the effort and the approach, I will try to boil it down to the basic concepts.
This post is giving you an introduction to the RecyclerView, it’s many internal classes and interfaces, how those interact and how you can use them.
There have been quite a few discussions lately of the idea that Google ought to open Android up to something other than Java. You know, Dart, or Go, or Groovy. From Madhukara Phatek, though, comes another idea: Scala for Android.
Today I've got yet another Cordova tip that was probably known to most people. I'm working on a sample application that needs to run on an iPad, not an iPhone, but the problem was that every time I ran cordova emulate ios, it would fire up the application in an iPhone.
This week, DZone released its latest Refcard: Getting Started with Play Framework. If you're interested in learning more about the Play Framework or sharpening your skills, we decided to dig into the DZone archives and find some of the most popular posts we've had on the topic.
This post shows how we can have test driven development for mobile. We will look at options for running our tests from within our IDE and finding the right test runner for our development env without the need to launch an emulator or deploy to a device every time we want to run the tests.
Telerik Test Studio helps teams solve just these problems, and the terrific integration points with Kendo UI make it even easier. Moreover, Test Studio helps you create solid, flexible, maintainable test suites that won't kill you with high maintenance costs as your system grows.
The video shows how to use the PhoneGap API when building a mobile app in Appery.io. The video demonstrates the following APIs: Beep (sound), notification, geolocation, barcode scanner, camera, and accelerometer.
Yahoo! have been busy building Android apps some of which are among the most beautiful apps on the platform.
One of the interesting features in Cordova's Camera API is something called popoverOptions. While the docs do explain what this feature does, it may not be entirely clear how it works so I whipped up a quick example, with screen shots, to demonstrate what it does.
Design data is basically a way to create fake data, which is loaded only when the View is displayed in Blend or in the Visual Studio designer. Let’s see how to manage this scenario using Caliburn Micro.
If you missed anything on DZone this week, now's your chance to catch up! This week's best include the meaning of Google's source code release, how to combine D3 with AngularJS, rules of thumb for MongoDB schema design, the release of DZone's Unit Testing Checklist, and more!
Android Studio 0.8.6 and the ADT plugin for Eclipse 23.0.3 have been released! Both provide a number of bug fixes, more critical in the ADT plugin than in Android Studio.
Recently I’ve been working on enterprise mobile apps. These apps aren’t distributed using any marketplace, so I need to handle the distribution process. This post is about one big problem that appears when we need to upgrade our apps: how does the user know that there’s a new version of the application?
This falls under the "obvious" category (like probably most of my posts), but as I had trouble finding it before, I figured I'd share this tip. To make a phone call from GMail, with the new Hangouts features, follow these steps.
If you're an iOS developer trying to keep up with the new features in iOS 8, you'll want to take a look at Sam Davies' iOS8 Day-by-Day series. It covers a new iOS 8 feature each day, and it's a pretty wide range of topics, such as UIVisualEffects, Asynchronous Testing, Rotation Deprecation, and more.