Όταν μιλάμε για κινητό λειτουργικό σύστημα, η προσοχή αμέσως μετατρέπεται σε iOS ή Android. Αν θυμάστε, όχι πολύ καιρό πριν, υπάρχει και ένα άλλο κινητό λειτουργικό σύστημα στην αγορά - WebOS, το οποίο η Hewlett-Packard (HP) χρησιμοποίησε σε δικά της τραπέζια και τηλέφωνα και είχε ως αποτέλεσμα τη συνολική αδυναμία της αγοράς. Το WebOS, από μόνο του, είναι ένα εξαιρετικό κινητό λειτουργικό σύστημα για να ξεκινήσει, αλλά στον κόσμο όπου η iOS και το Android κυριαρχεί με δεκάδες χιλιάδες εφαρμογές, παραμορφώνεται σε σύγκριση. Αφού η HP αποφάσισε να απορρίψει τα δισκία τους σε φθηνή τιμή, απελευθέρωσαν επίσης το WebOS ως έργο ανοιχτού κώδικα. Σήμερα, θα σας δείξουμε πώς μπορείτε να εκτελέσετε το WebOS στον υπολογιστή σας Linux, χρησιμοποιώντας το Virtualbox.

Εγκατάσταση

Σημείωση : Πριν προχωρήσουμε στην εγκατάσταση του WebOS SDK, θα πρέπει να έχετε στο VirtualBox και το Java να εκτελούνται στο μηχάνημά σας.

Εάν χρησιμοποιείτε μια μηχανή 64 bit, θα χρειαστεί να εγκαταστήσετε και το πακέτο "ia32-libs".

 sudo apt-get εγκατάσταση του ia32-libs 

Για να εγκαταστήσετε το SDK, κατεβάστε πρώτα τα πακέτα deb από την τοποθεσία εδώ. Θα χρειαστεί να κατεβάσετε και να εγκαταστήσετε το πακέτο "palm-novacom" και "palm-sdk".

Χρήση

Για να λειτουργήσει ο εξομοιωτής, θα χρειαστεί να είναι ενεργός ο "novacomd". Αν δεν γίνει από προεπιλογή, μπορείτε να το ξεκινήσετε μέσω

 sudo / opt / Palm / novacom / novacomd 

Στη συνέχεια, μπορείτε να καλέσετε τον εξομοιωτή:

 παλαμο-εξομοιωτή 

Στη συνέχεια, το SDK θα σας ρωτήσει ποια έκδοση θέλετε να ξεκινήσετε.

Από προεπιλογή, αν μόλις εγκαταστήσατε τα πακέτα που αναφέρονται παραπάνω, η μόνη έκδοση που έχετε είναι η τελευταία 3.0.5. Στη συνέχεια, ο εξομοιωτής θα εκκινήσει το VirtualBox.

Και μετά από λίγα λεπτά αναμονής, θα εμφανιστεί η οθόνη υποδοχής.

Ωστόσο, δεδομένου ότι το WebOS έχει σχεδιαστεί για συσκευές αφής, θα πρέπει να γνωρίζετε μερικές συντομεύσεις για να λειτουργήσετε σωστά το λειτουργικό σύστημα.

  • Ένα κλικ θα ερμηνευτεί ως δάχτυλο
  • Το πλήκτρο "Αρχική" θα σας φέρει πίσω στην κύρια οθόνη.
  • Alt θα εμφανίσει το πληκτρολόγιο και τη σελίδα αναζήτησης.
  • Η διαφυγή είναι για την εμφάνιση των ειδοποιήσεων.
  • Το δεξί και το αριστερό πλήκτρο μπορούν να χρησιμοποιηθούν για εναλλαγή μεταξύ των ανοιχτών εφαρμογών.

Έτσι μπορείτε να παίξετε τώρα με αυτό το λειτουργικό σύστημα για λίγο.

Εάν θέλετε να πάτε βαθύτερα και ίσως να το χρησιμοποιήσετε για να αναπτύξετε κάποιες εφαρμογές, ίσως θέλετε να ανοίξετε ένα τερματικό. Για αυτό, μπορείτε να χρησιμοποιήσετε την εντολή:

 novaterm 

από οποιοδήποτε κέλυφος. Αυτό το τερματικό θα σας βοηθήσει να εξερευνήσετε τη συσκευή, αλλά και να προσομοιώσετε εισερχόμενες κλήσεις ή κείμενα.

Για να δημιουργήσετε μια εισερχόμενη κλήση, η σύνταξη από ένα τερματικό novaterm είναι:

 luna-αποστολή -η 1 μήνας: //com.palm.pmradiosimulator/set_incomingcall {\ "αριθμός \": \ "9876543210 \"} 

Και για ένα κείμενο, ο κώδικας είναι παρόμοιος:

 month-send -n 1 μήνας: //com.palm.pmradiosimulator/set_incomingsms {\ "αριθμός \": \ "9876543210 \", \ "μήνυμα \": \ "'Αυτό το κείμενο είναι μια δοκιμή' \"} 

Μια άλλη ενδιαφέρουσα εφαρμογή για τον εξομοιωτή είναι η δυνατότητα εγκατάστασης εφαρμογών τρίτων. Από το κέλυφος του υπολογιστή σας, μπορείτε να χρησιμοποιήσετε την εντολή

 παλάμη-εγκατάσταση [path to .ipk πακέτο για εγκατάσταση] 

για να βρείτε εφαρμογές τρίτων, μπορείτε να ερωτήσετε με την αγαπημένη σας μηχανή αναζήτησης ή να ξεκινήσετε από εδώ (απαιτεί επιγραφή για τη λήψη εφαρμογών).

Τέλος, όπως και πολλές άλλες κινητές συσκευές, μπορείτε να μεταφέρετε αρχεία σε αυτό μέσω σύνδεσης SSH. Από προεπιλογή, το SDK χρησιμοποιεί τη θύρα 5522 για λήψη, ώστε να μπορείτε να κάνετε κάτι σαν:

 scp -P 5522 [αρχείο για μεταφορά] root @ localhost: / media / internal 

συμπέρασμα

Ενώ ο κατάλογος εφαρμογών δεν είναι τόσο επιπλωμένος όσο το Play Store Android ή το iS AppStore, το WebOS παραμένει ένα ενδιαφέρον σύστημα για κινητές συσκευές. Δεν ξέρω για την ανάπτυξη σε αυτό, αλλά η δοκιμή είναι οριστικά μια ενδιαφέρουσα εμπειρία. Για όλους τους χρήστες του TouchPad, μπορούμε μόνο να ελπίζουμε ότι η ανοιχτή έκδοση θα επιζήσει και θα επεκταθεί.

Τι πιστεύετε για το WebOS; Πώς θα το συγκρίνετε με το Android ή ακόμα και το CyanogenMod; Έχετε ερωτήσεις; Ενημερώστε μας στα σχόλια.