Anil Madhavapeddy explains how the OCaml module system enables the construction of a large scale OS software, and also the resulting portability benefits.
Ken Kousen introduces Gradle to Android developers and shows how easy it is to integrate into Android projects.
Bobby Warner discusses mobile automation and dives into the iOS and Android functional testing world using Groovy, Spock and Gradle.
Alex Blewitt introduces the history behind Swift, why it was created, how it differs from Objective-C and how Swift is compiled and executed under the covers.
Ari Grant discusses how Facebook is iterating its mobile products, continuing to increase the richness of the content and speed at which it is delivered.
William Fink demos a pre-release Kinect for Windows, showing its new features and capabilities.
Cedric Champeau tries to answer the question: "Android developers are used to develop applications in Java, so why Groovy, a JVM language, wouldn't be usable for Android development too?"
Muljadi Budiman introduces development for Android: setting up the emulator, using Eclipse, XML Layouts with typical controls, responding to events, device orientation, and sensors.
Simon MacDonald explains how to use speech recognition effectively on mobile platforms, covering the W3C Web Speech API specification and its current implementation status.
Kevin Grossnicklaus introduces and demos iOS development via Xamarin to .NET developers: the environment, tips and resources, sharing code, Xamarin.iOS and Xamarin Studio.
Muljadi Budiman presents the prerequisites and differences of iOS development, creating a small demo app to show how one starts developing on iOS.
Gabbie Gibson introduces Google Glass, how to use voice commands, touch gestures and its interface, and how to write Glassware apps that run on the device.