Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Αρχιτεκτονική και Προχωρημένα Στοιχεία
- Μοτίβα αρχιτεκτονικής: MVVM και στοιχεία Jetpack (ViewModel, LiveData)
- Προχωρημένη διαχείριση κατάστασης διεπαφής χρήστη
- Navigation Component: πρακτική εισαγωγή στην πολύπλοκη πλοήγηση
- Πρακτική: Αναδιοργάνωση αρχιτεκτονικής εφαρμογής
Ταυτοχρονισμός και Εργασίες στο Παρασκήνιο
- Kotlin coroutines για ασύγχρονες λειτουργίες
- WorkManager για προγραμματισμένες εργασίες στο παρασκήνιο
- Διαχείριση νημάτων και χρήση του κύριου νήματος
- Πρακτική: Ασύγχρονες λειτουργίες στην εφαρμογή έργου
Προχωρημένη Μόνιμη Αποθήκευση Δεδομένων
- Room Persistence Library (βασικές λειτουργίες CRUD)
- Εισαγωγή στο DataStore
- Πρακτική: Προσθήκη μόνιμης αποθήκευσης στο έργο
Δοκιμές και Ποιότητα Κώδικα
- Unit testing με JUnit (βασικά)
- UI testing με Espresso (εισαγωγή)
- Εργαλεία στατικής ανάλυσης κώδικα (Lint)
- Πρακτική: Συγγραφή βασικών δοκιμών στο έργο
Ενσωμάτωση και Βελτιστοποίηση
- Κατανάλωση REST APIs με χρήση του Retrofit (εισαγωγή)
- Εργασία με JSON
- Βασικές αρχές βελτιστοποίησης απόδοσης διεπαφής χρήστη και μπαταρίας
- Πρακτική: Ενσωμάτωση API και ρύθμιση
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Σταθερή κατανόηση των βασικών του Android (Activity, διεπαφή χρήστη, πλοήγηση, Kotlin/Java)
- Εμπειρία στη χρήση του Android Studio
- Εξοικείωση με τον αντικειμενοστρεφή προγραμματισμό
Ακροατήριο
- Έμπειροι προγραμματιστές Android
- Προγραμματιστές κινητών συσκευών που στοχεύουν να κατακτήσουν προηγμένες τεχνικές
- Μηχανικοί λογισμικού που δημιουργούν ισχυρές, υψηλής απόδοσης εφαρμογές Android
35 Ώρες
Σχόλια (1)
Επρόσεχα μεγάλη πλάκα από το να μαθαίνουμε και να εξερευνάμε το Kotlin Multiplatform.
Renzo Olivares Macias - Google
Κομμάτι - Android Development
Μηχανική Μετάφραση