웹 앱은 기본적으로 기존 앱처럼 보이도록 설계된 웹 사이트입니다. iPhone 또는 iPad의 Safari와 같은 휴대폰의 웹 브라우저를 통해 액세스할 수 있으며 App Store를 통해 다운로드하거나 설치할 필요가 없습니다. Apple은 수년 동안 이러한 유형의 애플리케이션을 지원했지만 웹 애플리케이션이란 무엇입니까? iPhone 및 iPad에서 사용되는 일반적인 응용 프로그램과 어떻게 다릅니 까?


웹 애플리케이션이란 무엇입니까?

Apple이 부르는 웹 응용 프로그램 또는 Progressive Web Apps 및 Google에서 홍보하는 PWA로 약칭하지만 Apple은 웹 응용 프로그램이라고 부르는 것을 선호합니다. 그럼에도 불구하고 일반적으로 웹 애플리케이션은 웹 기술만을 사용하여 개발된 다목적 애플리케이션이며 PWA라는 용어는 일반적으로 이러한 애플리케이션을 설명하는 데 사용됩니다.

사용자의 관점에서 PWA는 App Store에서 다운로드하지 않고도 장치의 홈 화면에 추가할 수 있는 웹 사이트에 비유할 수 있습니다. 많은 사람들이 사용하는 인기 있는 웹 애플리케이션 중에는 Google Maps, Starbucks, Tinder, Uber 및 Instagram이 있습니다.

흥미롭게도 iOS는 PWA의 아이디어를 지원하는 최초의 플랫폼이었습니다. iPhone이 처음 소개되었을 때 초기 앱은 HTML5를 사용하여 제작되었으므로 사용자가 전체 화면의 앱과 같은 경험을 위해 홈 화면에 수동으로 추가할 수 있습니다. 그리고 그 당시에는 App Store가 아직 존재하지 않았습니다.

App Store가 도입된 후 웹 애플리케이션에 대한 Apple의 지원이 줄어들기 시작했고 Google Chrome은 관련 웹 기술을 지속적으로 개선했습니다. 그리고 2018년까지 Safari를 포함한 모든 주요 웹 브라우저는 웹 애플리케이션 지원에 전념했습니다. 그 이후로 Apple은 웹 앱 경험을 지속적으로 개선했지만 광고는 많이 하지 않았습니다. 따라서 Apple이 WWDC 2022에서 웹 애플리케이션에 대한 알림 지원 계획을 발표했을 때 많은 사람들이 놀랐습니다.


웹 애플리케이션의 장점

기본 바로가기 또는 간단한 홈 화면 북마크 역할을 하는 "웹 앱"과 달리 PWA는 미리 다운로드할 수 있고 오프라인으로 작업할 수 있으며 Apple Store에서 앱과 같은 경험을 제공하고 위치 정보, 카메라 등과 같은 기능에 액세스할 수 있습니다.

스타벅스 웹앱의 크기는 233KB로 앱스토어의 99.84MB보다 148% 작다.

개발자의 관점에서 PWA(Progressive Web App)를 선택하면 개발자가 Apple의 검토 프로세스 중에 앱을 승인하는 데 발생할 수 있는 잠재적인 어려움을 피할 수 있습니다.

예를 들어…

Apple은 Apple Store에서 애플리케이션을 검토하는 애플리케이션을 허용하지 않으므로 개발자는 Othman 많은 사람들이 특정 작업을 수행하는 응용 프로그램을 원하지만 응용 프로그램의 이름이 무엇인지 모르기 때문에 친구 나 가족으로부터 응용 프로그램 요청에 대한 많은 질문과 문의를 받음으로써 일부 사람들이 직면하는 문제를 해결하기 위해 응용 프로그램 스토어에서 검색하면 특히 아랍어에서 유용한 결과가 거의 제공되지 않습니다.

그래서 Othman은 사용자가 아랍어로 된 애플리케이션을 쉽게 검색할 수 있을 뿐만 아니라 좋아하는 애플리케이션을 공유하고 제한된 시간 동안 무료 애플리케이션을 찾을 수 있는 애플리케이션용 플랫폼인 Appollow를 개발했습니다. 아드).

하지만 오스만님이 앱을 개발해서 앱스토어에 올리셨다면 애플이 우리 앱 업데이트를 거부한 것처럼 절대 거절했을 겁니다. , "Twitter 및 Starbucks"와 같은 홈 화면에 응용 프로그램으로 설치할 가능성을 추가합니다.

Othman은 천재 개발자입니다. 신의 뜻입니다... 이것은 우리가 오늘 이야기하고 있는 기술과 함께 작동하는 그의 응용 프로그램을 위한 사이트입니다...

https://www.appollow.net


웹 애플리케이션의 단점

네이티브 앱(Apple의 개발 키트로 개발됨)은 iOS와 더 잘 통합되고 더 원활한 사용자 경험을 제공합니다. 예를 들어 웹 앱은 최대 총 50MB의 오프라인 데이터와 파일만 저장할 수 있습니다. Bluetooth, 얼굴 또는 지문과 같은 일부 하드웨어 기능에 액세스할 수 없으며 백그라운드 코드를 실행할 수 없습니다. 웹 앱은 현재 기본 앱에서만 사용할 수 있는 인앱 결제 및 기타 Apple 서비스에 액세스할 수 없습니다.


홈 화면에 웹 앱을 추가하는 방법

◉ iPhone 또는 iPad에서 Safari를 엽니다.

◉ 웹 애플리케이션을 제공하는 사이트로 이동하면 해당 사이트로 이동할 수 있습니다. 앱스코 당신은 그들 중 많은 것을 찾을 것입니다.

◉ 공유 버튼을 클릭합니다.

◉ 게시물 창을 아래로 스크롤한 다음 홈 화면에 추가를 선택합니다.

◉ 웹 앱의 이름을 지정한 다음 추가를 누릅니다.

새 웹 앱이 기기의 홈 화면 공간에 나타나며 탭하여 표준 웹사이트로 돌아가면 앱 전환기를 통해 Safari를 종료한 다음 웹 앱을 다시 시작합니다.


iPhone에서 웹 애플리케이션 알림을 설정하는 방법

베타 업데이트에서 아이폰 OS 16.4 그리고 iPadOS 16.4에서는 Apple이 홈 화면에 추가된 웹 앱이 알림을 지원할 수 있도록 하는 새로운 기능을 추가했습니다. 따라서 이러한 애플리케이션은 다른 애플리케이션과 마찬가지로 화면에 표시되는 창을 통해 알림 수신 권한을 요청할 수 있으며, 이 경우 귀하는 이 애플리케이션의 알림 수신에 동의할 수 있습니다. 이 앱에서 알림을 허용하면 잠금 화면, 알림 센터 및 페어링된 Apple Watch에 알림이 표시됩니다.

◉ 홈 화면에 추가한 웹 앱을 엽니다.

◉ 알림을 켜는 설정을 찾아 활성화합니다.

◉ 권한 안내창이 뜨면 허용을 눌러 웹앱이 일반 앱처럼 알림을 보내도록 허용합니다.

이렇게 하면 설정 앱의 알림 섹션 내에서 웹 앱의 알림 및 아이콘 배지를 제어할 수 있습니다.

iPhone의 웹 애플리케이션에 대해 어떻게 생각하십니까? 당신은 당신의 전화에서 그들 중 하나를 사용합니까? 의견에 알려주십시오.

한국어 :

macrumors

관련 기사