Senchas Состояние HTML5


Половина разработчиков HTML5 поддерживают как мобильные устройства, так и настольные компьютеры, при этом типичный разработчик поддерживает свои приложения на классической Windows, MacOS, iPhone, iPad и по крайней мере на одном телефоне Android.

Эти данные получены от поставщика инструментов Sencha, который опросил 2128 разработчиков бизнес-приложений из своего сообщества разработчиков HTML5 в течение декабря 2013 года и января 2014 года.

Две трети опрошенных составили штатных разработчиков или дизайнеров / разработчиков. Еще одна треть управляет командами разработчиков или занимает технические должности, такие как архитектор или технический директор.

Что касается географического разнообразия, то около трети из них прибыли из Северной Америки, Европы и других стран.

Ровно половина разработчиков нацелены на разработку своих приложений как для настольных компьютеров, так и для мобильных.

Только 12% опрошенных ограничили свои приложения одним устройством, а среднее количество поддерживаемых устройств составляло четыре:

Хотя единственным наиболее популярным устройством для поддержки приложений разработчиками остается традиционный ноутбук / настольный компьютер с Windows, Сенча прокомментировал тот факт, что в настоящее время существует «впечатляющее» разнообразие дополнительных устройств, на которые разработчики также ориентируются.

Телефоны Android являются вторым по популярности целевым устройством для разработчиков приложений (60%), за ними следуют iPad и iPhone с высокими показателями в 50%. Телефоны и планшеты с ОС Windows относятся к числу поддерживаемых устройств ниже ноутбуков и настольных компьютеров с ОС Linux:

(щелкните график, чтобы увеличить)

Более 46% опрошенных разработчиков используют технологии HTML5, предоставляемые через веб-браузер, но еще 15% в основном развертывают на мобильных устройствах с использованием гибридных технологий упаковки, таких как Apache Cordova. Только 20% опрошенных разработчиков перешли с веб-технологий на собственные мобильные технологии. Интересно, что 10% разработчиков разрабатывают свои приложения с использованием длинного списка альтернативных технологий, таких как C ++, .NET, Flash / Flex, Java, Silverlight, или чисто серверных подходов, таких как PHP, с минимальным интерфейсом.

Сенча сообщает, что три основных причины, по которым разработчики выбирают разработку с использованием HTML5, — это возможность использовать единую базу кода для охвата всей своей аудитории, более высокая продуктивность разработки с использованием веб-технологий и возможность повторно использовать существующие навыки веб-разработки.

Он также показывает, что для тех, кто выбирает разработку с использованием собственных мобильных технологий, главные причины для написания собственных приложений — это восприятие более высокой производительности, способность создавать внешний вид, соответствующий платформе, и способность защищать данные приложений с помощью мобильных устройств. диспетчеры устройств.

Сенча также спросил разработчиков об их интересе и осведомленности об ассортименте ряда предстоящих функций для Интернета и обнаружил большое расхождение в

Существует значительный энтузиазм по поводу макета сетки, отправляемых сервером уведомлений и веб-компонентов. А на другом конце спектра наблюдается как меньшая осведомленность, так и меньший энтузиазм как по отношению к Dart, так и по TypeScript: соответствующие записи Google и Microsoft в категории «лучший JavaScript».

(щелкните график, чтобы увеличить)

Комментируя эти результаты, Сенча сказал:

Существует значительный энтузиазм по поводу макета сетки, отправляемых сервером уведомлений и веб-компонентов. А на другом конце спектра наблюдается как меньшая осведомленность, так и меньший энтузиазм как по отношению к Dart, так и по TypeScript: соответствующие записи Google и Microsoft в категории «лучший JavaScript».


Добавить комментарий