За последние несколько лет, разработчики нативных и веб-приложений сражались за то, что многие считали душой самого мобильного телефона. Эта война идет на убыль, но результат — и победители — стали неожиданностью.
Если говорить коротко: разработчики приложений, использующих веб-технологии HTML5 боролись против сторонников создания нативных приложений для отдельных мобильных операционных систем. Эта война между веб-приложениями и нативными приложениями была, преувеличено, названа некоторыми войной между эффективностью и красотой, между скупостью и эстетикой.
Изначально это было недалеко от истины. Разработчики HTML5 расхваливали простоту и скорость создания и обновления веб-приложений, которые были основаны на одном коде, и могли работать на любом браузере, и, как следствие, любом устройстве. Те, кто выступал за нативные приложения, упуская при этом более высокую стоимость и время, необходимое для создания и поддержания приложений для различных платформ, утверждали, что, возможность адаптировать приложения для каждой популярной операционной системы означает, что эти приложения выглядят и выполняются лучше, чем их аналоги на базе браузера.
Пропасть, которая разделяла эти два лагеря, по ряду причин значительно сократилась. Это было вызвано усложнением HTML5, а также ростом числа гибридных приложений, нативных приложений, в которые «завернут» основной код HTML5, который, как утверждается, предлагает полный нативный опыт производительности приложений наряду с сокращением времени разработки, благодаря использованию HTML5.
Читать далее Веб приложения на базе HTML5 против нативных приложений: кто победит? →