InfoQ Homepage Operating Systems Content on InfoQ
-
Reactive Android
Benjamin Augustin takes the practical approach of a complex API to explain how RxJava and Functional Reactive Programming (FRP) can be used on every project to make one's life easier.
-
Portable Code - The Trials of Porting Total War from Windows to Mac OS X
Guy Davidson, Tom Miles discuss 64-bit programming pitfalls, Unity builds, writing portable code, and persuading a large development team of varying levels of skill to write portable code as well.
-
Catching up with Swift
Ash Furrow discusses Swift, why Swift was needed, the Objective-C problems it addresses, and how ready it is from both technical and business standpoints.
-
Building Functional Infrastructure with Mirage OS
Anil Madhavapeddy explains how the OCaml module system enables the construction of a large scale OS software, and also the resulting portability benefits.
-
Gradle for Android
Ken Kousen introduces Gradle to Android developers and shows how easy it is to integrate into Android projects.
-
Groovy Mobile Automation
Bobby Warner discusses mobile automation and dives into the iOS and Android functional testing world using Groovy, Spock and Gradle.
-
Swift - Under the Hood
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.
-
Facebook’s iOS Architecture
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.
-
Pre-release Kinect for Windows
William Fink demos a pre-release Kinect for Windows, showing its new features and capabilities.
-
Android and Groovy, a Winning Pair?
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?"
-
Introduction to Development on Android Devices
Muljadi Budiman introduces development for Android: setting up the emulator, using Eclipse, XML Layouts with typical controls, responding to events, device orientation, and sensors.
-
The State of Speech Recognition on Mobile
Simon MacDonald explains how to use speech recognition effectively on mobile platforms, covering the W3C Web Speech API specification and its current implementation status.