Εξέλιξη Κομματιού

Εισαγωγή

Προετοιμασία του Περιβάλλοντος Ανάπτυξης

  • Eclipse και Android SDK
  • Σύστημα προγραμματισμού και γλώσσες προγραμματισμού C/C++
  • Οργάνωση αποθετηρίων πηγέων κώδικα

Εξολισθή μη Πλατφόρμας Linux

  • Κατανόηση του συστηματικού λογισμικού Android
  • Πώς ο κώδικας είναι διαχωρισμένος στο Android
  • Πώς τα συστηματικά υπηρεσίες (εφαρμογές) κοινούν με το υλικό

Linux Kernel

  • Κατανόηση του πλαισίου διαχείρισης συσκευών Android
  • Σύνδεση υλικού (Αισθητήρες, Κάμερα, Ήχος) με την HAL Android
  • Τυπώνοντας το Kernel

Android HAL

  • Κατανόηση του HAL (Hardware Abstraction Layer)
  • Σύνδεση του HAL με τις συστηματικές υπηρεσίες (εφαρμογές)

Σύστημα Προγραμματισμού

  • Κατανόηση του συστήματος build Android
  • Ανάπτυξη και ελέγχος του συστήματος Android
  • Ελέγχος του προεγκαταστατικού process

Android για Ενσωματωμένες Πλατφόρμες

  • Εξολισθή μη ενσωματωμένου υλικού (μεταφραστές, γέφυρες, προσομοιώσεις, εμύλωμα και ιδιαίτερα μηχανές)
  • Προσαρμογή του Android Emulator
  • Προσαρμογή του Android για πλατφόρμες ARM-based

Δίκτυο Android

  • Ενεργοποίηση Wi-Fi

Προσθήκη Νέου Υλικού

  • Διαμόρφωση προσαρμοστικών συσκευών υλικού
  • Ενεργοποίηση γραφικής

Εφαρμογή του Android

  • Δημιουργία OTA πακέτων

Προβληματολύση

  • Ανάκτηση Android

Επίσης και Επίλογος

Απαιτήσεις

  • Εμπειρία προγραμματισμού C/C++.
  • Εμπειρία προγραμματισμού Java.
  • Γνώση υλικών και λογισμικών εννοιών.

Δημόσιο

  • Διαμορφωτές συστήματος Linux.
  • Προγραμματιστές συστήματος Android.
  • Διαμορφωτές που θέλουν να επικεντρώσουν την ενδιαφέροντα στον προγραμματισμό συστήματος Android.
 28 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (4)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες