有比较好的学习原生开发技术(Android/IOS)的网站吗?

codingfly
  • 528
重庆市

有比较好的学习原生开发技术(Android/IOS)的网站吗?

客户端的热度感觉好低,几乎没人回答。。。

回复
阅读 327
3 个回答
✓ 已被采纳

我是 iOS 开发人员,从 Objective-C 入坑苹果开发,到学习并做 Swift 项目,再到上手体验 SwiftUI,最近在研究安卓开发,主要是学习 Jetpack Compose。关于客户端原生开发技术,推荐楼主可以尝试一下苹果和谷歌各自强力推荐的声明式 UI 框架,简单易上手,可在入门后再深入了解双方阵营最经典且必须掌握的知识。

学习 iOS,苹果开发者官网是必不可少的,当前最新的 SwiftUI 4 beta,你可以观看 WWDC Sessions 视频,查看 SwiftUI 官方文档,浏览 SwiftUI 示例、技巧和技术集合。学习 SwiftUI,少不了要打好 Swift 语言基础,Swift.org 是官方网站,这有一份 Swift 编程语言中文翻译,还有 iOS 开发示例。当然,中文和英文 iOS 大神的博客就需要自己后面去发掘了。

安卓开发我是正在入门中,以我浅显的技术意识,选择了 Jetpack Compose 来构建原生 Android 界面。谷歌维护的安卓技术官网对中文开发者十分友好,直接跟着官方推荐 pathway 的视频、Codelab、API 文档学习就好。我现在正在学习最新的主题 Material Design 3,目前版本 androidx.compose.material3 为 Alpha 14,一份 compose material3 的版本更新记录。除了官方的教程,有一份 Jetpack Compose 博物馆 可以参考,鸿洋大神的玩 Android 也是非常好的学习资源。安卓开发也需要学习 Kotlin 语言,我是在 Kotlin 官方文档 中文版 学习 Kotlin,同时在 Kotlin 园地 上练习代码。

不管是学习 iOS 还是 Android,或是 Flutter,还有前端和后端知识,别人给的资源网站都不是最重要的。擅用搜索工具,自己慢慢摸索学习,不停地试错总结,不断发现并解决问题,我们的目标是终身学习。

楼主前端么 现在前端卷的严重,建议学flutter 等熟练后,在学ios,android 这样方便开发native 插件,单纯的客户端学习 太单薄了(个人意见)

傻傻的大葱
  • 3
上海市浦东新区新手上路,请多包涵

学安卓,以google doc 为准。