朸一位苹果开发者的 iPad app 开发全进程

  】iPad 利用“iNotes”的开发者“Anxonli” 近日在博客上先容了本人开发这款 iPad App 的全过程心得,包含软件开发周期盘算、各阶段留意事项等适用教训,值得大家浏览。

  】iPad 利用“iNotes”的开发者“Anxonli” 近日在博客上先容了本人开发这款 iPad App 的全过程心得,包含软件开发周期盘算、各阶段留意事项等适用教训,值得大家浏览。

  上述步骤是我个人的做法,因为我没有界面设计师,大部分icons是买回来的,图片是自己photoshop做的。如果你有界面设计师,流程可能不一样。例如,在第三步,界面设计上,可以编写功能模块和设计师同步进行。这样app的demo出来后,基本上可以有界面可以用了。Anyway, 另外要指出的是,在我的第五个步之前,我仍是没有碰过iPad, 所以只能在模拟器做大的功效开发。模仿器不够用吗?对iNotes开发来说,当然不够用,simulator的多触点(multi-touch)支撑是无比弱的,很多touch的测试是无奈在simulator做的。

  在我的第四跟第五步的开发过程中,根本上是weekdays天天晚上开发3-4个小时,两天出一个功能,周末集中精神开发一到两个个大功能,例如 image cropping. 许多人可能做过image cropping, 例如网页上的javascript上实现,或者flash上的实现。但iPhone OS上实现是不一样的,至少对我来说,由于第一点,你要留心内存的应用(iOS开发上最最主要的思维),在网页上,你可能不必斟酌你运用了多少个图片的 copy,但iOS上是不可能的,每次用完原图(大图片)后要即时开释内存。第二,cocoa的图片缩放/旋转基础上是应用UIView的 transform来实现,transform的时候还要考虑用户的手指touch的地位。总之比web上实现要庞杂,诚然OS 3.2已经有了gesture recognition api,相对照以前轻松。

  版本做到0.8当前,我就开端在twitter招募了5-6个测试用户,所以异样感激 robbinfan、tinyfool 等同窗对我的app的批驳跟看法。良多在我看来不是那么大问题的设计,但对部门用户来说十分恶感,让我在后来对这些点进行较大幅度的修改。可能在产品设计和开发进程中,找一局部测试用户参加是无比有必要的。对他们的回馈的方式,可以在app宣布后对这些用户发放免费产品。这个做法即能够进步你的产品德量,又可令到你的测试用户拿到免费的软件产品。

  最后,app提交 iTunes 当前,大略要花7-14天来等待审批。这个时代到底要干嘛呢?对我来说,这个时期就是买域名,架网站,设计网站,配置邮件服务器,重复修正app description,还有twitter推广等等。对不做web design良久的我来说,刚是iNotes网站的设计跟实现就已经花了我两终日了,还不实现呢, 持续尽力!

  昨天 twitter 上有人问,他也想跳出来专门做iphone开发,但就是怕单干太寂寞。我的回应是,假如你要信心创业的话,重要前提就是要奈得住寂寞,特别是利润不来到之前,特殊是你雇不起专业职员的时候,南京app开发。老大说过,只有当工作当成是兴致的时候,你的兴趣就是工作的时候,你才不会寂寞。

推荐文章:
推举文章:
推荐文章:

相关推荐

留言与评论(共有 0 条评论)
   
验证码: