Με επιτυχία έχουν ολοκληρωθεί τα πρώτα τρία online μαθήματα κατασκευής εφαρμογών κινητών τηλεφώνων από την Γερμανική εταιρεία πληροφορικής arconsis IT-Solutions GmbH.
Οι μαθητές του 1ου Εργαστηριακού κέντρου Γρεβενών έχουν αρχίσει να εκπαιδεύονται στην κατασκευή εφαρμογών κινητών τηλεφώνων Android.
Έχουν διδαχθεί :
Lesson 1 – 15/11/2022:
Στην πρώτη διάλεξη ξεκινήσαμε με μια σύντομη εισαγωγή στο Android και την Ιστορία του Android από την αρχική ανάπτυξη μέχρι τώρα. Στη συνέχεια, προχωρήσαμε στην εμφάνιση του τρόπου ρύθμισης των απαιτούμενων εργαλείων και το Android Studio το επίσημο IDE για την ανάπτυξη Android. Μετά από αυτό δείξαμε στον Gradle και κάναμε μια εισαγωγή στο Kotlin τη γλώσσα προγραμματισμού που απαιτείται για την ανάπτυξη Android και χρησιμοποιήθηκε για αυτήν τη διάλεξη
- What is Android?
- History of Android
- Setup
- Android Studio
- Gradle
- Kotlin Introduction
Lesson 2 – 29/11/2022:
Στο δεύτερο μάθημα δείξαμε τα βασικά στοιχεία του Android όπως η Δραστηριότητα που απαιτείται ως σημείο εισόδου σε μια εφαρμογή Android. Συζητήσαμε για τις έννοιες της διεθνοποίησης και της τοπικής προσαρμογής μιας εφαρμογής Android και, στη συνέχεια, προχωρήσαμε στην εμφάνιση των διαφορών μεταξύ του παλιού τρόπου κατασκευής εφαρμογών Android με χρήση του συστήματος προβολής και του σύγχρονου που βασίζεται στη δηλωτική προσέγγιση του Jetpack Compose
- Activity and basic UI building blocks
- Localisation and internationalisation in Android
- UI ( View System vs Jetpack Compose)
Lesson 3 – 20/12/2022:
Στην τρίτη διάλεξη παρουσιάσαμε τα βασικά στοιχεία ελέγχου διεπαφής χρήστη και τις διατάξεις διεπαφής χρήστη του Jetpack Compose που χρησιμοποιούνται για τη δημιουργία διεπαφών χρήστη στο Android. Δείξαμε διαφορετικές προσεγγίσεις στοιβάζοντας στοιχεία διεπαφής χρήστη όπως σε στήλη ή γραμμή. Το δεύτερο μέρος της τρίτης διάλεξης ήταν πρακτική για φοιτητές, όπου οι μαθητές είχαν την ευκαιρία να δοκιμάσουν στο Android Studio τις γνώσεις των προηγούμενων διαλέξεων.
- UI Control Elements
- UI Layouts
- Students Hands-on
- AVD
- Hello world example