InfoQ Homepage Operating Systems Content on InfoQ
-
Introducing Calabash - Automated Functional Testing for Mobile Native Apps
Karl Krukow discusses the importance of automated functional testing of native mobile applications, suggesting using Calabash –a Cucumber-like tool- and LessPainful –an online testing service-.
-
Cross-Platform Mobile Development
Peter Friese compares several cross-platform mobile development approaches: Native, Web, Client-side Web, Hybrid, Interpreted and Cross-Compiled, outlining their pros and cons.
-
NYTimes: World Class Journalism Accessible on Every Device
Brian Murphy on NY Times mobile: the architecture, cloud computing influences on design, native, HTML5 and hybrid apps, tools and frameworks employed and how the apps evolved over time.
-
Fast Mobile UIs
Horia Dragomir shares pitfalls to avoid and tips for creating fast and fluid iOS and Android applications with HTML5.
-
Creating a Metro Style Geospatial Application Using Windows 8, HTML5, and JavaScript
Jason Follas explains how to create a Windows Metro application processing geo-spatial data coming from hardware sensors with HTML and JavaScript/WinJS.
-
Android Protips
Michael Pardo offers tips for creating usable and good looking Android applications: remember the user, make everything easy, be nice to the user, the device and yourself.
-
Developing Enterprise Mobile Apps
Sohil Shah discusses creating iPhone and Android enterprise mobile applications based on cloud services using the open source platform OpenMobster.
-
Android App Assimilation
Logan Johnson exposes the Android integration points, explaining how to create apps that consume data and services provided by other applications.
-
iOS Networking: Bonjour, Cloud!
Chris Adamson introduces several iOS networking APIs: iCloud, Bonjour, GameKit, CFNetwork, Foundation, Media APIs, and System Configuration.
-
Testing, Testing, iOS
Heath Borders introduces several testing tools for iOS - OCUnit, Google Toolbox for Mac (GTM), GHUnit, UISpec, UIAutomation, OCMock – making some recommendations on which is better.
-
Continuous Integration in the Mobile World
Godfrey Nolan discusses using CI for iOS and Android apps, headless emulators, tools for unit and functional testing, and mobile app deployment.
-
Taming Android
Eric Burke shares tips on creating visually appealing Android applications that scale to various screen sizes. The session focuses on custom views, scalable drawables, and ListView.