InfoQ Homepage Mobile Content on InfoQ
-
Android App Anatomy
Eric Burke discusses: why building visual interfaces, design guidelines for Android apps, and an example.
-
The Fragment Transition
Corey Leigh Latislaw discusses Android Fragments which enable scaling phone applications to tablets.
-
Is It Really Possible to TDD iOS Apps?
Phil Nash discusses the challenges and practical consideration regarding doing TDD on mobile devices, providing advice for such development on iOS.
-
Asynchronous User Interfaces - How to Lie, Cheat and Steal
Alex MacCaw discusses the importance of asynchronous UIs, suggesting using Spine, an MVC JavaScript framework, to avoid blocking the UI, storing state + rendering on the client, and preloading data.
-
Concurrency in Android
G. Blake Meike discusses concurrency in Android, focusing on AsyncTask – what can be done with it, what problems using it and how to circumvent them.
-
Going Native: Decisions for Mobile
Elan Lennard discusses porting a desktop app to a mobile device: choosing the functionality that makes sense, make it look great, and deciding between native and HTML5.
-
Advanced iOS Development
Pete Goodliffe presents advanced techniques for creating iOS apps based on real life examples that show how to make the most of Objective-C, how to create Retina apps, and others.
-
Mobile Last - Considering the Mobile Experience when It's too Late for 'Mobile First'
Roger Attrill discusses various UX features to be considered when transitioning from desktop to mobile, including user types, constraints, opportunities, content organization, layout and navigation.
-
Mobile Webdev: The Horror
John Bender presents the good, the bad, and the ridiculous aspects of doing cross-platform mobile web development, suggesting progressive enhancement as a way to address the existing issues.
-
Console Quality Lighting on Mobile Devices
Matt Wash introduces the Geomerics Enlighten framework used by several popular games for generating dynamic lightning scenes and the challenges met porting it to iOS and Android.
-
Cross-Platform Tools: Build Once and Run Everywhere
Alexey Karpik reviews JS libraries – Sencha, JQuery, Jo-, frameworks –Rhomobile, M-Project-, and tools –PhoneGap, MoSync, Appcelerator, Antenna-, discussing how they fare with mobile development.
-
Best Buddies: Azure & Windows Phone!
Samidip Basu demoes using Push Notifications, OData, Live Services and Azure WP7 Toolkit for Windows Phone applications connected to the Azure cloud.