仓酷云

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

[学习教程] IOS编程:Symbian为什么在合作中掉队于iOS和Android?仓酷云

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

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

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

x
init指的是所有前面是init的方法比如UIView的初始化方法是-(id)initWithFrame:(CGRect)aRect在Objc里有很多这样关于函数命名的约定比来,在知乎网站上,有很多开辟职员针对Symbian为什么在合作中掉队于iOS和Android睁开了强烈热闹会商,从中我们能够自创挪动开放平台的开展履历和教导。
MOOWOO
Symbian的掉误在于:开辟团队没有看清时期厘革、天下的走向,由于在Symbian之前,实在微软就实验做触屏,可是事先由于时期、手艺和人们熟悉的范围性,微软并没有取得甚么成绩,在加受骗时Symbian本人实验做收集使用,但由于事先收集还不敷兴旺,没法像如今一样撑持云云多的收集使用,了局也是以失利了结,以是Symbian的开辟团队基于这两点,以为触屏和收集是没有市场的。再加上厥后Symbian弄出一个“数字署名”。实在原本这个工具是没甚么毛病的,意在回护用户手机的平安性。可是由于这个数字署名过于贫苦,限定了很多软件的安装与利用,并且数字署名的把持权不在用户,以是招致前期用户广泛恶感Symbian的这个署名机制。另有一点就是,Sybmian没法像iOS和Android一样分屏,一切的软件都放在目次下,招致良多时分想找某个软件非常贫苦。再加上这时候候iPhone、Android的呈现刚好适应了用户日趋增加的收集和操控需求,以是Symbian这个伟人也只能选择倒下。
有乐趣的伴侣能够往翻阅杂志《微型盘算机GEEK》2011年09月P106~P111页的《消灭国王Symbian的兴衰史》这一篇文章。个中较为具体的剖析了Symbian体系和Symbian团体的开展过程。
王坚
一次和李钊先生谈天,他说判别一个企业是不是还具有合作力,只必要看一些主要的细节成绩它有无在改良。李钊拿出他的Symbian手机,演示检察手机报彩信的操纵,当呈现图片的时分,点击向下会把图片和图片上面的一些笔墨一同转动出屏幕,然后必要再点击向上把笔墨追返来。浏览是手机上十分主要的使用场景,没有供应一流的扫瞄器和浏览软件不说,MMS做成这个程度一向没办理细节成绩,能够从正面证实Symbian和Nokia正在得到活气。
别的一方面,要把旧的点子周期性的拿出来从头过滤,如许才不会越走越窄。已往触摸屏切实其实没甚么上风,Palm和WindowsMobile都不成天气,而Symbian在键盘上又是云云乐成,这很简单妨害Nokia从一个出色持续到另外一个出色,以致于Apple把电容屏、多点触控、触控交互标准都堆集好了公布了iPhone,Nokia还没完整醒过神来,丧失的工夫太多了。等Symbian入手下手完成触控交互,iPhone已开展出了新的壁垒AppStore绝对而言,没有汗青累赘的Google,对新海潮的捕获是充足快的。
JasonL
纯真从手艺讲:Symbian加入汗青舞台是必需的。一个从8位OS发迹的OS,不敷够撑起来一个真实的32位操纵体系......缺掉的工具太少了。好比说对C库的撑持,好比说对TCP/Ip的撑持,好比说对硬件MMU的撑持,这都长短常年夜的短板,一样在Linux上完成Wifi、Touch等功效绝对复杂良多。我信任Symbian的研发职员经由了一个极为舒服的历程,就是对各类核心的撑持,好比说Touch核心Sensor的撑持等。
别的假如开辟过SymbianApp的人也应当有所体味,一个十分复杂的成绩,在Symbian上完成起来却超乎设想的难。这是一个OS体系自己架构的成绩。惟独LinuxUnixBSD等才是最好选择。
任轶
Symbian昔时实践上长短常优异的体系,06年的时分和他的合作敌手比完胜Embedlinux、展讯MTK之类的支流体系,手机代价上又比搭载winWM体系廉价良多。以是是昔时的王者。可是在iOS出来后统统都改动了。
开辟工具的老旧:xCode完胜。
硬件撑持老旧:不撑持触屏,更别提多点触屏了。不撑持openGLES。UI和游戏的没法做到炫。
生态情况老旧:没有AppStore那样好的一个公布平台。
体系可保护性变差:这个是我猜的,传闻Symbian的代码量已跟Windows差未几了,并且那末老旧的体系估量昔时的开辟者都已不写代码了大概去职了吧。
王磊
Symbian的偶尔乐成让Nokia丢失了偏向。事先次要的合作敌手都不存在了,Nokia方针是打击新的市场占据率方针。别的,也孔殷的寻觅新的营业增加点,手机营业占72%的巨子,得到这72%,Nokia就面对失利,这团体人都晓得。MobileInternet,口袋里的互联网,Nokia1998摆布就熟悉到了这个趋向,并建立了响应的部门。但你永久不晓得损坏性立异在那里呈现。最后的电阻触摸手艺其实不能带来优于传统手艺的用户体验,只要在中国这个特别市场,手写取得了部分市场。Nokia也推出了实行性产物,如Nokia7700,很超前的作品。但从电阻屏到电容屏,这个用户体验的关头门坎上,Apple先走了一步。
李旭峰
Symbian体系失利在它的使用程序太少,就是一些十分普通化的程序几近找不到Symbian版的,一个小小的指南针程序就能够申明成绩。当伴侣拿个安卓的手机显摆他的指南针程序的时分,我在网上苦苦寻觅合适Symbian版本的一个上午,也没找到。接上去就发明很多普通化的程序都没有Symbian版本的,实践上年夜部分的用户的请求不高,但愿会有一些一般的使用,以是当安卓的手性能满意而Symbian却不可的时分,用户流掉是一定的,由于它不便利,以是就不必。
别的就是Nokia的官方网站的计划,找个程序大概软件之类的十分贫苦,完整没有思索用户的需求,这个也是它的硬伤。相似的官方网站就是Dell,也是一蹋懵懂。
黄启清
Symbian的自署名固然起点是为用户的智妙手机着想,但这个失利也相似WindowsVista的UAC,让用户很恶感这些。
Symbian体系太老了且不乱性不敷,常常简单逝世机,再加上手机体系的可扩大性并非太好,不顺应疾速的偕行合作。
钟宇腾
Symbian我以为败在其开辟者太甚抱残守缺。
昔时S60称霸环球的时分,Nokia被长远的乐成所蒙蔽,不肯意往改动,即便是厥后Iphone和Android的呈现也以为,他的用户既然已习气了S60的操纵体验,那末一定就不会容易地往改动体系。凭着这股傲气一向不肯意往做改动,渐渐被时期丢弃。即便是刚强的BlackBerry也改成出触屏机了,Nokia还没无意识到时期的支流。终极在它发明了的时分,在它出S60V5大概Symbianv3的时分,仍然不舍得丢弃昔时S60的老工具,间接拖累了它的用户体验开展,终极就在合作中失利。
Symbian的体系效力很高,即便是很低功能的CPU也能运转得很流利,待机900多毫安最多竟然能到达一个礼拜,通话质量也十分好,开辟用的是C++和QT,这些都不会是拖累它开展的要素,相对是它的亮点。但它败在开辟者的前瞻性,它们没无意识到要改动,大概意想到以后不肯意往改动。
阿志
Symbian的缺点在于Symbian并不是古代意义的操纵体系,它没用接纳Linux内核,也没用利用Unix内核。它是一个嵌进式操纵体系,这跟冰箱内里的体系是一样的,考究的不乱性和耐用和耐用。
Symbian体系到今朝仍是最为耐用的,最省电的,通话质量最好的。并且本钱最低的,以是Nokia凭此赚了大批的钱。在枯窘的印度、非洲等国度,由于收集差,以是利用Symbian仍旧是最好的。
iPhone和Android复杂的说是把PC的操纵体系移植得手机上,从而把丰厚多采的PC使用一会儿下降得手机上。其价值是你的手机不耐用,你的手机时不时的损耗流量。
崔康热忱的手艺探究者,资深软件工程师,InfoQ编纂,处置企业级Web使用的相干事情,存眷功能优化、Web手艺、扫瞄器等范畴。

