resources

This repo is a one stop destination to find resources for learning various domains. You can find the roadmap for any domain here.

View on GitHub

iOS Native App Dev

With the power of Xcode, the ease of Swift, and the revolutionary features of cutting-edge Apple technologies, you have the freedom to create your most innovative apps ever.

Swift is a powerful and intuitive programming language for macOS, iOS, watchOS, tvOS and beyond. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and Swift includes modern features developers love. Swift code is safe by design, yet also produces software that runs lightning-fast.

Get Started :muscle:

For developing native iOS apps, a major pre-requisite is a Mac. So, if you have one, go ahead and master this domain.

iOS apps are written in Swift. Swift is language developed by Apple itself. You can start learning Swift from Official Docs or from here.

Appleā€™s Official Docs for learning how to develop for their platforms is pretty good and can be found here.

Learning Path :motorway:

S. No. Title Link
1. iOS and Swift for Beginners Link
2. iOS User Interfaces Link
3. iOS Data and Networking Link
4. iOS IDEs and Tools Link
5. Software Engineering for iOS Link

Courses :books:


We hope you now know the roadmap to being a professional Native iOS Developer :v: