据国外网站报道,《福布斯》杂志最近采访了据说是世界上最年轻的苹果iPhone应用软件开发者:皮尔斯·弗里曼(Pierce Freeman)。以下是文章的主要内容。
也许世界上有数以万计的iPhone应用软件开发者,但很少有人与皮尔斯·弗里曼,一个14岁的湾区8年纪学生一样年轻。皮尔斯·弗里曼开发的第一个应用软件CardShare,最近获得了苹果的认可。
年仅14岁的皮尔斯·弗里曼
福布斯记者泰勒·布利(Taylor Buley )采访了皮尔斯·弗里曼,以了解他的开发过程和思路,以下是他们的对话摘要:
泰勒·布利(以下简称T)问:你的CardShare是干什么用的?
皮尔斯·弗里曼(以下简称P)答:用于交换虚拟名片,名片可包含个人信息和在社交网络的资料,如名字、电话号码、电子信箱和在Twitter 、Facebook的资料。
T:对你这样的14岁少年来说,Twitter 、Facebook可能比名片更重要。
P:也许是。但自从我经营动物照相业务和做网络设计以来,我常常用到自己的应用软件和日常信息。
T:应用软件的代码有多少行?
P:无论是服务器还是客户端,都是占了1.1万行。
T:你肯定在软件中植入了HTML和iPhone应用开发套件中的不同元素,此外你还加了什么?
P:屏幕上显示的所有界面元素和交互元素,都是我编写的,我没有使用任何界面制作器或任何其他工具,软件与服务器互动,实现卡片和信息的交换,使用PHP和MySQL在实体设备上远程登陆CardShareApp.com。
T:软件属于哪类?是Adobe还是苹果软件?你用什么开发的?
P:尽管iPad和iPhone在围绕Flash上都存在争议,但Adobe和苹果软件我都使用了。具体来说,应用软件的图形是用Adobe Photoshop制作,为了缩放图标,我用了Adobe Illustrator。随后所有的编程都用苹果的Xcode或Espresso完成。
T:你怎么留时间来开发软件?
P:主要是在校外,多数在家、放学后或周末。
T:你正式学过编程课么?
P:没有,我完全是自学。
T:我在你这个年龄时,常常用德仪的TI-83计算器编程,有人还在这么做么?
P:我没有,我认为一些高中生是这么做的,但这超出了我的水平。
T:你看到其他有人达到你的水平么?或哪些社区可以找到这样的人?
P:我从未遇到过14、15、16甚至17、18岁的人为iPhone和Mac编程,并将程序与网络服务集成。我的多数问题是向Mac独立软件开发社区的好人们询问,他们引导我如何开发,非常感谢他们的帮助。
【编辑推荐】