Αρχιτεκτονική Android Εφαρμογές που αλληλεπιδρούν με τον χρήστη APIs used for Android development Android Native Libraries written in C/C++ Android Runtime Environment hardware drivers, process and memory management, network and power management Διάλεξη 8 Τμήμα Πληροφορικής και Τηλεπικοινωνιών Ανάπτυξη Λογισμικού Χειμερινό Εξάμηνο 2015 -2016 4
Android Run. Time (ART) o o Default από Android Lolipop (5. 0) Ahead Of Time (AOT) compilation Καλύτερο garbage collection Καλύτερο περιβάλλον ανάπτυξης και debugging
Android manifest file (2) SDK versions Application permissions Activities Intents Διάλεξη 8 Τμήμα Πληροφορικής και Τηλεπικοινωνιών Ανάπτυξη Λογισμικού Χειμερινό Εξάμηνο 2015 -2016 15
UI Layout XML (Παράδειγμα) Text. View Component Edit. Text Component Κουμπί button_hello String button_hello Διάλεξη 8 Όνομα μεθόδου που θα κληθεί όταν πατηθεί το κουμπί 21
Αναφορές o Android Official Training: http: //developer. android. com/training/ o Android Documentation: http: //developer. android. com/reference/package s. html o Android Permissions http: //developer. android. com/guide/topics/securi ty/permissions. html Διάλεξη 8 Τμήμα Πληροφορικής και Τηλεπικοινωνιών Ανάπτυξη Λογισμικού Χειμερινό Εξάμηνο 2015 -2016 25