Firefox OS (ook wel bij zijn codename "Boot to Gecko" or "B2G" genoemd) is Mozilla's mobile openbron besturings systeem gebaseerd op Linux en Mozilla's Gecko technologie. Firefox OS is een mobiel besturings systeem dat vrij is van eigen technologie. Terwijl het toch nog steeds een platform aan applicatieontwerpers biedt die daardoor uitstekende produkten kan ontwikkelen. Bovendien is het sterk en draagbaar genoeg om de eindgebruiker tevreden te stellen.
Voor Web ontwerpers, het belangrijkste om te onthouden is dat de hele user interface een Web app is, een die in staat is om andere Web apps te laten starten en draaien. Elke verandering die je aan de user interface en de aan de applicaties doet, dan creeer je in feite een soort van run van webpagina`s op Firefox OS, Zei het met een verbeterde toegang tot de hardware en functies van het mobiele apparaat.
In onze handige gids leer je hoe Firefox OS moet bouwen en instaleren.
Hardware eisen
De meeste ARM-based mobiele apparaten zijn sterk genoeg om te kunnen dokken met Firefox OS. Dit gedeelt is genoeg om aan zowel aan de basis hardware eisen te voldoen, als zowel aan de hardware minimale toekomstige eisen.
Onderdeel | Minimum | Aanbevolen |
---|---|---|
CPU | ARMv6 | Cortex A5 klasse of hoger ARMv7a met NEON |
GPU | — | Adreno 200 klasse of hoger |
Connectivity | — | WiFi 3G |
Sensoren | — | Versneller Omgeving Ambient light A-GPS |
Voor een goede gebruikers ervaring, is het een goed idee om een toestel te nemen dat een goed kleurenprofiel biedt (uitgevoerd door de grafische driver) en over een hoofdtelefoonaansluiting die over mute beschikt voor het afspelen van media. De smartfones van tegenwoordig beschikken hier allemaal over.
Gebruiks tips
Dit gedeelte zal je van tips voorzien als je daadwerkelijk Firefox OS gaat gebruiken. Zie dit als een soort van tijdelijke oplossing, tot we daadwerkelijk een handleiding hebben.
Telefoon ontgrendelen
Als je bouw naar Firefox OS om een code gaat vragen om je toestel te ontgrendelen, is de code 0000. Sommige toestellen zullen hier later omvragen, wanneer we bezig zijn met bouwen en testen van de schermbeveiliging.
Nemen van een screenshot
Het nemen van een screenshot, is niet meer dan het indrukken van de aan/uitknop en en navigatieknop tegelijkertijd. Het screenshot zal in /sdcard/screenshots
op je toestel opgeslagen worden. Je kan er ook bij via de gallerij op je toestel.
Als om een of andere reden dit niet werkt. Dan kun je dit ook via de terminal op de Linux or Mac OS X computer doen dat een Firefox OS bouwsysteem heeft geinstaleerd.
Zorg dat je ffmpeg hebt geinstaleerd.
- Op Mac, als je de Macports gebruikt, doe je dat via
sudo port install ffmpeg
. - Voor homebrew, gebruik
brew install ffmpeg
- Op Linux (Ubuntu/Debian), gebruik je
sudo apt-get install ffmpeg
. - Sluit je telefoon aan via een USB kabel.
- Doe met je telefoon wat je dan ook wilt doen voor je screenshot.
cd
in deB2G/gaia
directorymake screenshot
- Je hebt nu een screenshot onder de naam
screenshot.png
.
Remote debugging met ADB
Om USB Debugging via adb mogelijk te maken, open Settings App en navigaeer naar Toestel Informatie > Meer Informatie > Fabrikant. Van de lijst, list, zet een vinkje bij Remote Debugging. Eindelijk, sluit het toestel via de USB met de computer.
Toetsen en knoppen
Een typisch Firefox OS toestel heeftr een paar physical hardware knoppen:
- Home button
- Dit is meestal de knop onder je scherm. Als je hier op drukt, zal het je terug brengen naar je app launcher. Ingedrukt houden opent het gedeelte voor het veranderen van je zicht. switching view;Om te stoppen met de app wrijf je omhoog over het scherm.
- Volume regelaar
- Aan de linker kant bevindt volumeknop zich; Druk op de bovenste helft voor harder en druk op de onderste helft van de volumeknop voor zachter.
- Aan/uit knop
- De aan/uitknop bevindt zich aan de rechter bovenkant van het toestel.