Title: Mobile Application Development: Web vs. Native
Authors: Andre Charland, and Brian LeRoux
Link: http://dl.acm.org/citation.cfm?id=1966989.1968203
In their article, Charland and LeRoux examine the challenges between developing natively for mobile platforms vs. making webapps. Writing a single application across multiple different platforms requires extensive knowledge of multiple SDKs and programming language, while web based development is severely limited by the speed and uses of Javascript. The physical configuration of the hardware can also vary greatly between phones and platforms.
In the end, the authors concluded that the most likely victor between these two methodologies is... neither. Native applications are uniquely suited for applications such as gaming. Web applications, while not useful for high performance applications, are particularly useful for writing applications that run on numerous, even unknown platforms. This characteristic is particularly useful for corporate environments. While this article was written as recently as 2011, it's interesting to note that multiple operating systems it profiled are no longer used regularly for smartphones, including Symbian, Windows Mobile, and WebOS.
No comments:
Post a Comment