SECON'2021
XII Международная конференция разработчиков программного обеспечения

2020 год был особым для всех, и Progressive Web Apps не исключение. Что касается инноваций в области PWA, 2020 год был самым ленивым за последние пять лет.
В рамках моего доклада мы обсудим такие вещи как: текущий статус, доля рынка, новинки, чего не хватает для полноценной работы, а также новые задачи и возможности.
Вспомним про Microsoft. Казалось бы, причём тут Тим Кук? Project Fugu - как “рыба твоей мечты”. Остановимся на больших игроках рынка, которые уже сейчас применяют PWA в своих продуктах. Новые возможности или секьюрность - когда не хочется выбирать. Разберемся в вышеупомянутом и поразмыслим, может ли PWA быть достойным конкурентом нативным приложениям.

● Что с обещанными магазинами приложений?
○ Какова рыночная доля PWA
○ А всё-таки, как насчет PWA в магазинах?
○ О чём говорят цифры
● Текущее совместимость с платформами
○ Совместимость в процентах
○ Изменения за 2020
● PWA уже в твоём телефоне прямо сейчас
○ Немного PWA которые появились в 2020
○ QR коды
● Новые возможности
○ Изменения свойства отображения
○ Обнаружение WebAPK
○ Инновация Microsoft Edge
○ Trusted Web Activity
○ Fugu Project
○ FaceID и TouchID
○ Доступ к камере на iOS и Side by Side на iPad

● Чего мы лишились за год
○ Триггеры установки PWA
○ Geolocation on iOS 14
○ Ленивый подход в WebKit
● Назревает раскол
● Чего ожидать в 2021
○ Новые возможные платформы
○ Эволюция PWA
○ Firefox снижает приоритетность PWA
○ Изменения при установке браузера PWA
○ Возможности
● Вызов перед платформой в 2021


Морев Антон Wormsoft, Москва
GraphQL — прекрасная технология, созданная для облегчения жизни наших разработчиков и ускорения работы проектов. Но, как и любая технология, её нужно "правильно готовить". К сожалению, многие разработчики, в формате Hypen Driven Development, подключают GraphQL в проект и сначала испытывают восторг.

Спустя некоторое время GraphQL может стать реальной головной болью проекта и в своем докладе я расскажу вам пару слов о хороших новостях, которые приходят с GraphQL, но больше мы поговорим о его слабых сторонах, предусмотрев которые, можно принять более взвешенное решение об использовании данной технологии в проекте.