Lộ trình IOS

Hướng dẫn từng bước để trở thành một nhà phát triển Android.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 Fundamentals

Pick a Language

Swift
Objective-C

Core Concepts

OOP & FP
Memory Management
Xcode

2 Interfaces & Navigation

UI Frameworks

SwiftUI
UIKit

Key Components

Views & Modifiers
View Controllers
Navigation

3 Architecture

MVVM
MVC
VIPER
TCA

4 Data Persistence

Core Data
SwiftData
User Defaults
Keychain
SQLite

5 Networking & Concurrency

Concurrency

async/await
GCD
Combine

Networking

URLSession
Alamofire
JSON Parsing

6 Testing & Distribution

Dependency Management

SPM
CocoaPods

Testing

XCTest
Unit & UI Testing

CI/CD & Distribution

Xcode Cloud
GitHub Actions
App Distribution

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi