This page stores a collection of resources for software developers. Includes materials for learning frontend and native mobile development.
For those who wants to learn iOS development without previous programming experience.
- Apple’s Playground app, fun introduction to programming basics.
- 100 Days of SwiftUI course will teach you how to create apps with new UI framework by Apple.
- 100 Days of Swift is a starting course specifically for Swift language.
Other useful resources
- It’s easier to start from documentation if you have any previous programming experience. This page contains basic information about Swift: A Swift Tour - The Swift Programming Language (Swift 5.6).
- Unwrap iOS app for learning Swift.
- WWDC videos by Apple.
Android Basics with Compose – Course.
Jetpack Compose tutorial for learning how to write Android UI.
- Obsidian – tool for building a personal knowledge base.