目前已经掌握了 React + TypeScript 常规前端的开发,想咨询一下,如果切到 RN 开发 IOS ,还需要额外掌握或者注意哪些方面的知识呢?
新手,求教🐥
目前已经掌握了 React + TypeScript 常规前端的开发,想咨询一下,如果切到 RN 开发 IOS ,还需要额外掌握或者注意哪些方面的知识呢?
新手,求教🐥
|
XiaoXiaoMagicianOct 28, 2024
1
如果是自己开发,那就一样需要掌握 iOS 相关的知识。
如果是公司项目,那需要掌握招一个懂前端和 iOS 开发程序员来。 注意项: 工作中不是你技能范围内的尽量不要硬着头皮去搞。 |
|
palxieOct 28, 2024
2
1. react native 导航. 比如 react-navigation
2. ios 编译打包发布 3. ios 原生一些知识, 比如权限相关处理. |
|
3
@XiaoXiaoMagician 嗯,谢谢,我现在是自己做东西
|
|
4
@palxie 蟹蟹朋友,我记一下
|
|
xyovo999Oct 28, 2024
5
|
|
xyovo999Oct 28, 2024
6
@xyovo999 打错了,官网是: https://docs.expo.dev/
|
|
mouyaseOct 29, 2024
7
来做 RN 吧,然后你就遇到无穷无尽的坑,RN 的坑,iOS 的坑,第三方库的坑。
|
|
w88975Oct 29, 2024
8
@mouyase 当你熟练掌握写 ios 和 android 插件后, 你会觉得 RN 是比 Flutter 还方便的存在, 用 jsx 写 ui, js 写逻辑, 处理原生相关的, 有插件用插件, 没插件自己写. 效率贼高
|
|
10
@xyovo999 嗯,在看了
|
|
11
@w88975 请问写插件难度如何?
|
|
w88975Oct 31, 2024
12
@HeyCaptainJack #11
不难, 再说现在还有 AI 加持, 常规应用基本都有第三方库, 第三方没有的, 才自己写, 我们的 RN 项目, 我写了十多个插件了, 主要都是一些广告联盟, 电商返利等 SDK, 这些 SDK 都是没有 RN 包提供的, 所以就得自己写, 主要是统一 ios 和 android 的接口调用. |
|
13
@w88975 嗯嗯,谢谢,我基本上都是通用的业务,暂时还没碰到这些
|