Michael Nuciforo covers the recent history of mobile banking from SMS alerts to Java, then Web and Native apps. It highlights the major trends, key industry players, and consumer expectations.
Phil Nash discusses iOS development, from the idiosyncrasies of Objective-C to how to test a mobile app to getting an app on the app store and getting it noticed.
Anne Halsall reviews the nearly two-year process of designing, developing, and releasing the official mobile apps for Quora, sharing lessons and advice for creating apps across multiple platforms.
The panelists discuss Mobile Backend as a Service (MBaaS), each one presenting his company approach to this segment of the market.
Darach Ennis investigates data distribution biased for occasionally connected near-real-time data streaming in low fidelity environments with traditional messaging and discusses the nuances, tradeoffs and considerations that require a very different approach from traditional practices.
Josh Long and Roy Clarkson explain how to build for multiple platforms using RESTful services exposed through Spring MVC, HTML5 and client specific rendering thanks to Spring Mobile and Spring Android.
Graham Lee discusses strategies and tools for testing iOS apps with a view to uncovering hidden security and usability issues.
Eric Burke advises on creating mobile applications for Android: the lifecycle of an app, loaders, fragments, Otto, DI, and others.
Ed Callahan and Derek Henninger demo building a SpringSource application with WaveMaker including web services, DB access and generating a mobile version of the app.
Robert van Loghem shares the challenges, design considerations, frameworks used and lessons learned while building a mobile application including voice recognition.
Tom Hughes-Croucher discusses increasing the performance of web applications and websites by using Node.js’ event-driven approach.
Godfrey Nolan introduces the necessary pieces to set up continuous integration for iOS and Android: Hudson/Jenkins, headless emulators, unit testing tools, functional testing and beta app deployment.