Native Alpha는 모든 웹사이트를 기본 전체 화면 웹 앱으로 변환하는 데 도움이 되는 XDA Junior Member cylonid가 만든 오픈 소스 Android 앱입니다.
기본 애플리케이션은 더 많은 API에 대한 액세스 덕분에 기본 OS와의 보다 풍부한 통합을 제공할 수 있지만 웹 기반 애플리케이션을 실행하면 고유한 이점이 제공됩니다. 프로그레시브 웹 앱 (PWA)는 뿐만 아니라 모바일 경험을 개선하다 하지만 덕분에 일반 Android 애플리케이션과 밀접하게 작동할 수도 있습니다. 웹APK 기준. 많은 브라우저를 사용하면 즐겨찾는 사이트를 웹 앱으로 변환할 수 있지만 적절한 PWA를 만들려면 다음이 필요합니다. 약간의 일 웹 개발자 쪽에서도요. 더욱이 고급 사용자는 PWA 생성 프로세스를 사용자 정의할 자유가 거의 없습니다.
XDA 주니어 회원 원통형 라는 흥미로운 앱을 만들었습니다. 네이티브 알파 (다음과 같이 양식화됨 네이티브 α)를 사용하면 PWA 생성 중에 다양한 매개변수를 수정할 수 있습니다. 이 앱의 가장 유용한 기능은 모든 웹사이트를 테두리 없는 기본 전체 화면 창에 표시할 수 있다는 것입니다. 심지어 유효한 프로그레시브 웹 앱 매니페스트가 없는 웹사이트도 마찬가지입니다. 사이트별로 쿠키나 JavaScript 관련 설정을 조정하려는 경우 다음을 참조하세요. 네이티브 알파 꽤 편리합니다. 기본적으로 앱은 내장된 Android WebView를 사용하지만 루트 액세스 권한이 있는 경우 다른 WebView 공급자를 선택할 수 있습니다. 예를 들어 다음을 사용하여 AdBlock Plus 맞춤 WebView를 설정할 수 있습니다. 네이티브 알파 결과 PWA에는 광고가 없습니다.
다음은 제공되는 기능에 대한 요약입니다. 네이티브 알파:
- Android 시스템 WebView를 사용하여 테두리 없는 전체 화면 창에 웹사이트를 표시하세요.
- 홈 화면 바로가기 생성 기능을 제공하고 적절한 해상도로 아이콘을 검색합니다.
- 모든 웹 앱에 대해 다양한 설정(JavaScript, 쿠키, 타사 쿠키, 캐싱)을 개별적으로 설정할 수 있습니다.
- 탐색하는 동안 멀티 터치 제스처로 탐색할 수 있습니다.
- AdBlock Plus 맞춤 웹 보기를 사용하여 광고 차단을 선택하세요.
- 기본 앱에 비해 메모리 사용량이 적고 개인 정보를 침해하는 앱 권한이 없습니다.
- Android 10 이상용 다크 모드
이 앱에는 최신 바로가기 API 사용으로 인해 Android Oreo 이상이 필요하지만 개발자는 나중에 레거시 바로가기 지원을 추가할 계획을 가지고 있습니다. Native Alpha 자체는 오픈 소스이며, 소스 코드는 개발자의 GitHub 프로필에서 사용 가능.
Android용 네이티브 알파: 다운로드 ||| XDA 토론 스레드