Николай Павлов: создание кросс-платформенных приложений более эффективно

Дмитрий Сизов
Николай Павлов: создание кросс-платформенных приложений более эффективно

 

  1. Работа в HTML5 против создания приложений для Андроида и АйОс, кто круче и почему?

Я думаю, что веб завоюет значительную часть этого рынка в будущем и вот по-каким причинам:

 - создание кросс-платформенных приложений более эффективно;

 - зависимость от политик AppStore и прочих может оказаться большим риском, например, они могут изменить политику или посчитать ваше приложение своим конкурентом (что уже случалось);

 - для пользователя грань в юзабилити между родными приложениями и веб-приложениями становится все более незаметной, а с развитием HTML5 и сетей LTE она станет еще меньше;

 - 30% комиссия за продажу через AppStore слишком велика;

 - HTML5 приложения легче сопровождать, а выйти на рынок можно быстрее;

 - заставить пользователя установить приложение сложнее чем попросить его кликнуть по ссылке в интернете.

  2. Нужна модернизация mob apps, что выгодней доработать?

Если имеются ввиду циклы обновления ПО, то сопровождать веб-приложения все равно, что сопровождать веб-сайты. Вносить изменения можно при желании налету. Вы сами по себе и свободны от циклов публикации, которые есть в AppStore.

  3. А что удобнее монетизировать?

Apple соединил множество звеньев, чтобы сделать монитизацию приложений простой и понятной, если вы готовы за это заплатить, то ваш выбор - родные приложения. Если ваша бизнес модель не предусматривает этого, то вам придется искать свой способ.

 4. Сроки исполнения заказа VS стоимость?

По стоимости работ, срокам выполнения заказа и стоимости сопровождения, про которую многие забывают, HTML5 приложения выгодно отличаются.

 Стоимость часа работы программиста во многом определяется ситуацией на рынке труда. Программистов с навыками Java или Objective C намного сложнее найти, чем разработчиков HTML5 и JavaScript, которых просто больше, и стоят они дешевле.

 Если говорить о скорости выполнения проектов, то здесь все конечно зависит от конкретной задачи. В силу самой природы технологии HTML5, время от дизайна к первому рабочему прототипу интерфейса может в отдельных случаях исчисляться часами, что конечно очень важно для конструктивного диалога клиент-исполнитель в такой сложной области как разработка ПО. Мое мнение, что используя веб-разработку у вас будет больше шансов быстрее выйти на рынок со своим мобильным продуктом.

  5. А вдруг ваши приложения понадобятся для Windows 8?

Насколько мне известно в Windows 8 будет две базовых технологии разработки приложений WPF и HTML5. Вот вам и ответ :)