Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Ξεκινώντας με το Flutter

  • Εγκατάσταση Flutter και Dart
  • Χρήση του Flutter Doctor και εργαλείων CLI
  • Δημιουργία ενός πρώτου έργου Flutter

Κατανόηση της Αρχιτεκτονικής του Flutter

  • Widgets, απόδοση και επίπεδα
  • Stateless έναντι Stateful widgets
  • Material Design και Cupertino widgets

Διατάξεις και Πλοήγηση

  • Row, Column, Stack και άλλα widgets διάταξης
  • Αποκριτικό UI με τα MediaQuery και LayoutBuilder
  • Πλοήγηση και δρομολόγηση

Διαχείριση Κατάστασης

  • setState έναντι Provider έναντι Riverpod
  • Διαχείριση σύνθετης κατάστασης
  • Βέλτιστες πρακτικές για επεκτασιμότητα

Εργασία με Φόρμες και Εισαγωγή Δεδομένων

  • Εισαγωγή κειμένου, επικύρωση και widgets φόρμας
  • Διαχείριση αλληλεπιδράσεων χρήστη
  • Διαχείριση εστίασης και έλεγχος πληκτρολογίου

Χρήση Πακέτων και Πρόσβαση σε Λειτουργίες Συσκευής

  • Προσθήκη και διαχείριση πακέτων από το pub.dev
  • Χρήση προσθέτων κάμερας, τοποθεσίας και αποθήκευσης
  • Ενσωμάτωση με APIs συγκεκριμένων πλατφορμών

Δοκιμές, Αποσφαλμάτωση και Ανάπτυξη

  • Δοκιμές μονάδας, widgets και ολοκλήρωσης
  • Hot reload και εργαλεία απόδοσης
  • Δημιουργία APK και διάθεση σε καταστήματα

Έργο: Δημιουργία μιας Πλήρους Εφαρμογής

  • Σχεδιασμός και αρχιτεκτονική
  • Υλοποίηση λειτουργιών
  • Δοκιμές και τελική ανάπτυξη

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Κατανόηση των βασικών αρχών προγραμματισμού
  • Εξοικείωση με βασικές έννοιες UI/UX
  • Προθυμία εκμάθησης της Dart και ανάπτυξης εφαρμογών

Κοινό

  • Προγραμματιστές νέοι στο Flutter και την Dart
  • Προγραμματιστές εφαρμογών κινητών που αναζητούν μια λύση πολλαπλών πλατφορμών
  • Μηχανικοί λογισμικού που ενδιαφέρονται για σύγχρονα πλαίσια UI
 35 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες