Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Περιβάλλον ανάπτυξης
- Απαιτήσεις περιβάλλοντος ανάπτυξης
- Xcode και το iOS SDK
- Εγγραφή στο Apple Developer Program
- Λόγοι για τους οποίους απορρίπτονται εφαρμογές
- Οδηγοί Ανθρώπινης Διεπαφής (Human Interface Guidelines)
Xcode iOS Προ젝τα
- Επισκόπηση του Xcode
- Δημιουργία προject iOS
- Εκτέλεση σε προοπτική και πραγματικά συστήματα
Αναπτυξιβό ΛAYOUT
- Scenaria (Storyboards)
- Υποστήριξη πολλαπλών συσκευών
- Μέγεθος ιδεών και προβολή συσκευών
- Συμπονητικά UI
- Κατασκευή χρωστικής διεπαφής (User Interface)
Swift
- Επισκόπηση της γλώσσας προγραμματισμού Swift
- Μεταβλητές, σταθερές και τύποι δεδομένων
- Γλωσσικά αντικείμενα (Language constructs)
- Χρήση Xcode για την ανάπτυξη εφαρμογών Swift
- Playground
Swift Τάξεις και Σκηνές
- Δημιουργία τάξεων Swift
- Επιμέρους μεταβλητές και αρχικοποίηση
- Διαχείριση μνήμης
- Μεγάλες και μικρές παραθυρών (Strong and weak references)
- Τύποι κατασκευής (Constructor types)
- Πρωτόκολλα, Hashable και Printable
- Κληρονομικότητα
- Δημιουργία σκηνών (Scenes)
- Εφαρμογή ρυθμιστών διεπαφής (View Controllers)
- Outlets και Actions
Δουλειά με γραφικά
- Προσθήκη εικόνων και ιδεών
- Χρήση του API SpriteKit
- Εναντλούμενα sprites (Animating Sprites)
Χρηστική αλληλεπίδραση
- Κουμπιά και χειριστές (Handlers)
- Αναγνώριση πανοραμικής τακτικής (Pan gesture recognition)
- Αναγνώριση κλικ (Tap gesture recognition)
Εφαρμογές πολλαπλών οθόνων
- Πλοήγηση με ταβλέ (Table Navigation)
- Εφαρμογές που χρησιμοποιούν tabs
- Navigation Controllers
Υπηρεσίες τοποθεσίας
- Θέση και υψηλότητα (Position and Altitude)
- Κατεύθυνση βορά (Compass Direction)
Πρόσβαση συσκευής και αποθήκευση
- Αποθήκευση αρχείων (File Storage)
- Πρόσβαση στη βιβλιοθήκη μουσικής
- Πρόσβαση σε SQLite database
Bluetooth
- API Bluetooth
- Centrals (Κέντρα)
- Peripherals (Υποδιασκευές)
Σύμβατο πλαίσιο για ομιλία
- Ομιλία σε κείμενο (Speech to text)
- Κείμενο σε ομιλία (Text to Speech)
Δίκτυα
- Πρόσβαση δικτύου
- Μετατροπή και αναδιάρθρωση JSON (Serialising and Deserialising JSON)
- REST Web Services
Απαιτήσεις
Το μάθημα προϋποθέτει κάποια εμπειρία προγραμματισμού.
35 Ώρες
Σχόλια (3)
Όλα είναι καλά.
Adrian Rybka - SEOyon
Κομμάτι - Flutter Development Bootcamp with Dart
Μηχανική Μετάφραση
Πολύ χρήσιμες πρόσθετες πληροφορίες
Grzegorz - Comp S.A.
Κομμάτι - BLoC Pattern
Μηχανική Μετάφραση
Η γνώση και η υπομονή του.
Chrisna - Agricatural Research Council
Κομμάτι - Ionic 4 and Angular for Developers
Μηχανική Μετάφραση