license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations
Ten poradnik opisuje jak skonfigurować swoje środowisko programistyczne do tworzenia Cordova aplikacje dla urządzeń systemu operacyjnego programu Firefox, a następnie przetestować i publikowania tych aplikacji.
Firefox OS aplikacje są w zasadzie tylko aplikacji internetowych, z dodatkiem plik manifest.webapp, który definiuje metadane dotyczące aplikacji i pozwala zainstalować na urządzeniach Firefox OS. Platformy, która obsługuje Cordova mogą być używane.Aby dowiedzieć się więcej na temat tworzenia aplikacji sieci web, skonsultować się z Centrum aplikacji na MDN.
Najpierw zainstalować Node.js, a następnie zainstaluj pakiet Cordova tak:
$ npm install -g cordova
Następnie utworzyć aplikację Cordova próbki, a następnie przejdź do nowo utworzonego katalogu:
$ cordova create test-app $ cd test-app
Dodać Firefox OS jako obsługiwane platformy do aplikacji z następujących czynności:
$ cordova platform add firefoxos
Tworzy aplikację Firefox OS w platform/firefoxos/www katalog, który obecnie wygląda tak samo, z tą różnicą, że Firefox manifestu pliku (manifest.webapp) wewnątrz katalogu www.
W tym momencie jesteś gotowy przejść — zmienic cokolwiek chcesz swojej aplikacji jest kod wewnątrz test-app/www. Do aplikacji przy “cordova plugin dodać”, na przykład, można dodać obsługiwanych wtyczek :
cordova plugin add cordova-plugin-device cordova plugin add cordova-plugin-vibration
Po zapisaniu kodu aplikacji, wdrożyć zmian do aplikacji Firefox OS, które dodane do projektu z
$ cordova prepare firefoxos
Aby utworzyć aplikację pakowane jednym zip katalogu platform/firefoxos/www. Można też po prostu zbudować go za pomocą
$ cordova build firefoxos
Firefox OS pakowane aplikacji zostanie zbudowany w platforms/firefoxos/build/package.zip
Aplikacja może być testowana przy użyciu Firefox OS Sieci Web IDE.
Po podłączeniu Web IDE na swoje badania urządzenia/symulator, wybierz opcję “Otwórz pakowane aplikacji”, a następnie upewnij się, że punkt do badania app/platform/firefoxos/www/katalogu do aplikacji w Manager interfejs.
Tutaj można zainstalować aplikację na urządzenia testowe/symulator (za pomocą przycisku “Play”). Za pomocą “Pauza” przycisk, można następnie debugowania aplikacji i edytować kod na żywo.
Uwaga: Przed próbą opublikowania aplikacji należy rozważyć sprawdzenie ją przy użyciu walidatora aplikacji.
Prześlij swoją aplikację na rynek Firefox lub opublikować go samodzielnie. Odwiedź Firefox rynku strefy na MDN aby dowiedzieć się więcej o tym, jak to zrobić; Opcje publikowania aplikacji jest najlepszym miejscem do rozpoczęcia.