InfoQ Homepage Operating Systems Content on InfoQ
-
Near Field Communication
Neil Garner discusses the role played by NFC in today and tomorrow’s economic landscape and how businesses can take advantage of it.
-
Building a Media Player Application with the GStreamer SDK for Android
Xavi Artigas introduces GStreamer, a Free, Open-Source framework for handling multimedia, enabling applications to capture, process and playback any kind of media.
-
Developing iOS Apps for Fun and Profit
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.
-
Testing iOS Apps
Graham Lee discusses strategies and tools for testing iOS apps with a view to uncovering hidden security and usability issues.
-
Android App Anatomy
Eric Burke advises on creating mobile applications for Android: the lifecycle of an app, loaders, fragments, Otto, DI, and others.
-
Continuous Integration for Mobile
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.
-
Dagger: A Fast Dependency Injector for Android and Java
Jesse Wilson introduces Dagger, a dependency injection framework for Java, covering the motivation behind its creation, examples on how to use it and some of the internal details.
-
Concurrency in iOS
Jeff Kelley introduces the Grand Central Dispatch framework for writing concurrent applications for iOS.
-
Android App Anatomy
Eric Burke discusses: why building visual interfaces, design guidelines for Android apps, and an example.
-
The Fragment Transition
Corey Leigh Latislaw discusses Android Fragments which enable scaling phone applications to tablets.
-
Making the Web Faster at Google and Beyond
Ilya Grigorik shares details on Google’s project to make the web faster: some of their findings on what slows down the web experience and how they improved it in Chrome and services.
-
Is It Really Possible to TDD iOS Apps?
Phil Nash discusses the challenges and practical consideration regarding doing TDD on mobile devices, providing advice for such development on iOS.