乐观 发表于 2015-1-18 11:47:06

IOS制作之论道WP(一):你为何挑选Windows Phone?仓酷云

掌握上面的内容差不多就能写个APP了最好的学习方法就是边写边学自己构想一个小的APP在做的时候遇到问题去找找资料我觉得这样学习比较快也比较扎实下面这些库都是有专门功能的库人人好,我是李永伦,很乐意为人人带来《论道WP》专栏的第一篇文章,在这篇文章里,我将会就选择WindowsPhone这个话题做一般出机杼的自我访谈。
L1:接待离开《论道WP》,我是掌管人李永伦,明天我们迎来了一个十分特别的佳宾,掌声有请我的两全李永伦。
L2:甚么情形?你才是我的两全!
L1:好吧,这个成绩等节目停止以后我们再会商吧,回到此次节目标主题,你为何会选择WindowsPhone呢?
L2:这个成绩几近每次做培训或讲座城市有人问,我的回覆很复杂,由于我能开辟WindowsPhone的使用程序。
L1:这是否是意味着,假如你能开辟iOS或Android的使用程序,你也会选择它们?
L2:实际上有这类大概。
L1:实践上呢?
L2:每一个人都有本人的背景常识,这些常识沉淀于天长日久的进修和理论,02年的时分我选择了.NET,这些年的堆集使得WindowsPhone关于我来讲是一个天然而然地选择,和别的操纵体系比拟,它的进门门坎和进修曲线明显较低。
L1:如许的话,假如一团体对Objective-C或Java对照熟习,你会倡议他选择iOS或Android?
L2:能够这么说,关头在于更快做出你想做的工具。固然,另有别的一些要素也会影响这个决意,好比说,计划理念的认同水平。假如你不认同这个体系的计划理念,你计划出的使用程序就很难和它融为一体。假想一下,你在WindowsPhone上翻开一个使用程序,你发明它的用户界面照搬iOS版本的,此时它给你的感到多是欣喜、出格和缺少分歧性。
L1:成绩是,良多使用程序在分歧的平台下面都有对应的版本,有些开辟者大概但愿在这些版本之间坚持分歧性,特别是利用跨平台手艺的开辟者,这明显会招致使用程序战争台得到分歧性,怎样均衡这两种分歧性?
L2:成绩的关头不在于你应当接纳甚么样的让步才干均衡这两种分歧性,而在于你以后具有的资本和你预期的市场方针大概不婚配。假如你已有了必定的范围,请分离为每一个平台设置自力的开辟组,不然,请会合精神应对个中一个平台,机会成熟再思索推出别的平台的版本。
L1:假如要会合精神应对个中一个平台,应当怎样选择?
L2:成绩的关头不在于哪一个平台更好,而在于你想到达一个如何的方针,你必要懂得和判别详细某个平台的用户习惯是不是有助于完成你的方针,好比说,你的方针是开辟一个使用程序,然后卖进来赢利,那末,假如某个平台的用户习气于逃狱,然后下载使用程序的破解版本,这个特性明显对你的方针没有甚么匡助,相反,假如你的方针是尽量的占据市场,那这个特性反而对你有益。
L1:假如我分明我的方针,但我对一切平台都没有懂得,也没有任何堆集,我应当怎样选择?
L2:假如他人问我,我会倡议他们选择WindowsPhone。
L1:为何?
L2:由于我选择了它。
L1:这算甚么来由?
L2:我并没有试图装成很客不雅、很公平,我喜好它,我选择它,然后我向他人保举它,这很天然。相反,假如我对一个工具没有懂得,乃至我不喜好它,那末向他人保举它反而有点分歧道理。
L1:成绩是,当人人聚在一同,拿脱手机的时分,你发明只要你一个用WindowsPhone,会不会有点不安闲?
L2:你是在向我表示WindowsPhone还没提高吗?人是社会性植物,遭到他人的影响是很天然也很一般的。今时昔日,手机已成为一个十分主要的相同工具,这里的相同包括两个方面:一个是本色性的,即打德律风、发信息等;另外一个是意味性的,好比你方才说的,人人聚在一同,其别人拿出统一款手机相互交换有些甚么好玩的使用,而你却拿出一款分歧的手机,此时你大概会感应一种不恬逸的被伶仃感,以为本人和他们不属于统一个圈子,有些人大概会选择承受异化来制止这类不恬逸的感到。
L1:那末你会不会因而把手机换成iPhone或Android?
L2:那倒不会,我已经如许想过,当街上的人都用iPodTouch的时分,我反而以为从口袋里取出一个ZuneHD必定会很拉风!
L1:可是,有这类设法的人究竟是多数,你怎样压服其别人改用WindowsPhone呢?
L2:我没有盘算压服他人改用WindowsPhone,当你试图如许做的时分,实质上你是在否认他人现有的选择,这会招致你把他人现有的选择摆在你的对峙面,一旦他人意想到这点,你的压服和辩驳不仅没有起到你预期的效果,反而促使他人加倍刚强现有的选择。
L1:言下之意是你选择不作为?
L2:固然不是,我们不压服,但我们能够举行得当的引诱。头几天我和一个伴侣聊起手机,他说对WindowsPhone还没有信念,细问之下,本来是接洽人和图片让他感应很乱,我给他两幅图片和一个比方,帮他从头创建准确的心智模子(mentalmodel)。Hub体验是WindowsPhone独有的用户体验,你在别的平台看不到,但人们常常借助过往的履历来了解新的事物,这大概妨害用户准确了解产物的特征。试想一下,假如他人从他那边听到对WindowsPhone没有信念如许的说法,并且没有追本溯源地懂得下往,就有大概断章取义地得出WindowsPhone得不到消耗者的认同如许的结论。
L1:假如你试图引诱的时分遭到辩驳怎样办?
L2:辩驳或埋怨甚么的,都有好的一面和坏的一面。好的一面是他们大概把这看成一个潜伏的选择,才会发生云云纠结的举动,不然他们会复杂地疏忽它,情形就像有些平台固然也有必定的市场,但你不在意它,不体贴它,也不懂得它,仿佛它不曾存在过一样。假如你碰到的是如许的人,你必要耐烦地懂得他们的辩驳面前代表着甚么样的诉求,假如这些辩驳源自一些曲解大概对产物的特征没有懂得分明,那末你就有大概把他们从潜伏的用户酿成真实的用户。
L1:那坏的一面呢?
L2:极度的情形是,有些人只是纯真地存眷,而且一旦呈现负面动静就会出来添枝加叶,假如呈现官方筹办丢弃这个平台的传说风闻,他们就会饰演过后诸葛亮的脚色,洒脱地说一句:“我早就说过这个工具没未来,亏得现在我没学。”这些人的心坎充斥冲突,一方面,他们更多地存眷负面动静是由于惧怕本人不选择它是个毛病的决意,另外一方面,他们又不肯意经由过程实践的进修和懂得往改正这类大概的毛病。实质上,他们的目标是回绝改动现有选择,体例是不是定新的事物,他们想要的效果是遭到更多的存眷和认同,因而应对这些人的最好战略是无视他们,把精神放在那些对你感乐趣的人身上。
L1:那假如用户的需求很公道,但WindowsPhone没法满意的,好比说,想要一个文件办理器,怎样办?
L2:让他们选择Android吧。
L1:这个倡议太离谱了吧?
L2:成绩的关头在于用户的需求应当摆在首位,假如用户十分依附这个功效,短时间内WindowsPhone也没法完成这个功效,那末你应当让用户选择别的体系。你不成能独吞全部市场,你也没法满意一切需求,合作敌手的存在不仅能够办理需求多样化的成绩,还能消化互相冲突的需求。你必要明白本身的定位,分明哪些是你的用户,哪些不是,把精神会合在你的用户上,同意合作敌手替你满意一些你没法或不肯满意的需求。
L1:本来是如许,我还觉得我们的节目改成《论道Android》了。好了,明天的工夫差未几了,感激我的两全,也感激屏幕后面的你。
L2:你才是我的两全……

