Обєднання веб- та нативних додатків за допомогою 4 невідомих API JavaScript
Автор статті, Хуан Дієго Родрігес, зацікавлений в таких API, як Screen Orientation API, Device Orientation API, Vibration API та Contact Picker API. Він розповідає, як вони можуть бути використані для створення більш зручних та надійних прогресивних веб-додатків, коли вони отримають більш широку підтримку.
🚀 Більшість цих API призначені для підтримки прогресивних веб-додатків (PWA) та зменшення розриву між веб- та нативними додатками. У створенні PWA більше, ніж просто додавання файлу маніфесту. У реальності, нам потрібно декілька API, щоб досягти повного досвіду роботи з нативним додатком в вебі.
- 📌 Screen Orientation API дозволяє визначити поточну орієнтацію пристрою, що може бути використано для покращення UX для мобільних пристроїв, змінюючи UI відповідно.
- 📌 Device Orientation API надає доступ до гіроскопічних датчиків пристрою, що дозволяє прочитати орієнтацію пристрою в просторі.
- 📌 Vibration API дозволяє доступ до механізму вібрації пристрою, що є корисним, коли потрібно сповістити користувачів про сповіщення в додатку.
- 📌 Contact Picker API надає веб-додаткам доступ до списків контактів пристрою.
This article was generated with the assistance of AI based on the referenced material, then manually reviewed and edited by the author for accuracy and usefulness.
https://www.smashingmagazine.com/2024/06/uniting-web-native-apps-unknown-javascript-apis/