InfoQ Homepage Mobile Content on InfoQ
-
Building Pinterest's Mobile Apps
Mike Beltzner describes the tools and techniques used to keep Pinterest's platform stable and responsive. Garrett Moon dives into the technology they developed.
-
Android and Groovy, a Winning Pair?
Cedric Champeau tries to answer the question: "Android developers are used to develop applications in Java, so why Groovy, a JVM language, wouldn't be usable for Android development too?"
-
Introduction to Development on Android Devices
Muljadi Budiman introduces development for Android: setting up the emulator, using Eclipse, XML Layouts with typical controls, responding to events, device orientation, and sensors.
-
The State of Speech Recognition on Mobile
Simon MacDonald explains how to use speech recognition effectively on mobile platforms, covering the W3C Web Speech API specification and its current implementation status.
-
The State of Hybrid Mobile Development
TJ VanToll takes a look at where the hybrid ecosystem is today, and where it's heading, trying to evaluate if the ecosystem is growing or shrinking.
-
The Functional Programming Concepts in Facebook's Mobile Apps
Adam Ernst shows how his team at Facebook encountered spiraling complexities and declining reliability and decided to make the shift to functional, in the data model and the view layer of News Feed.
-
Introduction to iOS Development in .NET with Xamarin.iOS and Xamarin Studio
Kevin Grossnicklaus introduces and demos iOS development via Xamarin to .NET developers: the environment, tips and resources, sharing code, Xamarin.iOS and Xamarin Studio.
-
Introduction to Development on iOS Devices
Muljadi Budiman presents the prerequisites and differences of iOS development, creating a small demo app to show how one starts developing on iOS.
-
Resistance is Futile: You Will be Glass-imilated
Gabbie Gibson introduces Google Glass, how to use voice commands, touch gestures and its interface, and how to write Glassware apps that run on the device.
-
Hybrid vs. Native: Choosing a Mobile Strategy
Jeff French covers the pros and cons of native app development vs. HTML5 hybrid app development so one can make the right choice based on the needs of his app.
-
Optimizing Mobile Performance with Real User Monitoring
Brittany Young discusses a framework for identifying the performance metrics that matter most to users, looking at improving the development life cycle by knowing common mobile performance blind spots
-
My Mobile App Only Works on My Phone? How to Scale Enterprise Mobile Apps
The authors discuss patterns and technologies needed to scale large enterprise mobile systems, covering handling network connectivity, data reliability and real-time communication.