掌握上面的内容差不多就能写个APP了最好的学习方法就是边写边学自己构想一个小的APP在做的时候遇到问题去找找资料我觉得这样学习比较快也比较扎实下面这些库都是有专门功能的库
愤怒的大鸟 该用户已被删除
沙发
发表于 2015-1-19 17:04:11 | 只看该作者
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-24 05:03:48 | 只看该作者
down下code4app网站的每个分类的代码挨着看
冷月葬花魂 该用户已被删除
地板
发表于 2015-1-27 05:05:31 | 只看该作者
iPhone文件系统:创建、重命名以及删除文件,NSFileManager中包含了用来查询单词库目录、创建、重命名、删除目录以及获取/设置文件属性的方法(可读性,可编写性等等)。
柔情似水 该用户已被删除
5#
发表于 2015-1-29 06:54:37 | 只看该作者
down下code4app网站的每个分类的代码挨着看
若天明 该用户已被删除
6#
发表于 2015-1-30 20:41:58 | 只看该作者
同很多iOS开发者一样,我也是通过培训进入到iOS开发这个行业,开始没有打算培训,只准备自己学习一些计算机编程相关的知识,毕业时找一份编程相关工作(本人是信息与计算科学这个专业,是数学系)。
飘灵儿 该用户已被删除
7#
发表于 2015-2-6 00:05:08 | 只看该作者
边吃零食边看Stanford的视频教程
只想知道 该用户已被删除
8#
发表于 2015-2-7 17:53:50 | 只看该作者
好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。
9#
发表于 2015-2-9 09:15:15 | 只看该作者
首先是基础,在汉昌的课程非常全面。从object—c到最后的毕业项目,基本上方方面面都涉及到了,我是一名非计算机专业的学生,起初学习还有点吃力,因为基础知识薄弱。经常像听天书
活着的死人 该用户已被删除
10#
发表于 2015-2-27 05:09:39 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
海妖 该用户已被删除
11#
发表于 2015-3-2 01:32:24 | 只看该作者
因为我们老师也是自学的,给我们讲课说的最多的就是百度,谷歌,查文档。
分手快乐 该用户已被删除
12#
发表于 2015-3-5 03:43:26 | 只看该作者
然而,在vmware软件环境下,安装Mac OS X操作系统也是一件非常复杂的事情,而且还有可能花费了大量时间,最后却跑不起来。笔者也是经过了大量的实践,
老尸 该用户已被删除
13#
发表于 2015-3-6 19:35:17 | 只看该作者
重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。
灵魂腐蚀 该用户已被删除
14#
发表于 2015-3-13 06:42:07 | 只看该作者
边吃零食边看Stanford的视频教程
再现理想 该用户已被删除
15#
发表于 2015-3-20 15:22:27 | 只看该作者
以上可以同时进行,学习过程中尽量不要纠结细节和底层,要知道ios是封闭的、OC是高级语言,我们不可能过多地去了解它的原理,至少在新手阶段没有必要。用迭代的方式更新你的知识,而不是死抠一个知识点。
简单生活 该用户已被删除
16#
发表于 2015-3-27 09:28:40 | 只看该作者
我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。
莫相离 该用户已被删除
17#
发表于 2015-3-27 09:55:48 | 只看该作者
down下code4app网站的每个分类的代码挨着看
不帅 该用户已被删除
18#
发表于 2015-4-4 09:24:26 | 只看该作者
还有开发工具是用Xcode,是在Mac系统的,你多摸索一下就可以开发简单的应用了,建议你买一本iphone开发秘籍第二版看看,希望可以帮到你,谢谢。
再见西城 该用户已被删除
19#
发表于 2015-4-9 10:04:57 | 只看该作者
我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-22 18:52

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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