background image

44 

 

είδος  και  κατά  τις  απαιτήσεις  τους  από  τις  δυνατότητες  των 

συσκευών  που  πρόκειται  να  τρέξουν.  Για  κάθε  πόρο  που 

προστίθεται σε μία εφαρμογή Android το Software Development 

Kit Build Tool αποδίδει έναν μοναδικό αναγνωριστικό αριθμό. Με 

τον  αριθμό  αυτό  μπορεί  να  αναφέρεται  ο  πόρος  στον  πηγαίο 

κώδικά  ή  σε  οποιασδήποτε  άλλο  αρχείο  της  εφαρμογής.  Ο 

διαχωρισμός  των  πόρων  από  τον  πηγαίο  κώδικα  είναι 

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

που έχουν δυνατότητα να διαχειριστούν οι κινητές συσκευές. Οι 

προγραμματιστές  χρειάζεται  να  ορίζουν  διαφορετικά  σύνολα 

χρησιμοποιούμενων πόρων για διαφορετικά είδη συσκευών.

 

 

Το  αρχείο 

default.properties 

περιλαμβάνει  τα  χαρακτηριστικά 

του 

project. 

 

Σε  ένα  αρχείο  καταγράφονται  απαραιτήτως  όλα  τα  συστατικά 

που  θα  περιλαμβάνονται  στην  εφαρμογή.  Το  αρχείο  αυτό  έχει 

μορφή 

XML 

και  ονομάζεται 

Manifest

.  Επιπροσθέτως  μεταξύ 

άλλων στο αρχείο αυτό καταγράφονται:

 

o

 

Τα  δικαιώματα  χρηστών  που  απαιτούνται  από  την 

εφαρμογή.

 

o

 

Το ελάχιστο επίπεδο Android

 

API που απαιτείται για την 

λειτουργία της εφαρμογής.

 

o

 

Τα  χαρακτηριστικά  software  και  hardware  που 

χρησιμοποιούνται  ή  απαιτούνται  για  την  εκτέλεση  της 

εφαρμογής.

 

o

 

Βιβλιοθήκες  API  που  χρειάζεται  η  εφαρμογή  για  να 

λειτουργήσει.

 

Η σχεδίαση των εφαρμογών, που απετέλεσαν το βασικό αντικείμενο 

της παρούσας εργασίας, επηρεάζεται από το λειτουργικό σύστημα στο οποίο 

θα  λειτουργήσουν.  Η  ανάπτυξη  εφαρμογών  για  το  λειτουργικό  σύστημα 

Android 

επιβάλλει  την  προσαρμογή  των  εκτελούμενων  διεργασιών  της 

λειτουργίας  τους  στην  αρχιτεκτονική  του.  Στο  επόμενο  κεφάλαιο 

παρουσιάζεται  η  διαδικασία  σχεδίασης  των  εφαρμογών 

server 

και 

client 

του