Progressive web applications capabilities to become an alternative to mobile applications

2022

Полный текст Открытый доступ: Gold Метаданные (CSL-JSON)
DOI 10.47533/2020.1606-146x.173
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

These days, almost every successful company owns a web application for their business. Essentially, companies try to develop a website that is easy to navigate, so that a user could have a great experience regardless of a used device. But, a web app, even if developed to be used on any device, can be constraining for a user as it does not have features that have been reserved to native apps. Thus, companies are forced to develop a native application for their product and two applications are needed for two different OS IOS and Android to reach all potential users and match the modern criteria of a successful product. However, such a strategy of developing a web and two native applications are time and money consuming, which is far from ideal from a business point of view. In 2015, Google introduced Progressive Web Apps (PWA), which aims to close the gap between web and native applications by combining the best features from web and native apps. In this article I am going to describe several APIs that can make PWA feel like a native app.