» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 29 12
发新话题
打印

前端开发入门IOS开发需要多久 懂的进?

posted by wap, platform: iPhone
引用:
原帖由 @rider555  于 2016-1-22 18:10 发表
swift是大坑
从1.0升级到2.0代码不兼容,这简直是所有程序员的噩梦
公司项目已经全部迁移到swift了,除了个别第三方库
效率大大提高,函数式不要太好用


TOP

posted by wap, platform: Chrome
引用:
原帖由 @jun4rui  于 2016-1-22 21:39 发表
Facebook的react native不就好了,论速度和原生一样,论前途前端技术通吃全平台吊打iOS孤岛。
是准备用这个 但是还是需要了解一点原生的体系



TOP

posted by wap, platform: iPhone
用react native,前端转型来的绝配,我这边开始搞大前端了,差不多都是这个路线


TOP

posted by wap, platform: Chrome
引用:
原帖由 @xu33  于 2016-1-22 01:57 发表
是准备用这个 但是还是需要了解一点原生的体系
前面说过了Swift老变来变去的,OBJ-C已成明日黄花,你看了也没啥用啊,以后HTML5才是所有前端的未来,后端用任意语言就好了,学这些还不如多看看C、同步/异步、闭包、Webpack之类的

本帖最后由 jun4rui 于 2016-1-22 12:51 通过手机版编辑

TOP

posted by wap, platform: iPhone
看了一下rn 做界面够了 但要接入一些外部模块的时候还是要写原生代码

TOP

posted by wap, platform: iPhone
引用:
原帖由 @xu33  于 2016-1-27 09:41 发表
看了一下rn 做界面够了 但要接入一些外部模块的时候还是要写原生代码
浅尝辄止,依葫芦画瓢是不行的。
要从前台到后台绝非可以一跃而就。要从基本的学起。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @xu33  于 2016-1-26 13:41 发表
看了一下rn 做界面够了 但要接入一些外部模块的时候还是要写原生代码
基本上就是一些接口调用之类的,很简单。

TOP

建议LZ,学东西不能太浮躁,还是要系统地学习。
至于cordova之类的跨平台框架,基本都是糊弄人的,在产品初期快速试错可以,等项目不断深入,定制深度和复杂度越来越大后,这种平台就是鸡肋了,大把的插件开发本身也在削弱跨平台框架的存在价值。
要真正做好hybrid,就必须有功底比较好的native开发作支持。
所以,真要是想转native,就要往深度里学,学习曲线还是有点陡峭的。如果只是玩票的话,那就还是别转了,专攻h5,比什么都懂点的三脚猫要强太多了。

TOP

引用:
原帖由 wangmax 于 2016-1-27 12:49 发表
建议LZ,学东西不能太浮躁,还是要系统地学习。
至于cordova之类的跨平台框架,基本都是糊弄人的,在产品初期快速试错可以,等项目不断深入,定制深度和复杂度越来越大后,这种平台就是鸡肋了,大把的插件开发本身也 ...
不能同意更多,native和h5都需要深入了解,在开发中灵活结合,期望cordova之类的框架一招吃遍天,在项目复杂度越来越大后,坑会越来越深

lz既然有前端的底子,还是直接学swift吧

TOP

iOS开发,不管你用swift也好,oc也好,终究是个编程语言,
根本是CocoaTouch框架,熟悉它才是王道

TOP

Swift 4.0前别抱太大希望,编译器很不稳定,写小项目玩玩还可以。

TOP

posted by wap, platform: Chrome
现在还是好好继续用HTML5才是正道,要学的东西很多的。然后利用Cordova和react练手,纯本地iOS开发没啥前景

TOP

posted by wap, platform: Chrome
引用:
原帖由 @wangmax  于 2016-1-27 12:49 发表
建议LZ,学东西不能太浮躁,还是要系统地学习。
至于cordova之类的跨平台框架,基本都是糊弄人的,在产品初期快速试错可以,等项目不断深入,定制深度和复杂度越来越大后,这种平台就是鸡肋了,大把的插件开发本身也在削弱跨平台框架的存在价值。
要真正做好hybrid,就必须有功底比较好的native开发作支持。
所以,真要是想转native,就要往深度里学,学习曲线还是有点陡峭的。如果只是玩票的话,那就还是别转了,专攻h5,比什么都懂点的三脚猫要强太多了。
主要是RN这个东西出来以后 前端不可避免的要参与一些NATIVE应用的开发

所以准备看看了解一下

TOP

posted by wap, platform: iPhone
引用:
原帖由 @rider555  于 2016-1-22 18:10 发表
swift是大坑
从1.0升级到2.0代码不兼容,这简直是所有程序员的噩梦
喷了,屁大点事,你有几百万行的代码准备改?最多就一天搞定的事。对了,3.0的swift改动更大,比2.0恨多了。

TOP

 29 12
发新话题
     
官方公众号及微博