Course Outline

Εισαγωγή

Ρύθμιση των εργαλείων για Kotlin

    Χρήση των εργαλείων γραμμής εντολών Εγκατάσταση του JDK για Kotlin Εγκατάσταση και ρύθμιση του IDE: IntelliJ Εγκατάσταση των προσθηκών

Ξεκινώντας με το Kotlin και το Kotlin Σύνταξη

    Εκμάθηση της Kotlin Αρχιτεκτονικής Εκμάθηση της Kotlin Σύνταξης χρησιμοποιώντας βασικά χαρακτηριστικά του Kotlin

Αντικειμενοστραφή Programming με Kotlin

    Επισκόπηση του Programming με αντικείμενα Δημιουργία κλάσης Προσθήκη μεθόδων σε κλάσεις Καθορισμός βασικών κατασκευαστών με χρήση επώνυμων παραμέτρων και προεπιλεγμένων τιμών Χρήση ανοικτών κλάσεων για να επιτρέπεται η κληρονομικότητα Χρήση αφηρημένων κλάσεων Δημιουργία και χρήση διεπαφών Χειρισμός παράκαμψης Δημιουργία κλάσεων δεδομένων με χρήση Singletonsersers και Compansionum σε πακέτα Χρήση εισαγωγών Εφαρμογή πληροφοριών Απόκρυψη με χρήση ληκτών και ρυθμιστών Εφαρμογή τροποποιητών ορατότητας Κατανόηση γενικών στοιχείων Εφαρμογή γενικής στοίβας με χρήση γενικών συναρτήσεων

Ανάπτυξη εφαρμογών Android με χρήση Kotlin

    Ρύθμιση των εργαλείων για την ανάπτυξη Android Εγκατάσταση Android Studio Έναρξη νέου έργου Ρύθμιση του εξομοιωτή Ρύθμιση της βιβλιοθήκης
Ρύθμιση του Kotlin στο Android
  • Εργασία με τα εργαλεία Hello Android Framework και Android SDK Tools
  • Ανάπτυξη εφαρμογής Android με χρήση Kotlin Χρήση ListActivity και ListView
  • Χρήση φίλτρων προθέσεων και προθέσεων
  • Εργασία με προσαρμοσμένες προβολές
  • Χρήση Διαχειριστών διάταξης
  • Χειρισμός Web Services και API
  • Αντιμετώπιση υπηρεσιών Android
  • Εργασία με τη βάση δεδομένων SQLite
  • Χρήση παρόχων περιεχομένου
  • Προσαρμογείς γραφής
  • Εφαρμογή διαλόγων και ειδοποιήσεων (τοστ)
  • Σχεδιασμός των επιλογών διεπαφής χρήστη και των μενού περιβάλλοντος
  • WebView
  • Εφαρμογή Android ειδοποιήσεων
  • Δημιουργία προσαρμοσμένης αποκριτικής εφαρμογής Android με χρήση Kotlin
  • Δημοσίευση της εφαρμογής Android στο Google PlayStore
  • Ανάπτυξη εφαρμογών iOS με χρήση Kotlin
  • Επισκόπηση του XCode 9 Features and Architecture Επισκόπηση του Swift 4 Features and Architecture Συγκρίνοντας τις ομοιότητες και τις διαφορές του Kotlin και Swift Basics Arrays Dictionaries
  • Εργασία με Web Services
  • Δεδομένα απόδοσης Management

      Εργασία με μεταβλητές, σταθερές και Swift τύπους δεδομένων
    Βελτιστοποίηση της iOS εμπειρίας χρήστη μέσω σχεδίασης UX και UI
  • Προσθήκη αλληλεπίδρασης χρήστη για βελτιωμένη εμπειρία χρήστη
  • Βελτιστοποίηση της απόδοσης
  • Εντοπισμός σφαλμάτων μιας εφαρμογής iOS
  • Δημιουργία προσαρμοσμένης αποκριτικής εφαρμογής iOS με χρήση Kotlin
  • Δημοσίευση της iOS εφαρμογής σας στο Apple AppStore
  • Αντιμετώπιση προβλημάτων
  • Περίληψη και Συμπέρασμα
  • Requirements

    • Εμπειρία στον προγραμματισμό Java
    • Βασική εμπειρία ή εξοικείωση με την ανάπτυξη Android
    • Εμπειρία στον προγραμματισμό Swift
      35 Hours
     

    Number of participants


    Starts

    Ends


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Testimonials (5)

    Related Courses

    Cross-platform mobile development with PhoneGap/Apache Cordova

      21 Hours

    iPhone and iPad Development in Swift for iOS 8 and Xcode 6

      35 Hours

    iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4

      35 Hours

    iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10

      35 Hours

    Reactive Programming for iOS with RxSwift

      7 Hours

    Related Categories