1
devHang 2014-04-14 08:56:36 +08:00
看你想达到什么要求了
|
2
Nourl 2014-04-14 09:26:47 +08:00 1
苦海无边,回头是岸。
|
3
xiaomajia008 OP |
4
vidon 2014-04-14 09:29:34 +08:00 1
就我自学的经验来讲先要了解Oboject-C、然后就是了解什么是MVC。之后就是花大量时间去倒腾xcode。。。
纯属个人经验,每个人的学习方式和领悟能力都不同。只供参考 |
5
tylr 2014-04-14 09:29:39 +08:00 2
我倒是用了不到三个月提交了个简单应用目前在等待审批中,历程记录在
http://www.douban.com/group/topic/50142921/ |
6
dong3580 2014-04-14 09:29:50 +08:00
@xiaomajia008
楼主知音啊,目前也是刚学~~~求交往 |
7
WildCat 2014-04-14 09:30:52 +08:00 via iPhone 1
力荐新版的《iOS开发指南:从零基础到App Store上架》
http://m.douban.com/book/subject/24846574/?session=c8dd52ab 参考我写的V2EX客户端(Github),基本也就自学了3个月。 本人大学生,基础php多点,写过一点点Android。 加油! |
10
wy315700 2014-04-14 09:37:21 +08:00
我们几个同学到买了MAC 到开发一个能用的IOS软件 就一个半月时间
可惜后来运营不下去 APP STORE 申请被拒了4次以后也失去了动力 IOS开发特别容易学 |
11
a591826944 2014-04-14 09:48:25 +08:00 1
同样在学的路过。。。以前没有编译型语言的经验。。都是解释型的。。。入门的时候 还真是比较慢啊。。。。我现在网上 看视频呢。。入门中。。
|
12
WildCat 2014-04-14 09:48:32 +08:00 via iPhone
|
14
xiaomajia008 OP @a591826944 希望能提供视频的地址阿.
|
15
flypiggy 2014-04-14 09:52:20 +08:00
3个月如果还开发不出一个能用的东西,就不用学了.说明心思不在那
|
16
a591826944 2014-04-14 09:53:45 +08:00
@xiaomajia008 http://www.ucai.cn/course/all?sid=68 没有打广告的意思。。。视频一般般,还可以凑活看。。。建议只适用于入门,只要一入门能自己写代码了。。就不用看了。。因为看视频 会拖慢你的进度。。视频 不如 google书 来的更快
|
17
alexrezit 2014-04-14 09:58:18 +08:00
入门很容易, 一个月都可以. 精通很难.
|
19
WildCat 2014-04-14 10:03:45 +08:00 via iPhone
@wy315700
一开始App Icon 和 LauchImage不达标,后来说我没用户协议,后来说要有举报投诉功能。最近比较忙还没来得及改 |
20
devHang 2014-04-14 10:19:46 +08:00
@xiaomajia008 那完全可以,App Store的审核完全不看质量,只要达到那很低的要求水准就能上线。
|
21
devHang 2014-04-14 10:20:49 +08:00
@xiaomajia008 入门建议看视频,虽然不推荐去培训机构,但是他们的视频还是不错的。比如蓝鸥,千峰这样的大机构。
|
22
wy315700 2014-04-14 10:24:40 +08:00
|
23
elvinjin8 2014-04-14 10:25:35 +08:00
http://www.amazon.com/iOS-Programming-Ranch-Edition-Guides/dp/0321942051/ref=sr_1_1?ie=UTF8&qid=1397442246&sr=8-1&keywords=ios
我唯一推荐的就是这本书了。从基础开始,很到位,每个知识点都很清晰。learning by doing的思维在整本书里都有体现。 |
24
sd4399340 2014-04-14 10:41:47 +08:00
正在看斯坦福的ios7视频,感觉不错
|
26
bsklqgy 2014-04-14 10:53:44 +08:00
多写是王道
|
27
Julyyq 2014-04-14 11:04:19 +08:00
我本来也是做前端的,做着做着觉得腻味了,于是主动申请开发公司的IOS App,我用了1个月零8天时间,提交了类微信聊天功能的一个app,并且后来通过了苹果审核。现在回头看1.0版本,代码写的很丑陋,聊天也不稳定,但是慢慢来嘛,也不可能1个月时间成为IOS大牛。我没买任何书,无论是纸质的还是电子,主要是stackoverflow和官方的参考文档,因为这样比较快!看完一本书然后再去写代码,老板没给那么多时间!不过那一个月过的蛮苦逼的,现在朋友叫出去通宵唱歌什么的都完全扛不住,但是那一个月中间,大概有10天时间吧,每天睡2,3个小时,还有一天是通宵写代码。入了门,以后的路就稍微好走点了。
|
29
likai 2014-04-14 12:44:19 +08:00
为什么不是学一个跨平台框架?比如cocos2d-x?
|
30
sxyclint 2014-04-14 12:54:07 +08:00
你要基础不错,我觉得一个月都算多了,而且Apple文档多质量也不错
|
31
wity_lv 2014-04-14 14:09:32 +08:00
给一个我的经验. 学+项目发布, 2个月。
http://witcheryne.iteye.com/blog/1835254 |
36
alexrezit 2014-04-14 14:52:23 +08:00 via iPhone
@WildCat
躺在我上面说, V2EX 上竟然有人推荐关东升那本书. 我问为什么. 他说你看了就知道了. |
38
qq2511296 2014-04-14 15:05:14 +08:00
@alexrezit 我买了感觉关东升这本书 主要都是在讲那些控件的简单用法
其实最好还是去英文的书 例如 《iOS7 Programming Cookbook》 奈何英文太差。 一个一个去翻译 效率太低了,索性就买了本中文先看看。 这本书起码来说还能学到点简单东西,作为个简单快速入门的教程 我感觉还可以 说实话 里面内容来说感觉不是很好 |
39
peartail 2014-04-14 15:16:47 +08:00
强烈推荐 Big Nerd Ranch 家的 Objective-C/iOS/Cocoa 系列书籍,之后就是看 API 文档熟悉方法了,别人的别看,中文更别看。
Objective-C 还是比较好学的(我指的是达到菜鸟水平),我学习的第一门语言是 Python,所以学 Objectve-C 的时候主要困难点都出现在 C 语言部分,什么内存管理和指针什么的让我纠结了一阵。 |
40
dong3580 2014-04-14 15:21:54 +08:00
|
41
WildCat 2014-04-14 15:32:09 +08:00 via iPhone
|
42
arbipher 2014-04-14 15:32:09 +08:00
搭车求教,有没有说 method的life-cycle说的比较清楚的文档推荐。
比如viewDidLoad和layout谁先谁后,傻傻分不清楚。比如这个问题: http://stackoverflow.com/questions/9539676/uiviewcontroller-returns-invalid-frame/9540935#9540935 高分答案里有 {{0, 0}, {768, 1004}} viewDidLoad {{0, 0}, {768, 1004}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {768, 1004}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {768, 1004}} viewWillAppear: {{0, 0}, {768, 1004}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {768, 1004}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {768, 1004}} willRotateToInterfaceOrientation:duration: {{0, 0}, {1024, 748}} viewWillLayoutSubviews {{0, 0}, {1024, 748}} layoutSubviews {{0, 0}, {1024, 748}} viewDidLayoutSubviews {{0, 0}, {1024, 748}} willAnimateRotationToInterfaceOrientation:duration: {{0, 0}, {1024, 748}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {1024, 748}} viewDidAppear: 我之前看的是Stanford的cs193p,老师也提到xx方法时,还没有geometry,推荐在xx方法里做。 不知道有没有文章清晰地介绍这个方面的内容的。 |
44
qq2511296 2014-04-14 16:06:05 +08:00
@wity_lv 没找到你的《从Java Programmer到iOS Developer (二) 从Java的角度去学Objective C》 这个第二篇博客在哪里?
|
46
Linxing 2014-04-14 16:09:09 +08:00
楼主先跟着big nerd 那本学吧。
|
49
xgjames 2014-04-14 17:55:49 +08:00
关东升那本 iOS 开发指南:从零基础到 App Store 上架 我也有一本第一版。参考用是可以的,初学者起步会比较吃力。
斯坦福 CS193p 课程质量是没得说,但对我这样的零基础自学者并不友好。 和 @tylr 差不多时间买了 Udemy 的英文视频教程 https://www.udemy.com/the-complete-ios-7-course-learn-by-building-14-apps/#/ 觉得比较适合自己 |
50
xgjames 2014-04-14 17:57:23 +08:00 1
|
51
xiaomajia008 OP |
52
qq2511296 2014-04-14 18:06:28 +08:00
@xgjames Big Nerd Ranch 第三版有中文版 osc在搞活动 可以拿来试读下
http://www.oschina.net/news/50761 @xiaomajia008 学起来当然还是会有些影响的 Big Nerd Ranch 第四版已经出了 不过中文翻译版好像说要到下半年才出 |
53
xgjames 2014-04-14 18:06:36 +08:00
@xiaomajia008 我两个月前也觉得要学就学最新的 iOS 7 和 Xcode 5,现在则发现很多内容都要翻回去看以前的文档和资料。别的不说,就连 Storyboard 也是可以抛弃的,纯代码 UI 和 xib 各有各的好处。
选好书加油学下去才最重要~ |
54
S1ahs3r 2014-04-14 18:13:37 +08:00
速成肯定是看视频找demo快.学好的话还是看文档,看博客.不误入歧途才是.
|
55
xgjames 2014-04-14 18:19:54 +08:00
@xiaomajia008 @qq2511296 刚简单对比了一下 BNR 第三版和第四版的英文目录,发现第一章的变动比较大,后面几章就基本一样。第三版应该还是可以看的~
|
56
Jellyan 2014-04-14 19:23:43 +08:00
快速入门推荐边做边学,个人的经验是:
1. 第一周看一个简单的OC的入门教程,写1-2个简单的命令行程序,再跟着官方的入门指南,创建一个带界面的HelloWorld 2. 第二周看斯坦福的教程,推荐看PPT,视频时间太长,了解iOS基本的MVC框架知识,写一些按钮、表格,场景切换,简单动画的Demo程序 3. 第三周,借助Google,官方文档,StackOverflow,Github实现一个自己的程序,完成后已经基本入门了。 |
60
ybh37 2014-04-14 20:45:53 +08:00
入门一周足够了,学好需要很大的热情和毅力。
|
63
Linxing 2014-04-14 21:51:19 +08:00
|
65
avin550 2014-04-14 22:46:44 +08:00
@wy315700 我是做3D 模型 雕刻 渲染这一行的, 如果现在学iOS/Mac开发, 需要多久... 没学过C, 2010年的时候学过object c和Xcode一个多月, 放弃了... 现在考虑重拾... 32岁了T.T
|
66
tylr 2014-04-14 23:31:40 +08:00
@avin550 我比你小两岁...工作和编程无关,12年中旬打算学iOS开发,但也是一个多月后放弃了,今年春节后重新拾起,貌似这次总算给跨入了门,上周末已提交了第一个简单的应用等待审批中
|
70
meepoli 2014-04-15 12:03:46 +08:00
不用3个月
翔见《21天xxx》系列 |