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.
Horia Dragomir shares pitfalls to avoid and tips for creating fast and fluid iOS and Android applications with HTML5.
Chris Adamson introduces several iOS networking APIs: iCloud, Bonjour, GameKit, CFNetwork, Foundation, Media APIs, and System Configuration.
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.
Godfrey Nolan discusses using CI for iOS and Android apps, headless emulators, tools for unit and functional testing, and mobile app deployment.
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.
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.
Keith Donald and Roy Clarkson present PhoneGap and demo developing cross-platform mobile applications for iOS and Android.
Frank Krueger discusses 3 mobile application development problems: failing network connection, multiple UIs, and bugs, presenting strategies for solving them.
Travis Smith presents the challenges – inconsistent feature support - and advantages – code reuse - of developing cross platform mobile applications with Mono, focusing on data access patterns.
Miguel de Icaza and Nat Friedman answer questions on Mono: Xamarin, the deal with Novell, packaging, iOS 5, Lion, Android, licenses, MVC3, WCF, Mono phone, MonoDevelop, and others.
Adrian Kosmaczewski makes an introduction to iOS development, presenting the language used, the graphic interface, API, IDE, tools, native apps vs. web, publishing apps, and recommended books.