Чем мини-приложения не являются
Прежде чем более подробно рассказать об опыте разработчиков мини-приложений, я хочу кратко упомянуть и выделить две технологии, которые появляются в контексте мини-приложений: H5 и Quick App.
Н5
Приложения (или страницы) H5 обычно рассматриваются как предшественники мини-приложений. Под H5 люди подразумевают по сути хорошо спроектированное мобильное веб-приложение (или страницу), которым можно легко поделиться в приложениях чата. H5 — это ссылка на совокупность технологий HTML5, которая включает адаптивный дизайн, быструю анимацию CSS, мультимедийный контент и т. д. Китайская Википедия фактически перенаправляет с H5 на HTML5. Хорошим примером типичного опыта страницы H5 является демонстрация шаблонного проекта WeChat H5 .
Быстрое приложение
Quick App — это отраслевой альянс, состоящий из следующих участников:
- открытая платформа vivo
- Альянс разработчиков Huawei
- Открытая платформа OPPO
- Открытая платформа Xiaomi
- Открытая платформа Lenovo
- Открытая платформа Gionee
- Открытая платформа Meizu
- Платформа разработчика ZTE
- Нубийская открытая платформа
- Открытая платформа OnePlus
- Открытая платформа Hisense
- Китайская корпорация мобильных терминалов
Хотя технология Quick App сопоставима с «обычными» мини-приложениями (см. Строительные блоки и совместимость ), обнаружение Quick App отличается. Они предназначены для размещения в магазинах, которые предустановлены на устройствах производителей альянса, но также могут быть предоставлены с помощью глубокой ссылки (см. витрину Quick App ). Они не работают в контексте суперприложения, а запускаются как, казалось бы, автономные полноэкранные приложения, которые кажутся глубоко интегрированными в устройство. В фоновом режиме они открываются в полноэкранном режиме, визуализированном операционной системой, которая обеспечивает мост JavaScript.
Благодарности
Эту статью рецензировали Джо Медли , Кейс Баскес , Милица Михайлия , Алан Кент и Кейт Гу.