RAD Studio XE 4, recently released by Embarcadero enable developers to develop multi device and true native mobile apps for PCs, iPhone and iPad using a single code base.
NucliOS, developed by Infragistics is a toolset used to create high performance native applications for iPad and iPhone and includes Chart and Grid controls.
Infragistics recently shipped a brand new framework for building powerful applications named Ignite UI. It contains numerous controls for the creation of next generation mobile applications. In this news article, Anand examines the features of the framework.
An ongoing problem with specialized platforms is the lack of support for unit testing. Developers are forced to compromise the quality of their tests or their build process in order to get anything working. Recently MonoTouch has made progress in this area, but Windows Phone and Mono for Android still lag behind.
MonoTouch.Dialog is a UI development toolkit designed to dramatically reduce the amount of boilerplate code needed to create application screens for the iPhone and iPad. Through the creative use of attributes, screens are dynamically built from class definitions. Alternately they can be programmatically created or loaded from a JSON document.
Xamarin, purveyors of C# compilers for Android and iOS, is looking to make mobile device code more portable by standardizing the way hardware is accessed. Their new abstraction layer, Xamarin.Mobile, allows the same code for contact, geolocation, and notifications to be used across each type of device.
JetBrains has released AppCode 1.0, their first release of an Objective-C IDE. It requires Mac OSX 10.5 or above. It requires the Apple Developer Tools to be installed (in order to access the simulator and developer headers) but provides more advanced refactoring and code smell detection. AppCode has a free 30-day trial, and discounted licenses until December 31st.
Sync Framework Toolkit builds on the Sync Framework 2.1 and uses OData to sync with any platform or client, including Windows Phone 7, Silverlight, Windows Mobile, iPhone, iPad, Blackberry, Android devices, and any browser using HTML5.
In addition to updates to the Windows Azure Toolkits for Windows Phone and iOS, Microsoft has introduced a new toolkit for Android, which can be used with applications developed with the Android SDK and Eclipse.
InfoQ spoke with Ed Schmidt at the Seattle Mobile Developer Hackathon last month. He shares his perspective on how developers should prepare to develop mobile apps and the trends he sees in the industry.
We recently interviewed Scott Olson of the MonoCross Project. The MonoCross Project is a framework for cross-platform mobile development. It uses a combination of .NET and Mono technologies.
Following on from the recent release of the Windows Azure Toolkit for Windows Phone 7, Microsoft announced on May 9, 2011 that they were making available a version for Apple’s iOS, and planning to release an Android version within the next month.
In an attempt to address the platform divergence problem in the .NET/Mono ecosystem, Microsoft is working on an extension called Portable Library Tools. This tool allows the same compiled library to run on .NET 4.0, Silverlight, Xbox 360, and Windows Phone 7 are available. Microsoft is working with Mono to add support for MonoTouch and MonoDroid.