1.6 Τα λειτουργικά συστήματα νέας γενιάς
[30]
Παρακάτω θα παρουσιάσουμε τα βασικά νέα λειτουργικά συστήματα
βάσει της ευρύτητας χρήσης τους, καθώς και το λογισμικό ανάπτυξης
εφαρμογών που διαθέτουν.
1.6.1 Blackberry OS (RIM)
Ως κινητό λειτουργικό σύστημα το Blackberry OS [12] έκανε την
εμφάνισή του πρώτη φορά το 2005. Για την ανάπτυξή του υπεύθυνη είναι
η εταιρεία Research in Motion και χρησιμοποιείται στα smartphone
Blackberry.
Το λειτουργικό αυτό σύστημα δίνει την δυνατότητα χρήσης
πολλαπλών εφαρμογών ταυτόχρονα και είναι ειδικά φτιαγμένο ώστε να
υποστηρίζει τις συγκεκριμένες συσκευές εισόδου δεδομένων που
χρησιμοποιεί η Research in Motion στα κινητά της τηλέφωνα.
Παράδειγμα τέτοιας συσκευής είναι το trackwheel, το οποίο με την
ανάπτυξη
και
βελτίωση
των
κινητών
τηλεφώνων
επίσης
αντικαταστάθηκε στην πορεία, πρώτα με το trackball και έπειτα με το
trackpad.
Αρχικός στόχος της πλατφόρμας Blackberry ήταν η υποστήριξη
εταιρικών εφαρμογών όπως Email και για αυτό το λόγο χρησιμοποιείται
κυρίως σε εταιρικό επίπεδο.
Τα τελευταία χρόνια έχει αυξηθεί η υποστήριξη του λειτουργικού
από τρίτες εταιρίες ανάπτυξης λογισμικού με αποτέλεσμα την πληθώρα
εφαρμογών του. Το Blackberry OS διαθέτει δική του εφαρμογή για την
φιλοξενία των εφαρμογών το Blackberry App World , το οποίο με την
ανακοίνωση της έκδοσης BlackBerry 10 μετονομάστηκε πιο απλά σε
Blackberry World.
Για την ανάπτυξη εφαρμογών στη συγκεκριμένη πλατφόρμα
χρησιμοποιείται το ολοκληρωμένο περιβάλλον ανάπτυξης QNX
Momentics IDE (intergrated development environment) ενώ οι
υποστηριζόμενες γλώσσες προγραμματισμού είναι οι Java, C/C++,
HTML5/JAVASCRIPT/CSS .