Wallace B. McClure is the co-author of Professional iPhone Programming with MonoTouch and .NET/C# and the soon to be released Professional Android Programming with Mono for Android and .NET/C#. Our interview took place took place prior to and just following the announcement that Xamarin would be taking over maintenance of Mono from Attachmate.
Omnipresent synchronisation will be easy with CouchDB not only hosted as server side database but also being embedded in mobile applications. Couchbase made the NOSQL Document Database available for the mobile platforms to enable developers to benefit from the replication and offline capabilities while using the convenient and uniform HTTP based protocol to interact with it locally or remotely.
To assess the state of the art in mobile web application development, InfoQ has conducted a virtual panel with the creators of some of the most popular libraries, toolkits and frameworks that target this field.
This article explores how to set up, test out, and work with the MonoTouch debugger while developing iPhone applications, including debugging running applications over Wifi. 2
Deploying HTML5 is a book written by Aditya Yadav, explaining the HTML5 standard components, showing how they are implemented across major browsers and providing code samples for using them. 1
In this article we will walk through how to use the Inotify Linux utility to monitor directories and trigger alerts on changes and present tools you might want to add to your personal toolbox. 1
Tables are common in iPhone apps, but are very specific given the iPhone's constraints. However, Apple offers easy customization, and this article explores creating highly customized iPhone tables. 7
MonoTouch is a Mono based framework for building iPhone applications with C#. Bryan Costanich shows how to use it with the MonoDevelop IDE to quickly start building .NET-based iPhone applications. 9
In part two of InfoQ's interview with the FlightCaster team, we discuss scaling Rails on Heroku, the problems of integrating data from multiple providers and mobile smartphone applications.
Microsoft and IBM have benchmarked against each other in an attempt to prove which platform is better: .NET or WebSphere. 12
This article briefly compares the kernels of the three widely used operating systems (Vista and two Unix derived) using three axes of comparison: efficiency, evolvement, and user friendliness. 7
In a new InfoQ article, Jean-Jacques Dubray shows why a Service governance organization is critical to a company's SOA success, and what it takes to create such a structure efficiently. 4