Введение в статью Wulin.com (www.vevb.com): Когда дело доходит до веб -приложения, мы должны сначала подумать о нативном приложении. IPA, которую мы загружаем в App Store, и APK, которую мы загружаем в Google Play Store или на других веб -сайтах, являются нативными приложениями. Так каковы преимущества и недостатки такого рода приложения?
Благодаря быстрому росту мобильных устройств рынок приложений быстро развивается. В настоящее время общее количество приложений на платформах iOS и Android достигло 1 миллиона. По данным AAWP, количество рынка приложений Windows Phone превысило 80 000, и было повышено, чтобы стать третьей по величине платформой приложений. Flurry Flurry Mobile Data Analytics Flurry показала в своем отчете о тенденциях приложений 2011 года, что люди тратят больше времени на приложениях, чем на просмотре веб -страниц.
Рынок приложений будет ярким в будущем. Для мобильных разработчиков приложения на разных платформах должны разрабатывать различные приложения для поддержки, и это потребует определенных затрат с точки зрения обновлений и обслуживания. Так что все больше людей думают о веб -приложениях на основе HTML5. В настоящее время браузеры основных операционных систем iOS, Android и поддержки Windows Phone для большинства функций HTML5, которые дополнительно подчеркивают состояние HTML5 в будущей стороне мобильного устройства. Так каковы перспективы HTML5? Давайте вместе обсудим HTML5 и веб -приложение:
Когда дело доходит до веб -приложения, мы должны сначала подумать о нативном приложении. IPA, которую мы загружаем в App Store, и APK, которую мы загружаем в Google Play Store или на других веб -сайтах, являются нативными приложениями. Так каковы преимущества и недостатки такого рода приложения?
Преимущества нативного приложения:
1. Отличный пользовательский опыт и великолепные интерактивные операции могут предоставить различные пользовательские возможности для различных платформ;
2. Это не может быть ограничено скоростью сети, экономя затраты на пропускную способность;
3. Доступ к локальным аппаратным устройствам и ресурсам;
4. Модель прибыли ясна.
Недостатки нативного приложения:
1. Проблемы с трансплантацией между различными платформами;
2. Стоимость поддержания нескольких версий относительно высока;
3. Он должен пройти сторонний обзор;
4. Прибыль должна быть разделена с третьими лицами.
Ввиду недостатков нативного приложения, веб -приложение очень хорошо компенсирует эти недостатки. Разработчики должны понимать только API API HTML5, CSS3, JS и устройства, чтобы завершить работу приложений на нескольких терминальных устройствах и платформах, что является хорошей гарантией кроссплатформенной согласованности приложений. По сравнению с Native App, стоимость разработки ниже, а обновление и обслуживание проще. Пользователи практически не имеют стоимости установки, и они более бесплатны и открыты. Но любая новая технология всегда имеет свои плюсы и минусы, и сами веб -приложения также будут столкнуться с проблемами, связанными с пользовательским опытом, эффектами пользовательского интерфейса и вызовом локальных устройств и ресурсов.
Хотя две модели имеют свои собственные преимущества и недостатки, с быстрым развитием мобильных устройств и HTML5, Microsoft и Jobs также поняли, что только HTML5 является будущим Интернета. Из отчета об опросе, опубликованном известной компанией Mobile Cloud Platform Appcelerator, мы видим, что мобильная веб -сайт HTML5 занял 4 -е место.
Как мы все знаем, HTML5 не только приносит нам больше семантических тегов, но и новые функции, такие как рисунок в холсте, аудио и видео, локальное хранилище, автономные приложения и геолокация.