Firefox OS (juga disebut dengan codename "Boot to Gecko" atau "B2G") adalah sistem operasi open source Mozilla berbasis Linux dan teknologi Mozilla Gecko. Firefox OS adalah sistem operasi mobile yang bebas dari teknologi ekslusif saat ini menjadi platform yang kuat yang memberikan pengembang aplikasi kesempatan untuk menciptakan produk unggulan Selain itu, Firefox OS fleksibel dan cukup mampu membuat pengguna bahagia.
Untuk pengembang Web bagian yang paling penting untuk dipahami adalah bahwa seluruh antarmuka pengguna adalah aplikasi web, yang mampu menampilkan dan meluncurkan aplikasi Web lainnya. Modifikasi yang Anda buat ke antarmuka pengguna dan aplikasi yang Anda buat untuk berjalan di Firefox OS adalah halaman Web, meskipun dengan meningkatkan akses ke perangkat kerasa dan layanan mobile.
Anda dapat belajar bagaimana membangun dan memasang Firefox OS dengan mengikuti panduan praktis kami.
Persyaratan perangkat keras
Perangakat mobile berbasis ARM terbaru cukup kuat untuk mendukung proting Firefox OS. Bagian ini mencakup persyaratan perangkat keras dasar serta fitur perangkat keras yang direkomendasikan.
Komponen | Minimum | Rekomendasi |
---|---|---|
CPU | ARMv6 | Cortex A5 class atau lebih ARMv7a dengan NEON |
GPU | — | Adreno 200 class atau lebih |
Connectivity | — | WiFi 3G |
Sensors | — | Accelerometer Proximity Ambient light A-GPS |
Untuk pengalaman pengguna yang baik, itu ide yang baik untuk memilih perangakat yang menawarkan profil warna seragam (Implementasi dengan graphics device driver) dan dukungan headphone untuk mematikan dan menyalakan dan untuk menghentikan dan memutar media. Fitur ini umumnya ada di kalangan smartphone modern.
Tips penggunaan
Bagian ini memberikan beberapa tips yang akan membantu Anda menggunakan Firefox OS. Ini adalah penampung sampai kita memiliki dokumentasi penggunaan nyata.
Membuka Kunci telepone
Jika Anda membangun Firefox OS, pada saat dijalankan meminta kode pass untuk membuka kunci perangkat Anda, kode standar adalah 0000. Beberapa Firefox OS akan melakukan ini seraya kami mengembangkan dan menguki layar kunci.
Menangkap screenshot
Menangkap screenshot simpel dengan menekan tombol power dan home secara bersamaan. Gambar screenshot akan berada di /sdcard/screenshots
pada perangkat Anda; Anda dapat mengaksesnya menggunakan aplikasi Galeri pada telepon Anda, juga.
Jika karena alasan tertentu tidak dapat bekerja, Anda juga dpaat melakukannya dari terminal Linux atau Mac OS X komputer yang memiliki sistem Firefox OS.
- Pastikan Anda telah memasang aplikasi ffmpeg.
- Pada Mac, Jika Anda menggunakan, Anda dapat melakukan ini dengan
sudo port install ffmpeg
. untuk homebrew, jalankanbrew install ffmpeg
. - Pada Linux (Ubuntu/Debian), gunakan
sudo apt-get install ffmpeg
.
- Pada Mac, Jika Anda menggunakan, Anda dapat melakukan ini dengan
- Sambungkan telepon ke komputer menggunakan kabel USB.
- Arahkan telepon Anda kedalam situasi apapun yang ingin Anda screenshot.
cd
ke direktoriB2G/gaia
make screenshot
- Anda sekarang memiliki screenshot bernama
screenshot.png
.
Remote debugging dengan ADB
Untuk mengaktifkan USB Debugging via adb, buka aplikasi Pengaturan dan arahkan ke Informasi Pernagkat > Informasi Lebih Lanjut > Pengembang. Dari daftar, berikan tanda centang pada Remote Debugging. Terakhir, hubungkan perankat via USB dengan komputer Anda.
Tombol dan kontrol
sebuah perangkat Firefox OS memiliki sejumlah tombol fisik:
- Tombol Home
- Tombol ini umumnya berpusat dibawah layar. Menekannya akan mengembalikan Anda ke peluncur aplikasi. Menekannya secara lama membuka tampilan card switching; gesekan ke atas pada tampilan tersebut akan hilang.
- Volume rocker kontrol
- Pada sisi kiri adalah volume rocker; Menekan bagian atas dari rocker akan meningkatkan volume dan menekan bagian bawah akan menurunkan volume.
- Tombol Power
- Tombol power berada di pojok kanan atas perangkat.