Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στη Διαχείριση Κατάστασης
- Κατανόηση της κατάστασης σε εφαρμογές Flutter
- Επισκόπηση προσεγγίσεων διαχείρισης κατάστασης στο Flutter
- Πότε και γιατί να χρησιμοποιείτε το πρότυπο BLoC
- Οφέλη από τον διαχωρισμό της επιχειρησιακής λογικής από το UI
Κατανόηση του Προτύπου BLoC
- Βασικές έννοιες του BLoC
- Γεγονότα, καταστάσεις και ροές (streams)
- Θεμελιώδεις αρχές αντιδραστικού προγραμματισμού
- Ο κύκλος ζωής του BLoC
Σχεδιασμός Αρχιτεκτονικής BLoC
- Δόμηση μιας εφαρμογής Flutter με χρήση του BLoC
- Διαχωρισμός επιπέδων παρουσίασης, επιχειρησιακής λογικής και δεδομένων
- Οργάνωση έργων για συντηρησιμότητα
- Εφαρμογή αρχών καθαρής αρχιτεκτονικής
Δημιουργία και Διαχείριση BLoC
- Δημιουργία προσαρμοσμένων BLoC και Cubits
- Διαχείριση κατάστασης εφαρμογής
- Χειρισμός ασύγχρονων λειτουργιών
- Διαχείριση σφαλμάτων και μεταβάσεις κατάστασης
Ενσωμάτωση BLoC με Widgets του Flutter
- Έγχυση BLoC στο δέντρο των widgets
- Χρήση BlocProvider, BlocBuilder, BlocListener και BlocConsumer
- Αποτελεσματική διαχείριση των ανακατασκευών widgets
- Εργασία με το BuildContext
Πλοήγηση και Επικοινωνία BLoC
- Μεταφορά δεδομένων μεταξύ οθονών
- Επικοινωνία μεταξύ πολλαπλών BLoC
- Διαχείριση κοινόχρηστης κατάστασης εφαρμογής
- Συντονισμός σύνθετων ροών εργασίας χρηστών
Διατήρηση Δεδομένων και Τοπική Αποθήκευση
- Ενσωμάτωση τοπικής αποθήκευσης με το BLoC
- Διαχείριση αποθηκευμένων δεδομένων εφαρμογής
- Συγχρονισμός τοπικών και απομακρυσμένων δεδομένων
- Βέλτιστες πρακτικές για διαρκή κατάσταση
Δοκιμές και Εντοπισμός Σφαλμάτων
- Δοκιμές μονάδας για BLoC και Cubits
- Δοκιμές widgets με BLoC
- Εντοπισμός σφαλμάτων σε μεταβάσεις κατάστασης
- Καταγραφή και αντιμετώπιση συνήθων προβλημάτων
Πρακτική Ανάπτυξη Εφαρμογών
- Δημιουργία μιας πλήρους εφαρμογής Flutter χρησιμοποιώντας το πρότυπο BLoC
- Υλοποίηση πλοήγησης και διαχείρισης κατάστασης
- Δοκιμή και εντοπισμός σφαλμάτων στην εφαρμογή
- Ανασκόπηση βέλτιστων πρακτικών και επόμενα βήματα
Απαιτήσεις
- Βασική κατανόηση του τρόπου λειτουργίας του Flutter
Κοινό
- Προγραμματιστές
14 Ώρες
Σχόλια (1)
Πολύ χρήσιμες πρόσθετες πληροφορίες
Grzegorz - Comp S.A.
Κομμάτι - BLoC Pattern
Μηχανική Μετάφραση