Course Outline
Εισαγωγή
Ρύθμιση των εργαλείων για Kotlin
- Χρήση των εργαλείων γραμμής εντολών Εγκατάσταση του JDK για Kotlin Εγκατάσταση και ρύθμιση του IDE: IntelliJ Εγκατάσταση των προσθηκών
Ρύθμιση των εργαλείων για την ανάπτυξη Android
- Εγκατάσταση του Android Studio Έναρξη νέου έργου Ρύθμιση του εξομοιωτή Ρύθμιση της βιβλιοθήκης
Ρύθμιση Kotlin σε Android
Ξεκινώντας με το Kotlin και το Kotlin Σύνταξη
- Επισκόπηση του Kotlin Εκμάθηση της Kotlin Αρχιτεκτονικής Εκμάθηση της Kotlin Σύνταξης χρησιμοποιώντας βασικά χαρακτηριστικά του Kotlin
Συγκρίνοντας τις ομοιότητες και τις διαφορές του Kotlin και Swift
- Λεξικά βασικών συστοιχιών
Σκάβοντας βαθιά στον προγραμματισμό με Kotlin εναντίον Swift
- Εκμάθηση των τύπων κλάσεων Δημιουργία τάξης Προσθήκη μεθόδων σε τάξεις Ορισμός βασικών κατασκευαστών με χρήση επώνυμων παραμέτρων και προεπιλεγμένων τιμών Χρήση ανοικτών κλάσεων για να επιτρέπεται η κληρονομικότητα Δημιουργία, δήλωση και χρήση συναρτήσεων σε Kotlin Χρήση παραμέτρων και επιστροφή τιμής Δημιουργία και χρήση διεπαφών με χρήση Κατανόηση των γενικών στοιχείων Εφαρμογή μιας γενικής στοίβας με χρήση γενικών συναρτήσεων με χρήση συναρτήσεων επέκτασης
Εργασία με Java από το Kotlin και το αντίστροφο
Εργασία με το επίπεδο δεδομένων
- Επισκόπηση του επιπέδου δικτύου με χρήση οντοτήτων και τελικών σημείων Υλοποίηση αλληλεπιδράσεων δικτύου Λήψη άρθρων POST Άρθρα οριστικοποίηση
Απλή σύνθετη κλωστή
- Χρήση διάταξης διεπαφής χρήστη XML
Επισκόπηση των κοινών στοιχείων διεπαφής χρήστη μεταξύ της Apple και του Android Προσθήκη συμβάντων διεπαφής χρήστη Δημιουργία δραστηριότητας με χρήση του RecyclerView
- Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Εμπειρία στον προγραμματισμό Swift
Testimonials (4)
Ότι υπήρχαν πολλές ασκήσεις.
Katarzyna Straszewska - Swiss AviationSoftware Ltd.
Course - Build Native iOS and Android Apps with Flutter
Machine Translated
Περισσότερα στο εργαστήριο.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Course - Flutter Development Bootcamp with Dart
Machine Translated
On time, training resources is readily available
MIKHAIL JOSUE MONTECILLO - PAg-IBIG Fund
Course - Xamarin for Cross-Platform Development
I really liked and appreciated how Renee adapted to our questions, on the fly looking for examples of things we asked and sharing examples via WeChat. Not only did she do this, she went out of her way to include screenshots of what to click/where things were given that we did not speak Chinese. It was a collaborative session with Renee pausing so we could ask questions, and allowing us to go slightly off topic sometimes so we got the most out of the session.