Angie Terrell discusses the current state of conversational interfaces and human-centered design principles to guide the design of conversational apps.
Amber Case discusses using Calm Technology to design the next generation of connected devices, covering notification styles, compressing information into other senses, and cognitive overhead.
Bob Duncan reviews the key ingredients of micro-interactions, sharing examples of successful ones and how they've shaped the products, discussing how to add micro-interactions to a workflow.
Connor Tumbleson discusses the Android package and examines how it can be explored in order to extract information while looking at some of the products and tools used by both sides.
Josh Franklin, Alex Basson, and Jim Thomson – a designer, an engineer, and a PM, respectively, will give a "Balanced Talk" on their successes and failures building the Small Token iOS app.
Spencer Chan overviews Quora's architecture that allows them to share the majority of their application code across their Android, iOS and web apps, discussing challenges and benefits.
Craig Walls and Roy Clarkson introduce the capabilities provided by Spring Cloud Services and demonstrate how to deploy cloud native applications to Cloud Foundry.
Thomas Gamble examines each factor in the Twelve Factor App (12factor.net) which describes elements of cloud native, and presents how Spring, and platforms such as Cloud Foundry satisfy them.
Dan Guido talks about the current state of iOS attacks, reviews available security APIs, why they are not good enough, and the design of the Mobile Application Security Toolkit to address risks.
Tim Wagner defines server-less computing, examines the key trends and innovative ideas behind the technology, and looks at design patterns for big data, event processing, and mobile using AWS Lambda.
Brent Vatne introduces React Native, a framework for building native user interfaces for mobile devices.
Daniel Steinberg takes a look at what idiomatic Swift will look like when Swift 3 is released and discusses the reasoning behind some of the choices.