20.03.2012 Мнения, Мобильные и беспроводные решенияКогда программист начинает работать над мобильным приложением, то один из первых вопросов, который у него возникает, — это выбор между нативной и веб-технологией разработки. Хотя язык Objective-C является ключевым при разработке приложений для iOS, так же как Java для Android и BlackBerry, а C# и инструменты Visual Studio для Windows Phone, возможность разрабатывать приложения на основе стандартизированных веб-технологий побуждает многих разработчиков расценивать веб-программирование как приоритетную опцию. HTML5 и JavaScript изменили правила игры. Аналитическое агентство Forrester Research в январе 2012 г. выпустило на эту тему отчет под названием “Building Mobile Apps? Start With Web; Move to Hybrid” (“Разработка мобильных приложений? Начните с веб-инструментов и переходите к гибридной разработке”). В нём определены даже не два вида разработки (нативная и веб), а четыре: нативная, гибридная (нативный код с HTML и JavaScript), разработка на основе мобильных платформ и промежуточного ПО и наконец разработка на основе “чистых” веб-технологий при помощи HTML5 и JavaScript. “Не думаю, что в споре между нативными и веб-технологиями при разработке приложений будет выявлен конкретный победитель, но различные типы нагрузок обусловят использование первой или второй технологии в разных ситуациях, — рассказал eWeek ведущий автор отчета Forrester Джеффри Хеммонд. — Мне до сих пор кажется, что большинство приложений для ...
читать далее.