主要是想知道要学哪些,0基础从上手到能开发要多长时间。
1
pdog18 2021-11-06 17:48:21 +08:00
做个 TODO 也是做,做个微信也是做
|
2
hstdt 2021-11-06 17:59:14 +08:00 via iPhone
足够了,甚至刚入门的话,都不用注册开发者账号
|
3
agagega 2021-11-06 18:30:21 +08:00 via iPhone
2013 应该最高只能升到 Big Sur ? Xcode 13 好像只能运行在 Monterey ,所以理论上过一段时间就不能用来上架了(苹果会要求新的 App 适配 iOS 15 SDK ,而这只能在 Xcode 13 上完成)
除此之外,现在用 SwiftUI 开发 App 的效率非常高,思维方式和 Vue 这种前端框架也很像。如果用旧的 UIKit ,其实也没有那么麻烦,只是需要一段时间适应 MVC 的思路,而且数据流复杂的时候难避免 bug ,优点是不用担心 xxx 没法实现。 |
4
cheunghy 2021-11-06 18:49:15 +08:00
个人开发者吗?学习的话建议 SwiftUI ,电脑能用 Xcode 最新版本就可以。
|
6
pengtdyd 2021-11-06 20:44:55 +08:00
B 站找,免费学
|
7
SingeeKing 2021-11-06 21:08:43 +08:00
@lebus 的课不错,可惜 app 里面的高清的不更新了
|
8
dylanninin 2021-11-06 21:38:04 +08:00 3
推荐 SwiftUI ,对新手入门足够友好,也容易建立自信心,一般一个月左右,就可以入门并独立开发了。
推荐从官方的 https://developer.apple.com/tutorials/swiftui 学习,模仿实现,实践起来;再独立实现一个自己的小需求,1 个月就差不多了。 先不用顾虑要学哪些东西,可能发现要学的太多就弃坑了;重要的是先动手开发起来,在实践中学习。 |
9
indo 2021-11-06 21:55:18 +08:00 via iPhone
今年开始自学 js ,到现在用原生写了一个微信小程序,用 Taro 写了一个微信小程序。这几天刚用 React 写了一个前后端分离的项目。也想开始尝试 app 了,打算先从 React Native 尝试一下 iOS 上的 app 。
|
10
susanzhou 2021-11-06 22:33:09 +08:00
要不试试 flutter ?一次开发,支持安卓和 ios
|
11
cooaer 2021-11-07 03:26:54 +08:00 via Android
如果只是想做 APP 玩,可以考虑 Flutter !
|
13
tmtstudio 2021-11-07 15:40:32 +08:00
uniapp 现在生态不错,也好上手
|
15
zzljob 2021-11-08 09:02:23 +08:00
用 Flutter 开发呗,写好后还能编译出来 Android 的 App ,再说 Flutter 的生态现在支持桌面开发和 Web 开发
|
16
youxiachai 2021-11-08 14:52:52 +08:00
@zzljob web 就算了..一个 run time bundle 就要几 M,也就自己玩玩好了
|
17
xsen 2021-11-08 17:19:06 +08:00
flutter 做手机端( ios/android )与 pc 端( linux/window/mac )还是可以的
体验可以,开发速度不错; ui 与原生接近 |
18
lebus 2022-01-14 03:29:45 +08:00
@SingeeKing 非常感谢! app 的课因为维护成本等问题不更新了,但是各个平台目前也都是上传了最高清版本,清晰度还是可以的
|