Når vi taler om mobiloperativsystem, vender opmærksomheden straks til iOS eller Android. Hvis du husker, ikke så længe siden, er der også et andet mobil-operativsystem på markedet - WebOS, som Hewlett-Packard (HP) brugte på deres egne borde og telefoner og resulterede i total markedsfejl. WebOS er i sig selv et godt mobilt operativsystem til at begynde med, men i verden, hvor iOS og Android dominerer med titusindvis af apps, falder den i sammenligning. Efter HP besluttede at dumpe deres tabletter til en billig pris, har de også frigivet WebOS som et open source-projekt. I dag vil vi vise dig, hvordan du kan køre WebOS i din Linux-computer ved hjælp af Virtualbox.

Installation

Bemærk : Før vi fortsætter med at installere WebOS SDK, skal du have Virtualbox og Java kørende i din maskine.

Hvis du bruger en 64-bit maskine, skal du også installere pakken "ia32-libs".

 sudo apt-get installer ia32-libs 

For at installere SDK skal du først downloade deb-pakkerne fra webstedet her. Du skal downloade og installere pakken "palm-novacom" og "palm-sdk".

Anvendelse

For emulatoren til at arbejde, skal du bruge "novacomd" til at være aktiv. Hvis det ikke er gjort som standard, kan du starte det via

 sudo / opt / Palm / novacom / novacomd 

Du kan derefter ringe til emulatoren:

 palme-emulator 

SDK'en vil derefter spørge, hvilken version du vil starte.

Som standard, hvis du lige har installeret de ovennævnte pakker, er den eneste version du har den seneste 3.0.5. Emulatoren vil så starte VirtualBox.

Og efter et par minutter venter vises velkomstskærmen.

Men da WebOS er designet til taktile enheder, bør du kende nogle få genveje for at kunne styre operativsystemet korrekt.

  • Et klik vil blive fortolket som en finger berøring
  • "Home" -tasten bringer dig tilbage til hovedskærmen.
  • Alt viser tastaturet og søgesiden.
  • Escape er for at vise meddelelserne.
  • De højre og venstre taster kan bruges til at skifte mellem åbne applikationer.

Så du kan nu spille med dette OS i et stykke tid.

Hvis du vil gå dybere og måske bruge den til at udvikle nogle apps, kan du åbne en terminal. For det kan du bruge kommandoen:

 novaterm 

fra enhver shell. Denne terminal hjælper dig med at udforske enheden, men simulerer også indgående opkald eller tekster.

For at oprette et indgående opkald er syntaksen fra en novaterm-terminal:

 luna-send -n 1 luna: //com.palm.pmradiosimulator/set_incomingcall {\ "number \": \ "9876543210 \"} 

Og for en tekst er koden rigtig ens:

 luna-send -n 1 luna: //com.palm.pmradiosimulator/set_incomingsms {\ "number \": \ "9876543210 \", \ "besked \": \ "'Denne tekst er en test' \"} 

En anden interessant applikation til emulatoren er muligheden for at installere tredjeparts applikationer. Fra din computerskal kan du bruge kommandoen

 palm-installere [sti til .ipk pakke til at installere] 

For at finde tredjepartsapplikationer kan du søge med din yndlingssøgemaskine eller starte herfra (kræver en indskrift for at downloade applikationer).

Endelig kan du ligesom mange andre mobile enheder overføre filer til den via SSH-forbindelse. SDK bruger som standard port 5522 til at modtage, så du kan gøre noget som:

 scp -P 5522 [fil til overførsel] root @ localhost: / media / internal 

Konklusion

Selvom apps-kataloget ikke er indrettet som Android's Play Store eller iOS AppStore, forbliver WebOS et interessant system til mobile enheder. Jeg ved ikke om at udvikle på det, men testning er det endeligt en interessant oplevelse. For alle TouchPad-brugere kan vi kun håbe, at den åbne version vil overleve og udvide.

Hvad synes du om WebOS? Hvordan ville du sammenligne det med Android eller endda CyanogenMod? Har du nogen spørgsmål? Lad os vide det i kommentarerne.