이 튜토리얼은 Firefox OS 앱 개발을 통해 귀하를 안내하며 웹 개발자와의 관련성을 강조합니다. Firefox OS는 더 이상 스마트 폰을 위해 적극적으로 개발되지 않지만 원리를 이해하는 것은 웹 개발 지식에 여전히 가치가 있습니다.
키 포인트 :
Firefox OS, Mozilla의 오픈 소스 모바일 OS, 앱 생성을위한 레버리지 웹 기술 (HTML, JavaScript), 저비용 장치를 가진 신흥 시장을 대상으로합니다.
앱은 패키지 (.zip archives) 또는
(서버 기반)
개발에는 환경 설정, 웹 API 및 웹 활동을 활용, Firefox OS 시뮬레이터로 테스트하고 자체 호스팅 또는 Firefox Marketplace를 통해 게시하는 것이 포함되었습니다.
Firefox OS 란 무엇입니까?
Mozilla의 "Boot to Gecko"프로젝트에서 태어난 Firefox OS는 Firefox의 Gecko 렌더링 엔진을 사용하는 Linux 커널 기반 OS였습니다. 오픈 소스 특성 및 웹 중심 접근 방식은 Android 및 iOS와 같은 경쟁 업체와 차별화되었습니다. 개발 도상국에서 저렴한 가격으로 기능이 풍부한 스마트 폰을 제공하는 것을 목표로했습니다.
왜 Firefox OS (역사적으로)에 대해 개발하는 이유는 무엇입니까?
Firefox OS는 친숙한 웹 기술을 사용하여 장치 기능과 직접적인 상호 작용을 허용하여 웹 개발자에게 권한을 부여합니다. 쉽게 사용할 수있는 API를 사용하여 강력한 앱을 구축 할 수 있습니다
앱 유형 :
패키지 앱 :
시장 또는 자체 업데이트를 통한 업데이트를 제공하는 일반적인 모바일 앱처럼 다운로드 및 설치되었습니다.
호스팅 된 앱 : 는 서버에서 실행되어 개발자에게 앱 리소스를 더 잘 제어 할 수 있도록 개발자에게 제공합니다.
manifest.webapp
이 자습서는 포장 된 할 일 목록 앱 생성에 중점을 둡니다.
Firefox OS 앱 개발 :
개발 환경 설정 : 필수
웹 API 및 웹 활동 : 웹 API는 장치 기능 (연락처, 카메라 등)에 대한 액세스를 제공했습니다. 웹 활동은 앱 간의 작업 위임을 용이하게했습니다
샘플 앱 (할 일 목록) : Angularjs 기반 할 일 목록 앱 예제는 , 및 코드 스 니펫을 포함하여 자세히 설명합니다.
테스트 : Firefox OS 시뮬레이터 (스크린 샷 제공) 물리적 장치없이 테스트를 허용합니다.
게시 : 앱은 더 넓은 배포를 위해 Firefox Marketplace에 자체 주최되거나 게시 될 수 있습니다.
결론 :
이 튜토리얼은 Firefox OS 앱 개발에 대한 기본적인 이해를 제공했습니다. OS는 스마트 폰의 경우 크게 쓸모 없지만 개념은 웹 개발자와 관련이 있습니다. 예제 App의 코드 (Github Link가 암시)를 추가로 탐색 할 수 있습니다.
자주 묻는 질문 (faqs) :
FAQS 섹션에는 원래 앱 다운로드 및 관리, Firefox OS 시뮬레이터, Firefox OS 및 기타 OS의 차이, 앱 개발 프로세스, 주요 기능, 장치 호환성, Firefox OS 개발 상태, 앱 유형 및 학습에 대한 정보가 포함되었습니다. 자원. 이 정보는 이제 다시 쓰여진 튜토리얼의 본문 내에서 암시 적으로 다루어집니다.
위 내용은 Firefox OS 응용 프로그램 프라이머의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!