PhoneGap — новое слово в разработке мобильных приложений

Разное

Доля мобильного трафика растет с каждым часом. И это не преувеличение: если в 2009 году доля мобильного трафика составляла всего-лишь 0.7% от общего, то к 2013 году она выросла до невероятных 28%. Эксперты прогнозируют увеличение пользователей мобильного интернета на 91% в год, а к 2015 году ожидается, что мобильный трафик превысит трафик с ПК и ноутбуков. Это объясняется стремительным развитием мобильных технологий, удешевлением гаджетов, развитием скоростных мобильных сетей и увеличением покрытия мобильных операторов. В связи с этим, на рынке IT-услуг появилась новая ниша, которая стремительно развивается – разработка программного обеспечения и разработка мобильных приложений.

В данный момент в мире насчитывается три основных мобильных операционных системы: iOS, Android и Windows Phone. Каждая из этих систем имеет свое API, свои библиотеки и свой язык программирования. На заре эры мобильных технологий это вызывало определенные сложности, так как не было широкопрофильных специалистов – каждый программист умел писать программы под конкретную операционную систему.

Однако, с развитием мобильных технологий развивались и технологии разработки мобильных приложений – на сегодняшний день существует ряд кросс-платформенных сред разработки, позволяющих писать достаточно сложные программы под несколько операционных систем одновременно. Самой популярной из них является PhoneGap – в данной среде разработки программное обеспечение пишется посредством HTML, CSS и JavaScript, а в последствии компилируется в виде установочных пакетов под выбранную пользователем операционную систему.

PhoneGap имеет огромное количество поддерживаемых возможностей взаимодействия с аппаратным интерфейсом устройств под всеми существующими ОС – iOS, Android, Blackberry, Bada, Symbian. Кроме этих популярных платформ, разработчики имеют возможность попробовать написать программное обеспечение и для менее распространенных ОС – webOS, Tizen, Ubuntu Touch.

Факт использования языков разметки и скриптовых языков для написания программ значительно упрощает жизнь – многие из разработчиков знают как HTML, так и JavaScript, а для новичка их изучение будет гораздо легче и приятнее, чем изучение громоздкого и тяжелого Objective C, C Sharp  или подобных. А что самое главное – JavaScript учится гораздо быстрее, чем С, что в современном мире играет определяющую роль – чем быстрее ты научишься, тем быстрее ты сможешь писать программы и зарабатывать на этом деньги.

Стоит отметить и то, что на PhoneGap написано огромное количество приложений (более 2000), как платных, так и бесплатных, которые доступным в магазинах приложений ведущих ОС. Даже британский канал BBC воспользовался этой средой для разработки собственного мобильного приложения.

Оцените статью
Добавить комментарий