仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1778|回复: 19
打印 上一主题 下一主题

[学习教程] IOS编程之进修嵌进式的一点倡议仓酷云

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:50:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
关于UIView的子类有很多UIButtonUITableView这个都需要各个击破看看文档从名字上就很容易理解是做什么的UIViewController是管理View和Model的类(@张开说UIViewController是用来管理view的,管理model的类自己写,当然,model也可以用UIViewController来管理,不过恐怕成为不好的代码。1、进修linux
依据我在论坛的懂得,我选择进修嵌进式linux,恰好我们黉舍也器重嵌进式linux,从实行室到课程布置都是关于嵌进式linux方面,地利天时!这里我把进修linux的履历和教导说说。

能够如许说,在论坛里说道进修linux差未几就进修linux内核。因而我电脑里安装了linux就入手下手看linux内核方面的书了。我记得来黉舍之前就买到一本陈莉君的讲linux内核的初版,如今有第二版了。我就入手下手看那本说,人人说linux内核情形剖析不错,我就买了高低册,厥后又买了《深切了解linux内核》,最初也买了毛德操的《嵌进式体系》也是剖析linux内核代码的,次要讲arm相干的。

看内核时代是个十分疾苦的历程,看情形剖析有种在丛林中找前途,其间我构造了一些同砚进修内核,几近没有几个能保持上去的。我以为我是保持上去了。情形剖析在看第1、第二遍是几近没有摸到门道,我剖析有三个方面的缘故原由:1、本人的基本差,这是最关头的。2、内核自己很难。3、没有交换和高人指导。到了第三遍时我才摸到门,才差未几晓得个linux的也许头绪,良多细节也是莫名其妙。

进修linux总结,这里声明一下,我指的嵌进式次要是倾向软件的嵌进式。进修嵌进式的重点和难点关头在操纵体系,假如没有把握操纵体系,我以为很难掌控一个嵌进式体系。即便在做嵌进式开辟中,作应有层的开辟几近能够不晓得操纵体系也能够开辟,我以为那是浮在外表的。很难深切和进步本人的条理。声明:一知半解!不成穷究!

在进修linux内核过程当中犯了一个极为严峻线路毛病:对linux几近不懂就入手下手进修内核。我团体保举一个进修线路是:利用linux—〉linxu体系编程开辟---〉驱动开辟和剖析linux内核。而我差未几相反,实践上你不会利用linux也能够进修内核,可是假如你懂了这些工具进修更无效率。

关于要不要进修内核的成绩,我的回覆以下:纷歧定。假如你是喜好研究的那你进进内核会满意你的愿望。同时对你今后的嵌进式体系的开辟有很好的影响。假如你想处置嵌进式linux体系开辟,最好对内核有所懂得。假如仅仅是做使用开辟没有需要。我打个比方:c、c++、java等言语是武林中的某个武林家数的话,如甚么拳法,甚么刀法等,那末linux内核应当是一团体的内功的反响。

怎样入手下手学linux内核:最好有三件宝贝:《深切了解linux内核》《情形剖析》和源代码。

先看《深》,那次要讲道理,仿佛市场上有本讲道理性而且更浅,《linux内核计划与完成》传闻不错。假如没有进修操纵体系的,像我如许的,最好先看看操纵体系道理的书。看了几遍后,就看情形剖析,最好对着《深》看。两本交织看,《深》是纲,《情》是目。最初深切代码。

2、进修嵌进式linux

进修嵌进式,我以为两个重点,cpu和操纵体系,今朝市场是对照盛行arm,以是保举人人进修arm。操纵体系良多,我团体对入手下手进修的人,出格不是盘算机专业的,保举进修ucos。那是开源的,同时很小。进修很好。为何选linux,我不想讲太多,网上这方面的太多,可是我在事情中发明,做linux的手艺线路很难,在windows几近不会有的成绩,在linux开辟中几近各处圈套。一失落出来划很长工夫出来,一旦办理本人又上进了!绝对来讲开辟周期长,难度年夜。如今材料也渐渐丰厚起来,难度也下降了些!

至于怎样进修,这是他的特征中央,必需有块开辟板,我是同砚里最早买进修板的,固然华钱,我以为值。对我练习和事情发生了很年夜的影响。

假如没有开辟板,那是夸夸其谈。有人说,那要1000-2000亚,切实其实是,兄弟,看久远的,对您的职业和开展那点钱不算甚么!有的人说我站着措辞不腰痛,好吧,钱这工具对我影响很年夜,我在年夜学里扫茅厕,扫的不错,奖5元/月。兄弟你有过吗?我以为教导投资是效益最有保证的!我练习拿3k,良多同砚拿1-2k,固然比我高的也有。固然我如今没有卒业,但一家公司就签了。处置今朝盛行的高等的消耗电子的研发。关于我两年前一窍不通的我,应当有质的变更,我感激黉舍收了我这个成品。固然我也十分的勉力。说这么多并非要夸耀我甚么,实践上基本不值得夸耀,固然如今事情情况和报酬对照中意,可是,我发明我很差,出格是代码才能,我但愿寻常人人少玩游戏,多编程。编程才是硬事理!

3、进修板和培训

你能够不承受培训,可是不克不及不买开辟板。假如你想进修嵌进式必定要买块进修板,最好买块arm9的,贵些也值。能够跑初级操纵体系。这个不要甚么品牌公司的,一样平常不会出甚么成绩,市场上的板子通常为三星的2410,基础上是抄的。假如是做产物那要注重些。一样平常的公司一样平常要2000,加lcd要3000乃至更多。我打仗到有的板只需1200,加lcd也就2000,不同对照年夜,我以为进修都够啦。

关于培训,假如有前提最好列入,次要是嵌进式绝对其余分歧,本人探索很费时,假如有妙手指导十分的好,前进快。出格是熟悉做这些的伴侣。我承受过培训,熟悉个伴侣。在今后的事情中帮我良多,在这里感谢他!我记得哈佛的一个MBA的先生如许说,粗心是:在哈梵学到甚么不主要,最主要的是这些将来各至公司的初级办理职员是我的同砚!真是有远见!

今朝市场是培训对照贵,一个礼拜两三千,真正算起来也要,那些讲师报酬相对不会低。可是有个致命的成绩是一连上课,连续几天,效果欠安。我但愿社会上多出些1000元摆布,而且工夫长些,如一个月,一周一到两次课。假如没人做,我来做,哈哈!

没有想到,一下写了这么多,实在还想写的,好比在中科院的一名老兄是如何进修linux内核和看书的,真的很冲动。他的为人我很佩服。也想先容毛德操的《嵌进式体系》那本书,对进修armlinux的很好,也想先容练习和事情的工具,太长了,延误人人工夫。我也不想反省内里的错别字了,良多!就写到这里吧。

由于封闭文档写的相当好在遇到新框架的时候弄明白框架的功能去文档里搜搜框架的ProgrammingGuide很有用要弄明白框架类的继承结构写iOS的程序不一定都是用OBJC
海妖 该用户已被删除
沙发
发表于 2015-1-21 16:12:51 | 只看该作者
要学会通过各种方法将面前的事情变成自己感兴趣的,那专研起来就不会是无聊和折磨了。
不帅 该用户已被删除
板凳
 楼主| 发表于 2015-1-24 06:26:14 | 只看该作者
看完这个你就可以有多种选择来踏入做应用的阶段
飘飘悠悠 该用户已被删除
地板
发表于 2015-1-28 08:53:38 | 只看该作者
开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦
简单生活 该用户已被删除
5#
发表于 2015-1-30 18:20:07 | 只看该作者
然而,在vmware软件环境下,安装Mac OS X操作系统也是一件非常复杂的事情,而且还有可能花费了大量时间,最后却跑不起来。笔者也是经过了大量的实践,
乐观 该用户已被删除
6#
发表于 2015-2-6 14:45:09 | 只看该作者
自从苹果公司开放iOS SDK以来,大量的国内外的软件开发者将关注的目光聚集在苹果的iOS平台上。由于iPhone和iPad自一出现就给人带来了颠覆性的感觉
第二个灵魂 该用户已被删除
7#
发表于 2015-2-10 02:47:16 | 只看该作者
开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦
若相依 该用户已被删除
8#
发表于 2015-2-18 22:15:12 | 只看该作者
在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。
活着的死人 该用户已被删除
9#
发表于 2015-3-1 03:07:26 | 只看该作者
最后在做项目的时候一定要认真对待,毕竟这个直接和你的就业挂钩,这也是锻炼你实际操作的能力。
山那边是海 该用户已被删除
10#
发表于 2015-3-6 13:44:34 | 只看该作者
down下code4app网站的每个分类的代码挨着看
因胸联盟 该用户已被删除
11#
发表于 2015-3-6 22:07:43 | 只看该作者
到大三时,学院与我去培训的机构成立了实习基地,并让我们寒假去实习了一段时间,感觉还不错,于是在大四的时候去培训了
小妖女 该用户已被删除
12#
发表于 2015-3-12 22:19:49 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
只想知道 该用户已被删除
13#
发表于 2015-3-20 03:56:30 | 只看该作者
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
灵魂腐蚀 该用户已被删除
14#
发表于 2015-3-20 10:24:07 | 只看该作者
down下code4app网站的每个分类的代码挨着看
小女巫 该用户已被删除
15#
发表于 2015-3-25 08:38:39 | 只看该作者
到大三时,学院与我去培训的机构成立了实习基地,并让我们寒假去实习了一段时间,感觉还不错,于是在大四的时候去培训了
16#
发表于 2015-3-26 14:24:12 | 只看该作者
首先是基础,在汉昌的课程非常全面。从object—c到最后的毕业项目,基本上方方面面都涉及到了,我是一名非计算机专业的学生,起初学习还有点吃力,因为基础知识薄弱。经常像听天书
再见西城 该用户已被删除
17#
发表于 2015-3-28 05:09:06 | 只看该作者
看完这个你就可以有多种选择来踏入做应用的阶段
莫相离 该用户已被删除
18#
发表于 2015-3-31 06:36:15 | 只看该作者
有办法利用自己手头的电脑立刻开始这个美妙旅程的。
变相怪杰 该用户已被删除
19#
发表于 2015-4-11 06:10:16 | 只看该作者
其实在培训的过程中,学习到最多的就是查资料的方式,当时感觉老师好坑,什么都不告诉我们,让我们自己去查,但是现在觉得还是要自己解决问题,这样才能理解的更加深入。
小魔女 该用户已被删除
20#
发表于 2015-4-12 22:22:45 | 只看该作者
首先是基础,在汉昌的课程非常全面。从object—c到最后的毕业项目,基本上方方面面都涉及到了,我是一名非计算机专业的学生,起初学习还有点吃力,因为基础知识薄弱。经常像听天书
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 22:30

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表