谁可相欹 发表于 2015-1-18 11:40:52

IOS编程:从开辟者角度看Android 和 IOS的远景 仓酷云

在python中的函数__xxxNSString字符串NSArray数组NSDictionary字典这些都需要弄很清楚其他的类都是一个套路NSMutableArray这样带Mutable的类代表可变的1、后果

比来在夷由,要不要入手下手进修一下Android大概IOS的开辟。因为从没有完全的懂得过这两个平台的远景,而我又是一个不肯意只看长远好处的人,因而,我发了一条微博,请做WindowsPhone的偕行们帮我剖析一下,他们中已有一些已在做这两个平台的开辟了。微博内容:假如要你在Android开辟和IOS开辟之间选择一个,你会选择哪个?为何?我想进修个中之一,可是选择很主要。“IOS使用更挣钱”甚么的就不说了,我更但愿本人的决意能对将来影响年夜一些,而不是长远。
复兴的选择几近差未几,可是Android略多一点。缘故原由基础上是以下几种:检验手艺、开源、潘柯虿黄IOS开辟工具和设备。选择IOS的缘故原由是如许的:Android适配成绩严峻、IOS用户较高端、Android开辟职员较多(貌似IOS也很多吧)。“手机使用开辟者以为Android比iOS更有出路”、“批评:iOS平台是新时代的Windows平台”文章中写的一些概念,想必人人也都有下面的这些设法和意见,可是关头是怎样能从这些谜底中找出你想要的谜底。
2、“远景”是甚么意义?
  起首“远景”是多久?“远景”是站在开辟者角度,仍是用户角度?假如你选择一个平台,你是但愿赢利?仍是但愿做出好的产物?是但愿本人能兼职做App挣更多钱?仍是但愿本人能在将来的奇迹中站稳脚根?这些是你必要想好的,出格是对还没有进门,可是想要进门的同砚们。
  我得出的结论是:
  1.从开辟者角度来讲:假如你的目标是短时间内赢利(非人为)大概短时间内创业,那末选IOS;假如你想把它看成你的奇迹来开展,那末选择Android。
    i.为何是短时间?由于5年今后的事变,必要依照事先的情形剖析
    ii.平安性和行业次序下去讲,IOS会对照好(得益于关闭)
    ii.开源、硬件厂商的合作、google的立异会渐渐的引领android走向霸主位置,可是是好久好久今后。听说4.1今后的android在界面等方面有了不小的前进,跟IOS的差异小了。
  iv.绝对而言ios开辟门坎略微高一点,而android则更便利一些高不成低不就的老java转型,一样平常做symbian的转ios多些,就总量来说差未几是1:10的干系(自己没介入过实践开辟,这里援用@刘宇桐_SandCu的概念)
    v.(接待更多有过实践开辟履历的开辟者赐与引导定见,出格是供有其他言语/平台开辟履历的人转型的定见)
  2.从用户角度来讲(久远的、迟缓的):IOS用户会渐渐向Android和WindowsPhone平台转移,直至一个均衡点。
    i.IOS更加的有趣。在成为街机之前我就想到了,火起来的越快,消灭的也快,时来运转、泰极否来的事理。“街机",让中国——最年夜的市场中的用户感到到了平凡,他们必要的是夸耀,哪怕基本不会用,也正由于如许,更多的穷人、高质量用户改用三星NoteII大概S3、S4。
    ii.人人都在卖肾、卖血、问家长伸手要,如许的用户还会有钱买使用吗?应当是往逃狱了。
    iii.IOS将来用户质量的下落、夸耀心思(毫不平凡心思)、Android硬件厂商的合作(招致硬件和表面愈来愈好)、Android定制体系的合作(招致用户体验和计划愈来愈好)会招致IOS高端用户转移,IOS假如将来想开展低端呆板那末会减轻用户质量下落。
    iv.IOS和Android的图标已没有可夸耀的中央了,不论怎样定制,icon也老是那几个模样,这也是用户有点腻的心思。而WP的Metro计划把用户的注重力从Icon(如今能够了解成只是一个标记了,只管再大度的计划也会腻)转移到了“信息”(tile可静态显现信息),信息是时候变更的,不存在这个成绩。女神假如批准做你女友,假如不是由于你喜好他的心灵大概性情,只是由于表面,那末早晚会分别,由于会看腻,工夫长了,那就是个标记。这也是为何我很喜好Metro的缘故原由。
  3.从市场角度来讲:IOS不会开放(开展瓶颈);Google不会对Android关闭(坏处仍旧没法办理);微软不会只满意于每一年收点专利受权用度,它会用这些钱投进WP和Windows(另有Office等其他营业)赚取更多地钱(而不是像年夜部分中国人,宁肯只当房主,不事情,不会想到用房租作为资金来历,制造更年夜的代价)。
    i.你会说WP也没开放啊,并且今朝来看也存在适配成绩,只不外不严峻。是的,作为厥后者,优点是能够制止不成挽回的毛病(太开放),停顿得慢有益于冲破久远的瓶颈,并且凭着微软的气力,开展起来只是工夫成绩。
    iiAndroid最可骇的是他的立异才能和搜刮、舆图等其他关头性营业。久远的看,是最开阔爽朗的。

