仓酷云

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

[学习教程] IOS编程:木瓜挪动开创人沈思专访――从平台到孵化器仓酷云

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

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

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

x
这个类是具体的数据对象用上面的例子说就是衣服一般都是继承这个对象XCode可以帮你做具体搜搜这种文章很多NSFetchRequest用来执行CD请求的相当与select语句外壳NSEntityDescription用来描述实体的木瓜挪动(PapayaMobile)是一个开放的挪动交际平台,专注于Android平台的休闲游戏和假造泉币,其公司团队建立于2008年。木瓜游戏引擎是一个基于Android平台的收费OpenGL游戏引擎,闪开发者能在iOS和Android平台上开辟较庞大的交际游戏。开创人沈思本科卒业于清华,并取得美国斯坦福年夜学盘算机及办理迷信与工程双硕士学位,曾卖力美国Google总部主要项目标开辟和办理。木瓜挪动在全球具有1500万注册用户,并以逐日5万新增用户的速率增加。
木瓜挪动如今已入手下手举行孵化器企图,为游戏开辟团队供应撑持,无疑这是一次严重的计谋转型,他们是怎样了解中国的游戏开辟、是怎样考量这一新举动的?本刊记者采访了木瓜挪动开创人沈思。

沈思以为,今朝手机游戏开辟的门坎已很低
《程序员》:木瓜挪动的最后方针是甚么?开辟职员所占比重有几?
沈思:木瓜挪动建立于2008年3月,最后的方针就是做一款“挪动互联网上的游戏交际平台”。做平台的话就要先构建起本人的生态链,而作为一个游戏交际平台,想要支持下面的游戏的话,必要有一个跨平台的游戏引擎。以是我们就先做了一个游戏引擎,然后在这个引擎的基本上,经由过程本人开辟的一些游戏,构建起全部社区的基本。我们在北京总部有60多人,美国旧金山有10人摆布,成都和纽约也有一些员工。而这些员工内里,和开辟相干的职员占到80%。
《程序员》:现在为何会想到木瓜挪动这个名字?
沈思:公司的名字是和我的履历有关的。我在美国的时分十分崇敬苹果公司的Jobs,有一次我往听Jobs的演讲,以后便萌发了要创业的动机。厥后建立了木瓜挪动,在起名的时分也是但愿能起一个和苹果相干的名字,因而就在一切生果的名字中找,最初选定了木瓜这个名字。由于木瓜的英文叫做Papaya,念起来也对照朗朗上口一些。
《程序员》:你们一入手下手就是针对Android平台举行开辟吗?
沈思:从我们公司的汗青来说,最早是做J2ME偏向的。厥后苹果公司公布iPhone以后,我们成了首批的iOS开辟者之一。可是由于苹果AppStore过于严峻的政策,其实不利于我们平台的开展。因而在经由思索以后,将计谋重心放在了Android平台,其绝对宽松的政策对我们的开展加倍有益。不外我们如今也在举行iOS平台的开辟,信任不久就能够移植到iOS平台上。

《程序员》:如今供应的游戏有几?第三方互助同伴中,个中小团队的开辟者和至公司间的比例是几?小团队的上风在甚么中央?
沈思:如今木瓜挪动上有200多款游戏。个中有10多款是由木瓜挪动本人开辟,可是我们已不再举行游戏开辟了,更多的是匡助第三方互助同伴举行游戏开辟。在我们的平台上小团队和至公司之间的比例也许是1:1。至公司由于有计谋上的思索,必要做一些临时的计划。而小团队相对至公司来讲加倍天真,实行力对照高,能够疾速地开辟出一款游戏,敏捷抢占至公司没有进进的范畴。并且假如赐与必定的匡助,小团队开辟出来的游戏质量不会比至公司差。
《程序员》:你们的平台带给开辟者的便当是甚么?利用你们的SDK会有甚么样的优点?
沈思:我们和其他的游戏引擎、平台选择的战略分歧。我们先在分歧的平台上搭建一个本人的剧本言语的开辟情况,一切的游戏开辟都利用一致的剧本言语来完成,从而对开辟者下降了开辟门坎。开辟者不必要把握庞大的Java言语大概C++言语,只需会用一些剧本言语,就能够使用我们的SDK轻松完成游戏开辟,今朝我们次要撑持的剧本言语是Python和Flash剧本言语。游戏引擎里完成了烦琐流程的处置,如OpenGL衬着、毗连Java和C、收集传输、当地cache等。开辟者不必从头完成这些模块,如许一来带给开辟者的优点就是,开辟者只必要专注于游戏的筹划和程序功效的完成,而不必将精神华侈在平台移植和屏幕分辩率适配等成绩上,同时省往了进修Java大概C++的步骤。
《程序员》:如许一来,程序的功能和运转的效力是否是遭到影响呢?
沈思:木瓜游戏引擎是基于Android平台的收费OpenGL游戏引擎,引擎中心是用C++完成的。实在一个游戏引擎最主要的是怎样更好天时用设备底层图形处置才能,现实上该游戏引擎绝对而言是更占上风的,因而言语对程序运转效力的影响就绝对较小。
《程序员》:你们怎样看国际市场?是怎样对开辟者的游戏举行推行的?
沈思:我们以为用户在挪动终端上的交际需求正在迅猛增加,在中国这个趋向十分分明,挪动如今已长短常抢手的范畴,挪动社区将成为挪动互联网的基本使用。而挪动社区已成为中国用户的最急切需求,中国市场潜力伟大。手机游戏是中国市场最好的使用,“手机游戏+挪动社区=手机游戏社区”已成为最好组合。推行方面,我们在游戏里供应了在游戏内付出的功效,用户能够间接在游戏中举行买卖。
《程序员》:你怎样对待木瓜挪动的将来?
沈思:木瓜挪动在这么多年的运营下,已堆集了相称丰厚的履历。不但是在游戏引擎的开辟上,更在于其他方面,好比社区运营、贸易形式、使用推行、平台建立等方面都有很好的沉淀。我们的方针是成为挪动互联网上最年夜的游戏社区,固然从用户数目上,如今已是Android上最年夜的游戏社区了。我们如今更多的是以搀扶全部家产链的立场来办事情,而在游戏孵化这块,今朝国际仍是空缺。
如今,手机游戏开辟的门坎如今已很低,一样平常几团体就能够建立一支团队。国际良多开辟者都是年夜学卒业生,在游戏开辟、贸易推行等方面的履历绝对对照缺少。木瓜挪动如今入手下手做一个孵化器,给他们供应硬件、软件上的撑持,包含林林总总的培训和贸易推行。从游戏的开辟入手下手,到前期的推行和筹划,到最初游戏的红利,举行全程的撑持。

