https://github.com/eemdeeks/ios
On the way to iOS Developer🧑🏻💻
https://github.com/eemdeeks/ios
ios iosdeveloper swift
Last synced: about 2 months ago
JSON representation
On the way to iOS Developer🧑🏻💻
- Host: GitHub
- URL: https://github.com/eemdeeks/ios
- Owner: eemdeeks
- Created: 2022-10-21T07:45:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-18T08:04:22.000Z (2 months ago)
- Last Synced: 2026-03-18T23:54:36.340Z (about 2 months ago)
- Topics: ios, iosdeveloper, swift
- Language: Swift
- Homepage:
- Size: 25.2 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# iOS
🧑🏫iOS개발자로 가는 길
## 📌Any
#### [Resources](https://github.com/eemdeeks/iOS/tree/main/Resources)
#### [Datastructures & Algorithms](https://github.com/eemdeeks/iOS/tree/main/ComputerScience/DataStructures&Algorithms)
#### [Github](https://github.com/eemdeeks)
## 🍎iOS
### 🧑💻Learn the Basics
- [Xcode IDE](https://github.com/eemdeeks/iOS/blob/main/iOS/Xcode_IDE/Xcode_IDE.md)
- [Playground](https://github.com/eemdeeks/iOS/blob/main/iOS/Xcode_IDE/Playground.md)
### ⌨️Language Grammar
- Swift
- [Functional Programming](https://github.com/eemdeeks/iOS/blob/main/iOS/Language%20Grammer/Swift/Functional%20Programming.md)
### 🖥️Common Topics
- [Mobile Human Interface Gudeline](https://github.com/eemdeeks/iOS/blob/main/iOS/Common%20Topics/Mobile%20Human%20Interface%20Guideline.md)
- iOS Technologies
- [App Architect](https://github.com/eemdeeks/iOS/blob/main/iOS/Common%20Topics/iOS%20Technologies/App%20Architect.md)
- App Life-cycle
- View-ViewController Programming
- AutoLayout
- Multi-touch Event Handling
***
## 🕊️Swift
### 🧑💻Prodecural presentation
- Extensions
- [Subscript](https://github.com/eemdeeks/iOS/blob/main/Swift/Prodecural%20presentation/Extensions/Subscript.md)
- [Protocol](https://github.com/eemdeeks/iOS/blob/main/Swift/Prodecural%20presentation/Protocol.md)
- [Generics](https://github.com/eemdeeks/iOS/blob/main/Swift/Prodecural%20presentation/Generic.md)
- [Error Handling](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/Swift%20Concurrency/How%20to%20use%20Do%2C%20Try%2C%20Catch%20and%20Throws%20in%20swift.md)
## 🌠SwiftUI
### 💻Xcode
- [Create new project](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Xcode/Create%20new%20project.md)
### 🖥️View
- What is a view?
- [Text](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/what%20is%20a%20view/Text.md)
- [Image](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/what%20is%20a%20view/Image.md)
- [UI controls](https://github.com/eemdeeks/iOS/tree/main/swiftUI/User%20interaction/UI%20controls)
- Compose views
- Navigation
- [NavigationStack](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Navigation/NavigationStack.md)
- [TabView](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Navigation/TabView.md)
- [Alert](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Navigation/Alert.md)
- Container views
- [VStack](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Container%20views/VStack.md)
- [HStack](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Container%20views/HStack.md)
- [Spacer](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Container%20views/Spacer.md)
- [ZStack](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Container%20views/ZStack.md)
- [Scrollview](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Container%20views/ScrollView.md)
- [Divider](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Container%20views/Divider.md)
- Drawing
- Path
- [Rectangle](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Compose%20Views/Drawing/Path/Rectangle.md)
- Capsule
- Circle
- [Layout System](https://github.com/eemdeeks/iOS/blob/main/swiftUI/View/Layout%20System.md)
### 🚂Data flow
- [Swift Concurrency](https://github.com/eemdeeks/iOS/tree/main/swiftUI/Data%20flow/Swift%20Concurrency)
- [How to use Do, Try, Catch and Throws in swift](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/Swift%20Concurrency/How%20to%20use%20Do%2C%20Try%2C%20Catch%20and%20Throws%20in%20swift.md)
- [inside Views](https://github.com/eemdeeks/iOS/tree/main/swiftUI/Data%20flow/inside%20Views)
- [Property wrapper](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/inside%20Views/Property%20wrapper.md)
- [@State](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/inside%20Views/%40State.md)
- [@Binding](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/inside%20Views/%40Binding.md)
- [@ObservedObject](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/inside%20Views/%40ObservedObject.md)
- [@StateObject](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/inside%20Views/%40StateObject.md)
- [ObservableObjet](https://github.com/eemdeeks/iOS/blob/main/swiftUI/MVVM/View%20Model/ObservableObject.md)
- [@published](https://github.com/eemdeeks/iOS/blob/main/swiftUI/MVVM/View%20Model/%40Published.md)
- @Environment
- @EnvironmentObject
- [.onReceive()](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/inside%20Views/onReceive().md)
- [.onChange()](https://github.com/eemdeeks/iOS/blob/main/swiftUI/Data%20flow/inside%20Views/onChange().md)
- [@FocusState](https://github.com/eemdeeks/iOS/blob/main/swiftUI/User%20interaction/UI%20controls/FocusState.md)
### 📱MVVM
- View Model
- [ObservableObject](https://github.com/eemdeeks/iOS/blob/main/swiftUI/MVVM/View%20Model/ObservableObject.md)
- [@Published](https://github.com/eemdeeks/iOS/blob/main/swiftUI/MVVM/View%20Model/%40Published.md)
- Model
- Data persistence
- REST API
- Network calls
- Codable Protocol
- CRUD
- [JSON](https://github.com/eemdeeks/iOS/blob/main/swiftUI/MVVM/Model/Data%20persistence/JSON.md)
- Archiving
- UserDefaults
- File manager
- document-based app
- database
- on device
- Core data
- @FetchRequest
- on network
- CloudKit
- Realm
- frozen Objects
- Firebase
### 🧑💻User interaction
- UI controls
- [Button](https://github.com/eemdeeks/iOS/blob/main/swiftUI/User%20interaction/UI%20controls/Button.md)
- [TextField](https://github.com/eemdeeks/iOS/blob/main/swiftUI/User%20interaction/UI%20controls/TextField.md)
- [FocusState](https://github.com/eemdeeks/iOS/blob/main/swiftUI/User%20interaction/UI%20controls/FocusState.md)
- [DatePicker](https://github.com/eemdeeks/iOS/blob/main/swiftUI/User%20interaction/UI%20controls/DatePicker.md)