关于UIView的子类有很多UIButtonUITableView这个都需要各个击破看看文档从名字上就很容易理解是做什么的UIViewController是管理View和Model的类(@张开说UIViewController是用来管理view的,管理model的类自己写,当然,model也可以用UIViewController来管理,不过恐怕成为不好的代码。

兰色精灵 发表于 2015-1-21 12:41:15

重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。

透明 发表于 2015-1-25 15:24:44

有办法利用自己手头的电脑立刻开始这个美妙旅程的。

老尸 发表于 2015-1-30 23:55:18

以上可以同时进行,学习过程中尽量不要纠结细节和底层,要知道ios是封闭的、OC是高级语言,我们不可能过多地去了解它的原理,至少在新手阶段没有必要。用迭代的方式更新你的知识,而不是死抠一个知识点。

飘灵儿 发表于 2015-2-1 17:04:31

以上可以同时进行,学习过程中尽量不要纠结细节和底层,要知道ios是封闭的、OC是高级语言,我们不可能过多地去了解它的原理,至少在新手阶段没有必要。用迭代的方式更新你的知识,而不是死抠一个知识点。

谁可相欹 发表于 2015-2-7 10:32:05

最后在做项目的时候一定要认真对待,毕竟这个直接和你的就业挂钩,这也是锻炼你实际操作的能力。

变相怪杰 发表于 2015-2-21 18:39:04

AD: iPhone文件系统NSFileManager讲解是本文要介绍的内容,主要是通过iphone文件系统来学习NSFileManager的使用方法,具体内容来看本文详解。

飘飘悠悠 发表于 2015-3-1 15:39:44

边吃零食边看Stanford的视频教程

若天明 发表于 2015-3-10 19:35:46

最后在做项目的时候一定要认真对待,毕竟这个直接和你的就业挂钩,这也是锻炼你实际操作的能力。

小女巫 发表于 2015-3-17 05:09:10

以上可以同时进行,学习过程中尽量不要纠结细节和底层,要知道ios是封闭的、OC是高级语言,我们不可能过多地去了解它的原理,至少在新手阶段没有必要。用迭代的方式更新你的知识,而不是死抠一个知识点。

再现理想 发表于 2015-3-18 14:03:50

重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。

冷月葬花魂 发表于 2015-3-20 06:58:10

学习ios没什么捷径,关键在于多动手敲,曾看到前辈开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。

活着的死人 发表于 2015-3-20 12:43:09

近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来,

小妖女 发表于 2015-3-25 11:17:59

培训的时候很痛苦,每天要待12个小时,上午讲课,下午和晚自习解决作业,看文档,学习的时候感觉就是资料太少,而且看着资料也不明所以,非常痛苦,

莫相离 发表于 2015-3-28 12:26:29

iPhone文件系统NSFileManager讲解是本文要介绍的内容,主要是通过iphone文件系统来学习NSFileManager的使用方法,具体内容来看本文详解。

小魔女 发表于 2015-3-28 18:17:02

要学会通过各种方法将面前的事情变成自己感兴趣的,那专研起来就不会是无聊和折磨了。

深爱那片海 发表于 2015-4-1 04:07:10

我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。

再见西城 发表于 2015-4-6 22:10:20

才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。

简单生活 发表于 2015-4-7 14:29:14

中国如今已然发展成为一个软件大国,软件人才的数量跃居全球之首。当然,在苹果平台的开发领域,也保持了相当强劲的发展势头。然而,很多初入iOS开发门槛的开发者,

不帅 发表于 2015-4-10 11:51:17

其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
页: [1] 2
查看完整版本: IOS编程:从开辟者角度看Android 和 IOS的远景 仓酷云