Learn how to create killer mobile apps by leaving traditional integration strategies behind, and relying on Platform as a Service (PaaS) providers to deliver the apps users love.
Mobile Section Index
The recent release of Mono for Android 4.2 brings with it new support for building a user interface (UI) in the form of the Xamarin Designer. Paul Ferrill reviews both MonoDevelop and Visual Studio 2010 on 32- and 64-bit Windows 7.
Laurence Moroney shares a step-by-step of how to quickly create a simple list view in iOS using the UITableView control.
A Developer.com eBook
Discover how to start developing for the Android platform with this extensive guide, which provides a reference to the Android platform as well as a look at developing your first Android application. You'll explore the top 10 features for developers as well as learn design and development tips that go beyond the phone and target tablet development as well.
Are you ready to build or port your apps over to the new Windows 8 Metro UI? Chris Bennet walks you through a high-level overview of the Metro UI design, features, development and deployment of apps.
Laurence Moroney shows you how to navigate between multiple iOS app views using the built-in navigation controller, and how it manages the transitions between the views on your behalf.
Laurence Moroney shows you how to launch your first application and how to build a slightly more complex 'Hello World' application that processes user input.
Perhaps you’ve always wanted to write that latest, greatest iOS application for iPhone, iPod or iPad, but didn’t know the best way to get started. Laurence Moroney shows you how to get started with iOS development.
Microsoft is working hard to improve adoption of its cloud computing platform. To tap into non-Windows markets, it has released toolkits for both iOS and Android. In this article, we explore the offerings of the Windows Azure Toolkit for Android.
Android intents are the foundation for the powerful application integration system that helps set Android apart from competing platforms.
Find out what you can do today to prepare your existing and planned Android apps for the highly-anticipated Ice Cream Sandwich release.
Motorola recently released a special API that Android developers can use to integrate the ATRIX fingerprint reader into their Android apps. Learn how to use it!
Amazon Appstore for Android has become a very popular way to publish and distribute Android applications. This is good for Android developers, right?
How does a traditional Web developer bridge the technical gap between Web and mobile environments? Enter PhoneGap.
Sencha Touch is a mobile Web application framework with a unique set of compelling features based largely on HTML5 and CSS3.
Web developers can tailor the user experiences for Android, who generally consume web content on small screens, slower cellular networks, and resource constrained devices.
With the jQTouch plugin, Web developers can build mobile Web applications that overcome the unique challenges presented by mobile environments.
Android developers can now write exciting new softphone applications using Android SIP APIs. Find out what the SIP APIs can do, how they work, and which devices support them.
JUnit is a great unit testing platform for Java applications and now it offers special APIs for Android developers. Learn how to get started with JUnit on Android.
Explore the quality assurance options in the Android SDK's testing tools and APIs.
The Android emulator is an essential tool for app developers. Learn how to use it effectively to develop and test your applications.
Android 3.0+, aka Honeycomb, offers hardware acceleration for standard views, but it is not enabled by default. Learn how to enable hardware acceleration in Honeycomb.
Android Honeycomb offers several new features that users can't wait to use. Developers often are the ones who need to enable or implement these features.
The Android Fragment API enables developers to create flexible user interfaces for different screen sizes and provide screen workflow alternatives. Learn how to use this API.