Chaitanya Mishra, from Facebook, spoke at Velocity Conf London last month about the approach to scale Facebook’s Android app from a web view interface to a full-fledged native app. To achieve this transition each product team took ownership of their features on Android. A core integration team regression tests and focuses on global app optimization over individual features optimization.
Is a universal web bytecode worth the trouble creating it? Is LLVM the solution? Which is better at running native code in the browser: Mozilla asm.js or Google PNaCl? This article contains opinions expressed on the web on these issues.
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.
Syncfusion's Orubase is a framework for the development of mobile applications for Windows Phone, Android and iOS platforms. You can create apps using ASP.NET MVC and by making use of the Orubase framework.
Facebook has decided to go native for mobile content instead of doing HTML5 as it was the plan for a couple of years. This article contains technical details behind FB’s move, and reactions from Xamarin and Mozilla.
In their recent blog posting “Crossing the Software Education Chasm” for the Communications of the ACM Armando Fox and David Patterson from UC Berkeley address the tradeoff between university education of software engineers and actual expectations of employers. They suggest that a solution to reduce this gap consists of teaching students agile development of SaaS apps using tools like rails.
ARM is offering a community edition of their Development Studio 5, containing a debugger and a performance analyzer of Android native code.
Working with PhoneGap is getting easier: Plugins make PhoneGap more modular and extensible for developers. PhoneGap/Build is an online service for automatically building PhoneGap applications for different platforms. InfoQ talked to Nitobi's Brian LeRoux about the technical future of PhoneGap at Adobe and Apache.
Mozilla has started working on WebAPI, a set of APIs for accessing device functionality usually accessible only for native applications in an attempt to develop a cross platform solution that will enable developers to write web applications once for all mobile OSes.