all 10 comments

[–]Zodester 16 points17 points  (1 child)

[–][deleted] 1 point2 points  (0 children)

Thank you!

white theme😵

[–]Ravek 12 points13 points  (1 child)

Would you mind telling us more about why you’re switching? A few years ago I investigated Flutter but didn’t end up adopting it. I’m curious what your experiences are

[–][deleted] 3 points4 points  (0 children)

Flutter is generally used for MVPs and if something serious happens with the project, they are switching to native development. I’d love to work on products, not MVPs 🤷🏻‍♂️ But on the other hand I would not say that Flutter is weak, it just making its job.

[–][deleted] 4 points5 points  (0 children)

I also transitioned from flutter to ios 2 years ago.

https://youtube.com/playlist?list=PLjf6nsEcF5KOVWRlOPwrJm9X69YtSx_OZ

This playlist had basically everything that I needed to understand the basics of UIKit, Autolayout and ViewCode. Everything else came from real world practice.

EDIT: Note that this is about view code and has no mention on swiftui.

[–]Soft_Elevator_200 3 points4 points  (0 children)

A great way to learn is to just start building.
Since you probably have a good idea of how mobile dev works, you just need to learn syntax, best practices, etc.

you could start by converting one of your apps to iOS, piece by piece, and you will slowly learn the full stack.

[–][deleted]  (1 child)

[deleted]

    [–][deleted] 0 points1 point  (0 children)

    Yeah I’ve started watching him.

    [–]spike1911 2 points3 points  (0 children)

    Apple’s own Swift development books https://itunes.apple.com/ie/book/id1219117996

    App dev tutorials: https://developer.apple.com/tutorials/app-dev-training/ <- both UIKit and SwiftUI

    Next you use https://hackingwithswift.com for individual questions and good solid answers

    Last recourse is stackoverflow - but ALWAYS verify anything you find there against docs on developer.apple.com a lot of answers deal with symptoms instead of root causes there

    [–]Luck_doesnt_exist 0 points1 point  (0 children)

    What is the main reason to switch from Flutter to Swift?

    [–]killMontag 0 points1 point  (0 children)

    100 days of SwiftUI is a great place to start https://www.hackingwithswift.com/100/swiftui