电脑新手自学手册怎样自学iOS开发

参加iOS培训:新手怎么学习iOS开发_百度知道
参加iOS培训:新手怎么学习iOS开发
我有更好的答案
ios这两年逐渐没落,很多学过的人都被学校重新召回学习java,建议适合学java的话还是学java吧
口口相传的Java黄埔军校
主营:企业管理咨询,计算机技术培训,Java培训
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Pages: 1/3
主题 : 给iOS开发初学者的一些建议
级别: 新手上路
可可豆: 41 CB
威望: 41 点
在线时间: 206(时)
发自: Web Page
来源于&&分类
给iOS开发初学者的一些建议&&&
本文不是鸡汤,不是教科书,是一些经验,希望让更多人少走弯路。首先来把初学者分几个类型:A、对程序开发完全陌生,带着一点兴趣和高薪的期望B、计算机相关专业应届毕业生C、刚踏入IT领域就从事iOS开发,2年以下工作经验D、有IT行业其他语言和平台工作经历,希望转入iOS开发领域我们看一下这4种新人各自的优劣势:A:想迈过这个门槛最艰难,需要付出最多,但突破后往往在未来最有潜力取得很好的成绩。为什么?第一:兴趣驱使;第二:对自己的认识会比较清晰,相对来说更愿意按部就班去系统的学习。B:运气好的会在实习期间就接触到iOS开发,经过一段时间的磨练后变成C;底子差点的可能会选择全日制培训班,或者艰苦自学。相比较于A来说主要是学历上的优势,在专业基础方面,那就要看人了。C:真的是非常幸运的一个群体,1年工作经验拿的薪资,可以秒杀很多3-4年其他IT领域的前辈,优势恰恰是最大的劣势,因为相当一部分人意识不到其实自己基础很薄弱,一味加强自己在iOS开发上的技能,缺少内功上的修炼。D:最看好的一群人,特别是过去从事web端相关工作的(当然打酱油混日子的就不能算了),因为这是跟iOS端关系最紧密的一环,一旦转入iOS领域,将打通任督二脉。要克服的弱点呢,就是原有的一些惯性思维。大家先对号入座一下不管自己属于哪种类型,相信都有一个共同的目标,这个目标一个字可以概括:快。1、快速做出自己想要的app2、快速掌握能找到工作的必需技能3、快速成长为大神,笑傲江湖OK,有了目标,那接下来就是给自己安排学习路线:C语言、OC语言或Swift语言,学习UI组件,做小项目练手等等。怎么开始学呢?自学路线:买两本经典的书,找些免费的开发教学视频,学习大牛们写的代码,遇到疑问百度,上CocoaChina发帖。土豪路线:花大价钱去培训班闭关数月。学习的过程大概是这样的:1、语言学习:掌握基础的语法、理解面向对象的概念、熟悉语言的特性(比如说OC语言的协议等)、学习使用工具类2、UI组件:每个基础组件学习、使用多遍,做些简单的组合3、学习使用一些开源组件:AFNetworking、SDWebImage等等4、尝试去做一个项目,在解决无数问题和修复海量bug中成长普遍的观念认为,你能不能学会,决定于以下几个因素:1、是否花足够的时间理解、思考2、有木有多动手敲代码练习3、有木有认真去阅读理解优秀的开源代码这个过程对每个人来说差不多,大家也都努力照着这个标准去学习,但能坚持下来的都是靠毅力磨出来的,过程那是相当艰苦,那能不能更高效有趣一些呢?必须的,铺垫就这么多,现在开始主题:一、先动笔,再动手动笔干什么?浪费时间,还不如多敲两行代码。别说新人了,很多现役中级程序员也会有这样的想法。这里说的动笔,是指的去分析某个功能、某个页面,甚至是整个项目。很多人会是这样的:简单的不屑于分析,难的觉得分不分析都一样,写起来再说。要知道你建摩天大楼也好,简易小屋也罢,事先设计好都是必须的,即便玩泥沙,脑海里也应该有一个画面。除非同样的东西已经做过n遍了,闭着眼睛都能敲出来,不然先动笔,绝对会事半功倍。二、培养创造力这里说的创造力,不是头脑风暴异想天开那种~我们都玩过积木,几种不同的基础物件,通过不同的组合,可以搭出很多不一样的东西来。同样一张白纸,不同的折叠方式,可以折出不同的动物啦等等。那iOS开发人员的创造力是什么呢?举个简单的例子,如果给你一个画点的函数,你肯定会画线、画方、画圆;如果给你一个显示文本的函数,是不是也可以用UIView来做一个山寨UILabel?任何复杂的UI,都可以分解成基本的元素,只是组合方式不同,计算的规则不同罢了。我们站在普通用户的角度看一下手机屏幕,不过就是一堆文字+图片。当然,这里谈的只是思路,要真想做到挥洒自如,是需要配合一定训练的,具体怎么做,敬请期待~三、融合知识点高手和新手的区别在哪里?高手和善于学习的人,他们的知识结构是有很强的关联性的,从中寻找一个解决方案非常快速准确。而很多新手在学习中会停在一个点上,然后学下一个点时往往会和之前的毫无关系,这样知识点相对比较零散,当要用到某个技能点的时候搜索起来很困难,可能会在别人告知的时候:哦!这个我知道的,一时没想起来!这一点理解起来应该不难,不过怎么才能做到呢?举个例子:假设你现在刚学会用UIButton,那跟UIButton相关联的是啥呢?有很多,1:它的父类UIControl,那你就开始去了解,哪些东西其实是从UIControl继承来的,以后如果只用到这部分的功能,是不是可以只用UIControl;2:UIButton里有图片,有文本,他们是怎么存的?进入UIButton头文件你会发现,是用了几个变量来保存。那在视图上是什么关系?推测一下,就是一个UIControl里AddSubview了几个元素。and so on。。观察、提问、推测、证实,在学习过程中养成这样的习惯,将为你构筑稳健的知识结构。那对于开发人员来说,该怎么去观察,提出怎样的问题,其实也是有一定的套路的,详情敬请期待~四、大胆尝试经常有新人会来问:我这个代码这样写行不行?如果我说行,他会说:可是我觉得会怎样怎样。如果我说不行,他也会问:为什么?我觉得怎样怎样。好吧。。其实很多时候也就几句代码的事情,如果你花10分钟去思考和询问该不该做的问题,那不如花2分钟去尝试一下,保证不会怀孕啦。那如果说是稍微复杂一点的功能,如果有了思路,也应该大胆的按照自己的思路去做,只有在这个过程中你才会发现更多没考虑到的东西,即使失败,这中间的收获也是超乎你想象的。五、给自己找事在没有图形界面的DOS年代(如果看不懂。。请百度DOS),学编程可比现在枯燥多了,怎么办?自己找乐趣。那个时候有一个练打字的游戏,英文单词从屏幕上方往下掉,在掉出屏幕下方前要输入正确才能消除,我们就照着模仿,枯中作乐。现在学iOS开发,有趣的事情简直不能再多了,无论你处于哪个阶段,技能到什么水平,这世界只有不想写的程序,没有不适合自己练习的。曾经面试过一个小伙子,他说自己项目经验少,希望在实际项目中学到更多东西,我这么回他:我们工作的项目不是给你练手学习用的。大项目经验无法取得,小练习拿不出手,这是很多新人要面对的一个难关,想让自己更有竞争力,必需在学习过程中去模仿、去创造更多,而且每次练习的规模一定要不断放大。如果你实在是想不出来,很简单,找几个朋友跟他们说:我是做app的,你想做什么我免费帮你。但不到迫不得已千万别用这招~先写这么些,更多的分享敬请期待~
级别: 新手上路
UID: 522879
可可豆: 142 CB
威望: 118 点
在线时间: 78(时)
发自: Web Page
(づ ̄3 ̄)づ╭❤~&&
努力成为想要的自己
级别: 新手上路
UID: 530033
可可豆: 335 CB
威望: 209 点
在线时间: 78(时)
发自: Web Page
顶一下顶一下顶一下顶一下顶一下顶一下
本广告位出租
级别: 新手上路
UID: 522879
可可豆: 142 CB
威望: 118 点
在线时间: 78(时)
发自: Web Page
五个建议 特别好用 之前写工程 都是直接上手 现在体会到了 先动笔划一划 捋一下思路&&写代码 更快
努力成为想要的自己
级别: 骑士
UID: 488671
可可豆: 633 CB
威望: 510 点
在线时间: 906(时)
发自: Web Page
mark,支持下
级别: 新手上路
UID: 522879
可可豆: 142 CB
威望: 118 点
在线时间: 78(时)
发自: Web Page
这只浏览 不回帖的好多啊&&大家多留言交流嘛&&长空的方法挺有用的&&亲身体会
努力成为想要的自己
级别: 新手上路
可可豆: 1 CB
威望: 1 点
在线时间: 0(时)
发自: Web Page
膜拜大神!!!
级别: 新手上路
UID: 522879
可可豆: 142 CB
威望: 118 点
在线时间: 78(时)
发自: Web Page
╮(╯▽╰)╭&&你说我要不要帮你啊 关注的好少
努力成为想要的自己
级别: 新手上路
UID: 498456
可可豆: 20 CB
威望: 18 点
在线时间: 4(时)
发自: Web Page
顶一下,mark
级别: 骑士
UID: 499408
可可豆: 566 CB
威望: 510 点
在线时间: 525(时)
发自: Web Page
我是坐APP的你有什么需要的我可以帮你
人生不易,靠的是坚持不懈的走在正道上勿忘初衷,不要被世俗蒙蔽了双眼
Pages: 1/3
关注本帖(如果有新回复会站内信通知您)
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 关注CVP公众号
扫一扫 浏览移动版Ios新手开发准备工作
您当前的位置:
> Ios新手开发准备工作
Ios新手开发准备工作
发货地址:北京北京
信息编号:
产品价格:面议
商家相关产品:
商家产品分类
“Ios新手开发准备工作”详细信息
产品规格:
产品数量:
10000.00 件
包装说明:
价格说明:
查看人数:
本页链接:
http://info.b2b168.com/s168-.html
Ios新手开发准备工作
我赢职场IOS教程的学习:
(1)苹果电脑(Mac OS X lion 10.7)
关于iPhone、iPad、iPod Touch 应用程序的开发都是基于Mac OS X操作系统。
(2)注册成为Developer
获得AppleID,通过AppleID和Password可以在App store下载软件;并且可以在苹果的官方网站查看相关的开发资料。
(3)安装开发工具Xcode 4.2
在App store 上进行免费下载和安装。
(4)了解和熟悉开发语言 Objective-c。
(5)在Xcode中进行开发和模拟器上进行模拟测试。
(6)真机测试和在App Store发布自己的程序
○注:注册和开发工具的下载是免费的,但是如果要加入“iPhone Developer Program”就得花99美元,这样可以得到一个证书,从而在设备上运行你的应用程序。
学习链接/ios/?tg=
学习交流群:
欢迎来到北京沃赢科技有限公司网站,我公司位于拥有6项高级遗产,拥有文化遗产项目数多的城市,一座有着三千余年建城历史、八百六十余年建都史的历史文化名城,拥有众多历史名胜古迹和人文景观的中国“八大古都”之一 —北京。 具体地址是北京市海淀区银海大厦,联系人是刘老师。
联系电话是,联系手机是,主要经营iOS开发、互联网架构师、安卓、Oracle、SAP、RedHat等。
单位注册资金未知。
我要给“Ios新手开发准备工作”留言
“Ios新手开发准备工作”联系方式
北京沃赢科技有限公司
地址:北京市海淀区银海大厦
邮编:100000
网址:http://jiexiaotan.cn.b2b168.com/
“Ios新手开发准备工作”相关产品,你也可查看该供应商更多
粤ICP备号 - Copyright (C) 2004 - .com All Rights Reserved想问一下了解IOS开发的人,初学者 懂一点点C学习IOS开发难吗?
要找培训学校的话 哪家要好一点。
懂一点点C问题不大,你可以去找个培训机构系统的学习下,成都明阳教育还不错,作为西南地区国家工信部委托的3G人才培训基地,拥有良好的教学环境以及教学质量。培训全部有一线项目经理牵头,实行小班教学!项目实战演练!能让你在培训中尽快掌握应用技能!
如果你对iPhone Development有兴趣,以下是入门门槛供参考:首先你要有一台Mac电脑(因为 iPhone App 使用 Mac 平台内建的 Xco...
有C的基础,Objective C是基于C的语言。理解一些类似java的思想也有助于开发。感觉外面的IOS课程质量差别很大,ObjectiveC在有编程基础的人...
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。J...
我个人觉得成都睿峰iOS培训很不错, 它是苹果官方授权西南唯一一家iOS开发培训机构, 最欣赏的就是环境好,不光是教学设备这些好,主要是学习氛围强烈; 结合苹果...
你是不是刚毕业,还没有工作很久?还没有参加过成熟企业(规模较大的,有较为成熟的管理团队的企业)的项目开发?从我的经验来看:成熟企业对业务系统的选择都很谨慎,一般...
答: 这个问题你得问专业人士
答: 学聘网是中国最权威的教育培训与招聘信息综合服务平台,   内容涵盖各类考试信息,学习资源,培训学校信息,课程信息,提供最全面的学习考试资讯和教育机构,课程分类信...
答: 侧重点不一样,前者更专业一些,因为做的领域小。
答: 省级考试局/考试院的网站,可以查询,
在哪个网站报名的就在哪里查成绩。
如,2011年海南省成人高考考试成绩查询,海南省考试局
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415

我要回帖

更多关于 新手怎么自学吉他 的文章

 

随机推荐