Re: [请益] 请教关于开发ios的事..

楼主: keke0421 (zrae)   2018-06-01 00:03:38
其他类似产品我不知道 例如 ironic
就说说我开发RN的经验吧...
我用 react native 开发产品
算进 最近即将开放大型外部测试的专案
大概也有三个了
我只想说 很多从外看起来很棒很美好的事物
终究 你还是要付出代价 而且是恐怖的代价 ( 被客户追杀 / 被PM追杀 )
原因:
1. 套件品质参疵不齐 很多要维护不维护 整体我觉得品质中下
2. 要对ios or android有一定的了解 否则 build 爆掉的时候 你会鬼打墙
3. 因为第一点,如果有些功能必须要自己刻,又牵涉到原生的功能时,你必须要会
swift or obj-c and java 才能去刻这种中间层的套件
....etc
整体开发起来的经验 总觉得鬼打墙的时间 不算少
除非你的专案非常非常单纯 ( 根本不需要eject )
除非你原生(ios or android) 本身就很强 或 你强者朋友很强 也愿意帮助你
不然你用这些类似的工具 也只是自讨苦吃
建议 先把原生学熟 再进来 或者 不要进来 或者 干脆去学前端 有机会玩玩RN
像RN这种资深工程师的缺 基本上都要你会原生的IOS or Android
而且最好也要有用过原生上过app store
个人浅见
作者: menshuei (红茶)   2018-06-01 00:09:00
感谢您。
作者: pseudoman (剑无锋)   2018-06-01 00:29:00
懂原生再来跨平台加一
作者: ggx1030 (efa)   2018-06-01 10:32:00
推经验分享
作者: lturtsamuel (港都都教授)   2018-06-01 11:19:00
干真的 rn的套件在github上常常五百颗星星都不到 又不得不用 一用下去就是恶梦的开始...
作者: chung928 (chung928)   2018-06-01 13:02:00
推分享
作者: kids1243 (RW)   2018-06-01 15:24:00
新手碰到RN的坑真的无解
作者: liddle (Guderian)   2018-06-01 16:56:00
真的,无论是 RN 还是 Xamarin, Cordova 先懂原生比较好。
作者: doranako (真爱无限)   2018-06-02 08:43:00
跨平台工具就这样,而且安卓跟ios一年改版一次,坑大概无法填满
作者: vn509942 (如履薄冰)   2018-06-03 01:48:00
改版的时候 就是干声四起的时候
作者: bndan (seed)   2018-06-04 14:14:00
感谢分享

Links booklink

Contact Us: admin [ a t ] ucptt.com