概览 Link to heading
Android | iOS | 备注 |
---|---|---|
Android Studio | Xcode | 集成开发环境(IDE) |
Gradle | Xcode | 构建工具 |
Gradle | Swift Package Manager(SPM) | 依赖管理 |
- | CocoaPods | 依赖管理, 老骥伏枥 |
Kotlin | Swift | 编程语言 |
Java | Objective-C | 编程语言, 尚能饭否? |
Jetpack Compose | SwiftUI | UI |
View-Based(XML) | UIKit(Storyboard) | UI, 弥久历新 |
用户界面(UI) Link to heading
Compose | View-Based | SwiftUI | UIKit |
---|---|---|---|
Year 2021~ | Year 2008~ | Year 2019~ | Year 2008~ |
21+(5.0+) | 1+(1.0+) | 13.0+ | 2.0+ |
Button | Button | Button | UIButton |
Text | TextView | Text/Label | UILabel |
TextField | EditText | TextField | UITextField |
Image | ImageView | Image | UIImageView |
Column/LazyColumn | RecyclerView(Vertical) | List | UITableView |
Row/LazyRow | RecyclerView(Horizontal) | HStack/LazyHStack | UICollectionView |