The .NET/Mono Framework has never been a single, unified stack and over the years Microsoft and Novell added several new versions to cover Linux, OS X, and mobile devices. With the introduction of Windows 8 and Visual Studio 11 we can expect one, maybe two more. In an attempt to clear up some of the confusion this article reintroduces all of the major profiles and many of the lessor know ones.
In this IEEE article, author Charlie Miller talks about the mobile security vulnerabilities. He explains how smart phones are becoming targets of attackers and discusses security models of two smart phone operating systems: Apple's iOS and Google's Android. The attackers can get remote code to run on a mobile device in two ways: mobile malware and drive-by downloads.
This book is written by Brendan Gregg and Jim Mauro, both expert users in DTrace and the Solaris Internals from Prentice Hall. It covers the key features of the DTrace environment, the D language that is used to write the scripts used to provide answers to questions regarding the performance of the system under question.
We interviewed Wallace B. McClure, co-author of iPhone Programming with MonoTouch and Android Programming with Mono for Android, about the future of Mono as a development platform for mobile devices.
Couchbase has launched the first iOS App with an embedded Couchbase instance. CouchDB-enabled applications will be possible on all major mobile platforms - iOS, Android, Web OS. 1
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 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.