Huawei Quick Apps

Huawei Quick Apps

Huawei Quick Apps is Huawei’s alternative to Google Instant Apps — статья о Huawei Quick Apps, своеобразной альтернативе Google Instant Apps, разработанной в ответ на запрет использовать сервисы Google в смартфонах Huawei.

Как и Google Instant Apps, Quick Apps представляют собой мини-приложения, которые можно запустить, просто перейдя по ссылке без необходимости что-либо устанавливать. Это могут быть демоверсии игр, урезанные версии полноценных приложений или даже одноразовые приложения, с помощью которых пользователь может выполнять какие-то редкие действия, такие как покупка билетов на самолет или товаров.

В отличие от Google, которая предлагает писать мини-приложения как обычные приложения для Android с урезанной функциональностью, Huawei предпочла использовать для мини-приложений язык JavaScript. Благодаря этому Quick Apps проще в написании (по оценкам компании, средний размер исходного текста составляет всего 20% от размера исходного текста Instant Apps) и занимают намного меньше пространства в памяти телефона. При этом выглядят они точно так же, как родные приложения Android.

Huawei Quick Apps
Сравнение обычных приложений Google Instant Apps, мини-приложений WeChat и Huawei Quick Apps

С другой стороны, фреймворк Quick Apps не позволяет использовать полный набор Android API и затрудняет создание мини-версий полноценных приложений. Например, чтобы сделать мини-приложение на основе полноценного приложения для Android, надо просто выкинуть из оригинального исходного кода часть функций и внести незначительные изменения. В случае с Quick Apps придется переписать приложение на языке JavaScript.

Huawei заявляет, что Quick Apps смогут работать не только на смартфонах Huawei на базе Android 10, но и на смартфонах 12 других производителей, занимающих 85% рынка Китая и 35% глобального рынка. Для создания приложений подготовлена специальная IDE.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий