Recently for a project of mine between me and a couple of friends, we needed to make an iOS app having never made one before. Our solution since we didn’t have reliable access to Xcode, which you need to be able to get it onto an iPhone, was to just make an Android application in Flutter. Since it’s cross-platform we used the Android simulator to test things, and then compiled it for iOS after the fact.
All this to say you could honestly start there with flutter and not bother too much with native swift if you dont own a Mac or Macbook. If you DO own a Mac, I’d simply start with reading the swift documentation ;)
Recently for a project of mine between me and a couple of friends, we needed to make an iOS app having never made one before. Our solution since we didn’t have reliable access to Xcode, which you need to be able to get it onto an iPhone, was to just make an Android application in Flutter. Since it’s cross-platform we used the Android simulator to test things, and then compiled it for iOS after the fact.
All this to say you could honestly start there with flutter and not bother too much with native swift if you dont own a Mac or Macbook. If you DO own a Mac, I’d simply start with reading the swift documentation ;)