InfoQ Homepage Operating Systems Content on InfoQ
-
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.
-
Native Android Development Practices
Josh Long and Roy Clarkson discuss developing native mobile applications for Android with Spring Android.
-
Mobile HTML5
Scott Davis explains how to prepare a website for mobile devices from small tweaks –smaller screen sizes, portrait/landscape- to using HTML5’s local storage, application cache, and remote data.
-
UI in an Agile Process - The Quick 'n' Dirty Approach in the Real World
Janne Jul Jensen presents the development process of a mobile banking application from prototyping to the actual product including SCRUM sessions, sprint evaluations, UI designing, and user feedback.
-
Angry Birds on HTML5
Joel Webber explains what it took for Google to port Angry Birds to Chrome/HTML5, the challenges and technical solutions used.