background image

1.7 Εφαρμογές κινητών πλατφορμών 

[37] 

 

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

Οι  εφαρμογές  για  κινητές  πλατφόρμες  [16]  είναι  ένα  μέρος  της 

παγκόσμιας αγοράς κινητών συσκευών που μεγαλώνει και αναπτύσσεται 
ραγδαία.  Αποτελούνται  από  λογισμικό  που  'τρέχει'  σε  μία  κινητή 
πλατφόρμα  και  εκτελεί  συγκεκριμένες  λειτουργίες  για  τον  χρήστη  του. 
Αυτές  οι  κινητές  (mobile)  εφαρμογές  χρησιμοποιούνται  σε  πλήθος 
μοντέλων κινητών τηλεφώνων, ακόμα και σε συσκευές χαμηλού κόστους 
στην αγορά. 

Στα νέα λειτουργικά συστήματα, μπορεί κάποιος να τις προμηθευτεί 

κατεβάζοντας  τες  από  συγκεκριμένα  ηλεκτρονικά  καταστήματα 
εφαρμογών.  Η  ευρεία  χρησιμοποίησή  τους  υπάρχει  λόγω  των  πολλών 
λειτουργιών  που  μπορούν  να  πραγματοποιούν,  περιλαμβάνοντας  από 
απλά  περιβάλλοντα  χρήσης  για  βασικές  υπηρεσίες  τηλεφωνίας  και 
μηνυμάτων,  μέχρι  εξελιγμένες  υπηρεσίες  όπως  τα  βιντεοπαιχνίδια  και 
εφαρμογές  πολυμέσων.  Οι  κατηγορίες  των  εφαρμογών  αυτών  είναι 
πολλές.  Εφαρμογές  σαν  αυτές  που  χρησιμοποιούνται  για  την  αποστολή 
και  λήψη  SMS/MMS,  προγράμματα  περιήγησης  στο  διαδίκτυο  και 
εφαρμογές  αναπαραγωγής  πολυμέσων  όπως  mp3  players,  έρχονται 
εγκατεστημένες  στα  λειτουργικά  συστήματα  των  συσκευών  ενώ  οι 
υπόλοιπες μπορούν να εγκατασταθούν μετά την αγορά της συσκευής. Για 
παράδειγμα  ο  χρήστης  μπορεί  να  κατεβάσει  εφαρμογές  μέσω  του 
ασύρματου  δικτύου  και  να  τις  εγκαταστήσει  ο  ίδιος  ή  μπορεί  να  την 
φορτώσει  και  να  εγκατασταθεί  από  το  ηλεκτρονικό  κατάστημα  που 
έρχεται μαζί με το λειτουργικό.  

Μπορούμε  να  χωρίσουμε  τις  εφαρμογές  από  τεχνικής  άποψης  σε 

κατηγορίες  σε  σχέση  με  το  προγραμματιστικό  περιβάλλον  στο  οποίο 
εκτελούνται: 

 

Εφαρμογές  που  τρέχουν  στο  περιβάλλον  του  λειτουργικού 
συστήματος  όπως  εφαρμογές  που  τρέχουν  σε  iOS,  Android, 
Symbian OS, Windows Phone και Blackberry OS 

 

Εφαρμογές που τρέχουν σε περιβάλλον περιήγησης στο διαδίκτυο 
όπως τα Webkit, Mozilla Firefox, Opera Mini κα RIM 

 

Άλλες  πλατφόρμες  και  εικονικά  συστήματα  όπως  τα  Java/J2ME, 
BREW, Flash Lite και Silverlight 

Επίσης  μπορούμε  να  τις  χωρίσουμε  με  τις  λειτουργίες  τους  για 

κινητές πλατφόρμες ως εξής: