Huawei Quick Apps는 Huawei 및 Honor 스마트폰용 Google Instant Apps의 대안으로, 많은 추가 이점을 제공합니다. 더 자세히 알아보려면 계속 읽어보세요!
Google과 Google Mobile Services(GMS)가 없는 Android는 일반 소비자에게 생소한 개념입니다. Android에서 기대하는 경험을 근본적으로 바꾸는 것 스마트 폰. 그리고 특정 정치적 결정 때문에화웨이는 중국 이외의 세계에 자신이 소프트웨어를 제공할 수 있다는 점을 설득해야 하는 불가피한 과제에 직면해 있습니다. Google에서 기대하는 경험과 경쟁할 수 있는 Android에서의 경험 기계적 인조 인간. 중국 회사는 정치적인 문제가 발생하기 훨씬 전에 여러 가지 방법에 대한 작업을 시작했기 때문에 어느 정도 선견지명을 가지고 있었습니다. 결정을 내리게 되었고 이러한 방법은 중요한 Google 서비스를 대체하고 프레임워크. 이 기사에서는 다음을 살펴보겠습니다. 빠른 앱 화웨이의 대안이 될 수 있는 방법 중 하나입니다. 인스턴트 앱 Google에서.
Google 인스턴트 앱
구글이 도입한 인스턴트 앱Google I/O 2016으로 돌아왔습니다., 이를 Android 앱 경험 방식의 다음 진화 단계로 상상합니다. 전통적으로 사용자는 단순히 앱을 확인하거나 매우 특정한 일회성 작업을 수행하려는 의도라도 전체 앱을 다운로드하고 설치해야 했습니다. 휴대전화를 깨끗하게 유지하려면 앱을 제거하는 것도 잊지 마세요. 인스턴트 앱을 사용하면 사용자는 앱을 '스트리밍'하여 설치와 관련된 어려움 없이 특정 제한된 기능을 시험해 볼 수 있습니다. 이 접근 방식은 단순히 웹사이트를 제공하는 대신 URL을 통해 기본 Android 앱 경험을 사용자에게 기본적으로 투영할 수 있으므로 앱 개발자의 도달 범위를 넓힐 것을 약속했습니다. 수년에 걸쳐 Instant Apps는 몇 가지 주요 개선 사항을 확인했습니다. Google Play 스토어에서 인스턴트 앱에 대한 지원을 받았습니다.
, 눈에 띄는 "설치" 옆에 나타나는 "지금 사용해 보기" 버튼 여러 인기 앱에서 개발자는 다음을 수행할 수 있었습니다. 웹사이트 없이 인스턴트 앱 게시하기, 그리고 심지어 인스턴트 앱 파티에 참여한 게임 플레이 가능한 데모를 통해 참여에 확실히 도움이 되는 것 게임은 유료이거나 사전등록만 가능합니다.인스턴트 앱이 아직 기존 앱에 대한 필요성을 완전히 제거하지는 않았지만 설계상으로는 선구적인 앱이기 때문에 그렇게 할 수 없습니다. 완전히 대체하는 것이 아니라 기존 앱이나 게임의 전체 경험을 제공하기 위해 사용자와 사용자 모두에게 중요한 기능을 제공합니다. 개발자. 그러나 하드웨어 때문에 Huawei를 찾는 사용자와 개발자의 경우 Instant Apps의 부족으로 인해 Google이 없는 소프트웨어 경험에 전반적인 어려움이 가중될 것입니다. 앱이 핵심 기능을 GMS에 의존하는 경우 이 기능은 인스턴트 앱을 통해서도 제공될 수 없습니다. Play 스토어가 없으면 사용자가 인스턴트 앱을 사용해 볼 수 있는 채널도 줄어듭니다. Play 스토어는 인스턴트 앱을 홍보하는 인기 있는 매체 중 하나였기 때문입니다.
화웨이 퀵 앱
이상적인 세계에서는 화웨이가 구글 서비스 사용을 중단하도록 강요하는 정치적 상황은 존재하지 않을 것입니다. 그러나 우리는 이상적인 세상에 살고 있지 않습니다. 따라서 Huawei의 차선책은 이해관계자가 최소한의 방식으로 영향을 받도록 보장하는 것입니다. 같은 이유로, Huawei AppGallery가 자체 개발 대안으로 제시되었습니다. 앱 배포를 위해 Google Play 스토어에 HMS 코어 GMS가 없을 때 남겨진 공간을 채우려고 시도했습니다. ~하는 동안 화웨이 능력 갤러리 종합 서비스 유통 플랫폼으로 자리 잡았습니다. Huawei Quick Apps는 Google의 Instant Apps 프레임워크와의 격차를 메워 사용자에게 Huawei 스마트폰에서 설치가 필요 없는 앱 경험을 제공하는 것을 목표로 합니다.
Instant Apps와 마찬가지로 Quick Apps는 사용자가 앱을 설치해야 할 때 느끼는 마찰을 줄이는 것을 목표로 합니다. 일반 사용자가 앞으로 기대할 수 있는 용도가 제한적일 때 대형 앱을 설치하는 것을 꺼리는 경우 에게. 사용자는 새로운 앱을 설치하는 것을 주저하므로 개발자는 새로운 앱을 설치하기 위해 대체 메커니즘을 모색해야 합니다. 새로운 앱을 홍보하는 것이 어려운 일이 되면서 사용자에 대한 앱 경험이 어려워집니다. 상황.
장점
이러한 대체 메커니즘에는 HTML5 및 PWA(Progressive Web Application), WeChat 미니 프로그램, Facebook 인스턴트 게임, Google Play 인스턴트 앱 등이 포함됩니다. 그러나 이들 각각에는 단점이 있습니다. PWA는 브라우저를 통해 보편적인 경험을 제공하는 데는 좋지만 적절한 애플리케이션에 비해 상호 작용 경험이 느린 경향이 있습니다. 마찬가지로 WeChat Mini 프로그램은 HTML 5 및 JavaScript 기반 프로그램으로, 상호 작용 속도가 느리고 중국 이외 지역에서는 도달 범위가 제한되어 있습니다. Facebook Instant Game은 HTML 5와 WebGL을 활용하지만 기본 그래픽 가속 기능이 부족합니다. 따라서 Google의 Instant Apps는 이러한 옵션에 대한 좋은 솔루션이었지만 이 역시 제한된 사용성으로 인해 어려움을 겪고 있습니다. 인스턴트 앱의 전체 의도는 제한된 기능을 제공하고 사용자에게 전체 인스턴트 앱을 설치해야 하는지 여부를 설득하는 것입니다. 앱.
Huawei Quick App은 HTML 5, JavaScript 및 CSS를 사용하여 앱에 기본 GUI를 제공하는 동시에 코드 양을 기존 Android 앱의 20%로 줄입니다. Quick Apps는 Huawei 기기에만 국한되지 않습니다. Huawei는 Quick Apps가 "새로운 표준 세트"와 호환된다고 주장합니다. 12개 이상의 주요 중국 휴대폰 제조업체의 지원을 받으며, 이는 세계 시장의 35% 이상, 세계 시장의 85%를 차지합니다. 중국시장; 10억 개가 넘는 스마트폰에서 지원됩니다. 엄청난 규모의 지원으로 인해 새로운 사용자에게 다가가려는 개발자에게 수익성이 높습니다. Quick Apps도 모두 지원합니다.H5' 앱은 본질적으로 중국에서 WeChat을 통해 자주 공유되는 모바일 웹페이지입니다. Quick Apps는 기기의 홈 화면에 추가할 수도 있고 기기 기능에 액세스할 수도 있습니다.
Google의 인스턴트 앱은 딥링크 URL과 Google Play 스토어를 통해 액세스할 수 있지만 Huawei Quick Apps는 Huawei AppGallery, 검색, 인스턴트 액세스, 스마트 케어(홈 화면의 Huawei Assistant)를 통해 액세스 그만큼 화웨이 Quick App Center 앱, 딥링크 URL을 통해. Quick App Center 앱은 빠른 앱을 실행하고 관리할 수 있으므로 사용 가능한 최신 버전의 앱에서 실행할 수 있습니다. 또한 사용자는 데이터를 삭제하고, 승인을 철회하고, 빠른 앱에 대한 알림을 비활성화할 수 있습니다.
기본 전제에 따르면 Quick Apps는 즉시 열릴 수 있으며 설치하지 않고도 사용할 수 있습니다. Huawei는 또한 자동으로 업데이트할 수 있으며 제한된 저장 공간을 차지한다고 주장합니다. 닫은 후에는 홈 화면 아이콘을 통해 쉽게 다시 검색하거나 최근 사용한 앱 또는 푸시 알림을 통해 찾을 수도 있습니다.
Huawei는 또한 Quick Apps가 기존 Android 앱과 마찬가지로 성능을 발휘한다고 주장합니다. 테스트에서 Quick App은 동등한 Android 앱과 매우 유사한 성능을 보였지만 아주 적은 양의 저장 공간만 필요했습니다. 이렇게 낮은 저장 공간 요구 사항은 사용자가 자신 있게 더 낮은 저장 공간을 확보할 수 있기 때문에 저예산 스마트폰에 매우 유용합니다. 저장 장치에 미디어를 저장하고 여전히 다양한 기본 Android 환경에 액세스할 수 있는 기능을 유지합니다. 앱.
Huawei는 또한 Quick Apps 채택이 급격히 증가하고 있다고 주장합니다. 지금까지 Quick Apps는 2억 5천만 대 이상의 Huawei 휴대폰에서 지원되며 MAU는 3천만 명 이상입니다. Quick Apps 접속도 분기별로 100% 증가했으며, 사용자당 평균 사용시간은 하루 14분을 넘었습니다.
두 번째 예에서 Huawei는 Quick Apps가 판촉 활동에서 더 나은 수익을 제공한다고 주장합니다. Quick Apps와 기존 Android 앱이 서로 다른 방식으로 홍보될 때 Android 앱의 사용자는 10%에 불과했습니다. 앱 설치에 도달한 반면 Quick App에서는 72%의 사용자가 Quick App을 경험하여 매우 상당한 수준에 도달했습니다. 효과. 하지만 사용자 유지율은 동일하게 유지되었으며 이는 여전히 Quick App 접근 방식의 이점을 입증합니다. 더 많은 사용자가 Quick App을 경험함에 따라 사용자당 유지되는 프로모션 비용이 대폭 감소하여 앱 경험을 홍보하고 광고하는 데 훨씬 효율적인 방법이 되었습니다.
Quick Apps의 성능 관련 이점은 기본적으로 Quick Apps 형식의 게임인 Quick Games에도 적용됩니다. Huawei는 Quick Apps가 H5를 통하거나 "네이티브 런타임 게임"일 수도 있다고 주장합니다. Quick Apps를 통한 기본 런타임 게임은 장치 수준의 그래픽 가속을 약속하여 게임이 원활하고 고품질로 실행되도록 보장합니다. 또한 게임은 위치, 센서, Bluetooth 등을 포함한 장치 기능에 액세스하는 기능도 유지합니다.
Quick Apps의 이점은 Quick App 또는 Quick Game을 구축하는 데 실제로 소요되는 시간까지 확장됩니다. 기존 H5 앱이나 게임이 이미 있는 경우 1시간 이내에 빠른 앱이나 게임을 설치하고 실행할 수 있습니다. Huawei의 계정 또는 결제 서비스를 통합하려는 경우 기간이 2일 더 늘어납니다. Huawei는 새로운 Quick Apps가 이르면 일주일 이내에 개발 및 출시될 수 있다고 주장합니다.
단점
Quick Apps에는 많은 이점이 있지만 개발자로서 염두에 두어야 할 몇 가지 제한 사항이 있습니다.
앱/게임의 크기가 매우 큰 경우 패키지 볼륨이 크게 줄어들기 때문에 성능 저하가 명백하게 나타납니다. 또한 Quick Apps는 Android API의 전체 영역을 지원하지 않습니다. 따라서 앱이 거의 사용되지 않는 일부 API에 의존하는 경우 깔끔한 방식으로 완전히 마이그레이션할 수 없습니다. 마찬가지로 Huawei는 테마 APK와 같이 특별한 권한이 필요한 앱은 Quick App 형식을 통해 지원되지 않는다고 언급합니다.
또한 Quick Apps는 Android 10 업데이트를 통해 기기에 사전 로드되는 "Quick Application Center" 플랫폼에서 실행되어야 합니다. Android 9이 탑재되지 않은 기기는 Quick Apps를 실행하려면 플랫폼을 한 번 다운로드하고 설치해야 합니다.
전화 지원
Quick Apps는 유용하지만 그 유용성은 최종 사용자가 장치에서 사용할 수 있는 범위만큼만 넓습니다. 화웨이 스마트폰은 모두 출시 화웨이 메이트 30 Quick Apps를 직접 지원하는 반면, 선택된 다른 Huawei 및 Honor 장치는 Android 10 업데이트를 받으면 이를 지원합니다. Huawei는 Android 10 업데이트 후 Quick Apps를 지원하는 장치 목록을 공유했습니다.
- 화웨이 메이트 RS
- 화웨이 메이트 20
- 화웨이 메이트 20 프로
- 화웨이 메이트 20 라이트
- 화웨이 메이트 20 X
- 화웨이 메이트 10
- 화웨이 메이트 10 프로
- 화웨이 P30
- 화웨이 P30 프로
- 화웨이 P30 라이트
- 화웨이 P20
- 화웨이 P20 프로
- 명예 V20
- 명예 20
- 명예 20대
- HONOR 매직 2
- 명예 10
- 명예 V10
- 화웨이 노바 4
- 화웨이 노바 5
- 화웨이 노바 5 프로
또한 AppGallery가 v10.1 이상으로 업데이트되면 더 많은 Huawei 휴대폰에서 Quick Apps를 지원할 수 있습니다.
프로젝트 구조
여러 개발자 데이 컨퍼런스에서 Huawei는 Quick App의 프로젝트 구조에 대한 정보를 공유했습니다.
빠른 앱은 .rpk 확장자를 사용합니다. 프로젝트 구조는 세 부분으로 구성됩니다. 매니페스트 파일에는 패키지 이름, 앱 이름, 버전 번호, 홈 화면 아이콘, 페이지 경로 및 기타 관련 구성과 같은 세부 정보와 함께 Quick App의 메타 정보가 포함되어 있습니다. app.ux에는 프로젝트의 모든 공통 기능이 포함되어 있습니다. 세 번째 요소는 페이지이며, 각 페이지는 앱의 레이아웃 파일, CSS 파일, JavaScript 실행 파일이 포함된 하위 디렉터리에 해당합니다. 각 Quick App RPK는 Android 앱이 서명되는 것과 동일한 방식으로 고유한 서명으로 서명되므로 서명 키를 비공개로 안전하게 보관해야 합니다.
화웨이는 빠른 앱 및 게임 개발을 위한 IDE(Windows 및 MacOS용), 와 함께 선적 서류 비치 Quick Apps 개발에 대해 자세히 알아보세요. IDE 내에 데모 앱도 포함되어 있으므로 직접 살펴볼 수 있습니다. Quick App을 개발하고 출시할 준비가 되면 Huawei 개발자에 로그인해야 합니다. 웹사이트를 방문하고 Quick App을 적용하려는 국가 및 지역을 구성한 후 Quick App을 제출하세요. 도달하다. Huawei는 제출된 내용을 검토한 후 대상 국가 및 지역에 Quick App을 출시할 것입니다. Huawei의 ID, 결제 또는 푸시 서비스를 이용하려는 경우 앱 개발, 디버깅, 제출 및 검토를 완료하기 전에 이러한 서비스를 신청해야 합니다.
자세한 내용을 알아보려면 다음을 방문하세요. Huawei의 Quick App 리소스.