Board logo

标题: 前端开发入门IOS开发需要多久 懂的进? [打印本页]

作者: xu33    时间: 2016-1-22 16:28     标题: 前端开发入门IOS开发需要多久 懂的进?

posted by wap, platform: Chrome
过年准备看看IOS开发方面的书
作者: joker23    时间: 2016-1-22 16:35

基础好的话很简单

没学过编程的另说了
作者: iriverman    时间: 2016-1-22 17:15

3个月,多看看开源项目。
作者: rider555    时间: 2016-1-22 17:20

posted by wap, platform: iPhone
千万别碰swift
作者: ddaaii    时间: 2016-1-22 17:23

posted by wap, platform: Chrome
引用:
原帖由 @rider555  于 2016-1-22 17:20 发表
千万别碰swift
为何阿?
作者: 暗蛹    时间: 2016-1-22 17:26

posted by wap, platform: Chrome
如果你是个web前端,要做简单的ios项目直接上dcloud之类的毫无压力,一个下午就能好
作者: xu33    时间: 2016-1-22 17:30

posted by wap, platform: iPhone
web前端

本帖最后由 xu33 于 2016-1-22 17:31 通过手机版编辑
作者: rider555    时间: 2016-1-22 18:10

posted by wap, platform: iPhone
引用:
原帖由 @ddaaii  于 2016-1-22 17:23 发表
为何阿?
swift是大坑
从1.0升级到2.0代码不兼容,这简直是所有程序员的噩梦
作者: 总是注册不成功    时间: 2016-1-22 20:20

posted by wap, platform: 华为
react native搞一搞,两三天吧。
作者: jun4rui    时间: 2016-1-22 20:22

posted by wap, platform: 小米 NOTE
用HTML5技术做!cordova啊。学什么燕子?前端比iOS有前途多了!
作者: asi6611622    时间: 2016-1-22 20:28

posted by wap, platform: iPhone
iOS初级需求很少了,走偏门RN之类的东西更好
作者: xu33    时间: 2016-1-22 21:21

posted by wap, platform: iPhone
引用:
原帖由 @asi6611622  于 2016-1-22 20:28 发表
iOS初级需求很少了,走偏门RN之类的东西更好
是准备搞RN

但听说还是避免不了原生模块开发
作者: xu33    时间: 2016-1-22 21:28

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2016-1-22 20:22 发表
用HTML5技术做!cordova啊。学什么燕子?前端比iOS有前途多了!
H5感觉流畅度什么的还是不行啊
作者: jlapton    时间: 2016-1-22 21:33

posted by wap, platform: 华为 荣耀3X 畅玩版
没swift压根不打算碰ios
作者: jun4rui    时间: 2016-1-22 21:39

posted by wap, platform: 小米 NOTE
引用:
原帖由 @xu33  于 2016-1-22 01:28 发表
H5感觉流畅度什么的还是不行啊
Facebook的react native不就好了,论速度和原生一样,论前途前端技术通吃全平台吊打iOS孤岛。
作者: 国家重点型号    时间: 2016-1-22 21:56

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

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

posted by wap, platform: iPhone
用react native,前端转型来的绝配,我这边开始搞大前端了,差不多都是这个路线
作者: jun4rui    时间: 2016-1-23 08:50

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

本帖最后由 jun4rui 于 2016-1-22 12:51 通过手机版编辑
作者: xu33    时间: 2016-1-27 09:41

posted by wap, platform: iPhone
看了一下rn 做界面够了 但要接入一些外部模块的时候还是要写原生代码
作者: 阳光运动帅    时间: 2016-1-27 09:51

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

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

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

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

lz既然有前端的底子,还是直接学swift吧
作者: mzds    时间: 2016-1-27 14:01

iOS开发,不管你用swift也好,oc也好,终究是个编程语言,
根本是CocoaTouch框架,熟悉它才是王道
作者: sumeru    时间: 2016-1-27 14:18

Swift 4.0前别抱太大希望,编译器很不稳定,写小项目玩玩还可以。
作者: jun4rui    时间: 2016-1-27 14:21

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

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

所以准备看看了解一下
作者: kives    时间: 2016-1-27 20:14

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




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0