在python中的函数__xxxNSString字符串NSArray数组NSDictionary字典这些都需要弄很清楚其他的类都是一个套路NSMutableArray这样带Mutable的类代表可变的
飘灵儿 该用户已被删除
沙发
发表于 2015-1-21 15:52:13 | 只看该作者
近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来,
老尸 该用户已被删除
板凳
发表于 2015-1-24 12:38:07 | 只看该作者
自从苹果公司开放iOS SDK以来,大量的国内外的软件开发者将关注的目光聚集在苹果的iOS平台上。由于iPhone和iPad自一出现就给人带来了颠覆性的感觉
乐观 该用户已被删除
地板
发表于 2015-1-27 05:41:03 | 只看该作者
众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。
小魔女 该用户已被删除
5#
发表于 2015-1-31 08:05:02 | 只看该作者
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
金色的骷髅 该用户已被删除
6#
发表于 2015-2-1 17:27:39 | 只看该作者
同很多iOS开发者一样,我也是通过培训进入到iOS开发这个行业,开始没有打算培训,只准备自己学习一些计算机编程相关的知识,毕业时找一份编程相关工作(本人是信息与计算科学这个专业,是数学系)。
只想知道 该用户已被删除
7#
发表于 2015-2-7 11:57:18 | 只看该作者
每个行业都一样,想要一天学有所成是不可能的,一定要做好努力的准备,做ios不是简单的学会oc语言。不怕多走弯路,就怕不肯动手。
深爱那片海 该用户已被删除
8#
发表于 2015-2-13 20:59:11 | 只看该作者
才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。
山那边是海 该用户已被删除
9#
发表于 2015-2-24 11:23:43 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
灵魂腐蚀 该用户已被删除
10#
发表于 2015-3-2 12:20:25 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
简单生活 该用户已被删除
11#
发表于 2015-3-6 16:34:36 | 只看该作者
看《iPhone 4与iPad开发基础教程》,跟着一步步来
变相怪杰 该用户已被删除
12#
发表于 2015-3-13 04:10:08 | 只看该作者
看《iPhone 4与iPad开发基础教程》,跟着一步步来
不帅 该用户已被删除
13#
发表于 2015-3-19 14:05:29 | 只看该作者
众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。
飘飘悠悠 该用户已被删除
14#
发表于 2015-3-19 17:47:50 | 只看该作者
中国如今已然发展成为一个软件大国,软件人才的数量跃居全球之首。当然,在苹果平台的开发领域,也保持了相当强劲的发展势头。然而,很多初入iOS开发门槛的开发者,
小妖女 该用户已被删除
15#
发表于 2015-3-23 18:03:48 | 只看该作者
特别是在校的学生,都存在一个小小的尴尬——虽然学习iOS开发的热情高涨,但由于没有多余的银子购买昂贵的Mac电脑而踟蹰不前。其实,针对初学者,如果想进入iOS开发的天地
若天明 该用户已被删除
16#
发表于 2015-3-28 22:38:35 | 只看该作者
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
17#
发表于 2015-4-4 05:39:41 | 只看该作者
好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。
透明 该用户已被删除
18#
发表于 2015-4-13 03:01:08 | 只看该作者
同很多iOS开发者一样,我也是通过培训进入到iOS开发这个行业,开始没有打算培训,只准备自己学习一些计算机编程相关的知识,毕业时找一份编程相关工作(本人是信息与计算科学这个专业,是数学系)。
精灵巫婆 该用户已被删除
19#
发表于 2015-4-16 01:10:20 | 只看该作者
还有开发工具是用Xcode,是在Mac系统的,你多摸索一下就可以开发简单的应用了,建议你买一本iphone开发秘籍第二版看看,希望可以帮到你,谢谢。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-15 09:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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