当时要是有人告诉我这些估计少走不少弯路还有提醒各位初学者刚开始学的时候会有几个月的低谷期很容易放弃如果挺过最开始的几个月后来就越学越容易了

变相怪杰 发表于 2015-1-21 14:15:37

在百度搜索你想要了解的类名(苹果的cocoa和cocoatouch框架的类名很有特点很容易搜到,前缀都是NS or UI),看别人写的博客详解

若相依 发表于 2015-1-24 12:01:48

自从苹果公司开放iOS SDK以来,大量的国内外的软件开发者将关注的目光聚集在苹果的iOS平台上。由于iPhone和iPad自一出现就给人带来了颠覆性的感觉

因胸联盟 发表于 2015-1-24 15:04:26

到大三时,学院与我去培训的机构成立了实习基地,并让我们寒假去实习了一段时间,感觉还不错,于是在大四的时候去培训了

灵魂腐蚀 发表于 2015-1-27 22:15:44

开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦

莫相离 发表于 2015-2-5 08:21:18

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

飘飘悠悠 发表于 2015-2-9 17:48:39

还有开发工具是用Xcode,是在Mac系统的,你多摸索一下就可以开发简单的应用了,建议你买一本iphone开发秘籍第二版看看,希望可以帮到你,谢谢。

再现理想 发表于 2015-2-27 14:24:23

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

乐观 发表于 2015-2-28 17:00:22

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

只想知道 发表于 2015-3-4 10:41:00

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

活着的死人 发表于 2015-3-11 18:18:42

这个办法就是在WindowsXP或Win7的电脑上,使用vmware虚拟机来搭建一个真实的Mac OS X环境。

蒙在股里 发表于 2015-3-13 22:08:53

iPhone文件系统:创建、重命名以及删除文件,NSFileManager中包含了用来查询单词库目录、创建、重命名、删除目录以及获取/设置文件属性的方法(可读性,可编写性等等)。

小女巫 发表于 2015-3-18 02:37:52

每个行业都一样,想要一天学有所成是不可能的,一定要做好努力的准备,做ios不是简单的学会oc语言。不怕多走弯路,就怕不肯动手。

金色的骷髅 发表于 2015-3-19 22:40:58

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

再见西城 发表于 2015-3-20 23:34:39

在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。

仓酷云 发表于 2015-3-27 04:00:26

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

海妖 发表于 2015-4-1 09:10:53

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

深爱那片海 发表于 2015-4-3 05:18:45

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

老尸 发表于 2015-4-6 06:17:23

down下code4app网站的每个分类的代码挨着看

谁可相欹 发表于 2015-4-21 05:09:17

同很多iOS开发者一样,我也是通过培训进入到iOS开发这个行业,开始没有打算培训,只准备自己学习一些计算机编程相关的知识,毕业时找一份编程相关工作(本人是信息与计算科学这个专业,是数学系)。
页: [1]
查看完整版本: IOS制作之论道WP(一):你为何挑选Windows Phone?仓酷云