Το τελευταίο διάστημα, καθώς δοκίμαζα και έπαιζα με τη SwiftUI, έφτιαξα έτσι για εκπαιδευτικούς λόγους, μια εφαρμογή που τελικά μου άρεσε αρκετά και σκέφτηκα να της δώσω μια ευκαιρία και να την προχωρήσω περαιτέρω για να δω πώς θα πάει.
Όπως είπα, το αποτέλεσμα ήταν αρκετά ικανοποιητικό (σύμφωνα με τα γούστα μου) και θα έλεγα ότι η SwiftUI είναι εξαιρετική για μικρές εφαρμογές και πολύ ικανοποιητική για εφαρμογές μεσαίας ή μεγαλύτερης πολυπλοκότητας.
Έχει ακόμα τις αδυναμίες της, αλλά τα πλεονεκτήματα είναι τόσα πολλά που αν ξεκινούσα μια νέα εφαρμογή, θα το έκανα πάλι σε SwiftUI.
Αυτό που μετάνιωσα είναι ότι επίσης για εκπαιδευτικούς λόγους, χρησιμοποίησα Realm (αντί για Core data) και ενώ συνεργάζεται εξαιρετικά με τη SwiftUI, μου δημιούργησε προβλήματα στο iCloud sync.
Αν κάποιος ενδιαφέρεται και θελήσει να δει το αποτέλεσμα και ίσως να μου πει την άποψη του, η εφαρμογή ονομάζεται Wikly και είναι (ακόμα) ένας task manager.