• iPhone OS 4.0新特性

    4月8日,Apple揭开了iPhone OS 4.0计划神秘的面纱。它包括了100多项用户新特性和1500多条API。其中包括了我最为关注的多任务特性。Apple终于在这一引起诸多争议的特性上进行了让步,虽然仅允许最多7项任务同时运行,但这是个重大的让步,它将允许哪项任务运行于后台的权利留给了用户自己,而不是进行强制限制,这也算得上一项“民主”的胜利吧。


    有关iPhone OS 4.0的其他新特性的介绍,威锋网有一篇文章,这里我就偷一下懒,大家可以看看这里:

    iPhone OS 4新特性初览


     
  • Flash游戏,iPhone用户准备好了吗?

    (译者批:本人并不看好此公司。因为Adobe即将推出最新beta版的flash cs5。谁愿意分一杯羹给别人呢?特别是这杯羹是如此之大 – 50%的净收入)

     

    iPhone引领的休闲游戏复兴的风潮似乎已经过热。感谢早些时候Adobe发布的新Flash开发软件beta版,一个新启动的公司OneAppAtATime允许开发者使用Flash开发iPhone程序。从本周开始,此公司为Flash游戏开发者打开了一道大门,他们提供将Flash游戏转换为iPhone游戏并使其获得App Store批准的服务,作为回报他们将收取35%的收入。(也就是说在Apple拿走30%后与开发者平分剩下的70%。)

     

    OneAppAtATime 是Evan “Rabble” Henshaw-Plath的杰作,他们以前曾为源于Yahoo Brickhouse的卫星服务公司Fire Eagle以及传播Twitter的播客公司Odeo工作。

     

    Henshaw-Plath,位于乌拉圭的蒙得维的亚,宣称希望每月生产“数十甚至数百个游戏“。他们的目标是许多Flash游戏的兼职开发者以及由于网上用户不希望付费过去有困难从他们的项目中赚到钱的开发者。

     

    但是在iPhone平台上,人们通常是需要付费的,Henshaw-Plath希望将这些游戏的价格定在$2.99。而且尽管Adobe宣布 计划在2009年底发布Flash专业CS5的公众beta版,OneAppAtATime在竞争中已经抢先一步。Henshaw-Plath宣称他通过乌拉圭大量的Flash开发者获得了先机。

     

    不像它的名称,OneAppAtATime希望成为一个工厂,能够大量生产出尽可能多的程序,但是,Henshaw-Plath特别希望能够改编利用了iPhone特性如重力计,GPS,罗盘和地址簿的程序。例如,一个公司的游戏利用Atari经典的Breakout游戏允许玩家通过前后移动设备来控制他们的摇杆。(由于这些程序还没有通过Apple的批准,你现在还不能玩这个游戏。)

     

    Henshaw-Plath通过其Ruby on Rails顾问公司Cubox注资。他希望通常需要“数百甚至数千美金”开发的每个Flash游戏只需花几天时间转换。

     

    OneAppAtATime正在释放一个怪物;目前已经有大约100,000 iPhone程序,而且有远超此数的Flash游戏存在。具有如此之多的竞争,维持生意并不是件容易的事情。Henshaw-Plath说他的程序将在与其他iPhone程序的竞争中胜出因为用户在购买之前可以通过Flash进行测试。而且他还并不具有对游戏的独家许可证,这样Flash开发者在认为他们可以做得更好时有权与OneAppAtATime竞争。并且公司保证为每个游戏提供大量的公共市场宣传和广告。

     

    原文见:iPhone Users, Get Ready for Flash Games
     
  • 瑞典人苹果总部扎营事件

    (蛮搞笑的事件)

     

     

    简直疯了。一些瑞典人“入侵”Cupertino苹果总部等待Steve Jobs出现。他们是SVT TV频道 – 相当于BBC – broadcasting live now -瑞典版的雇员。原因是:

     

    读文章 »

     
  • 有关App Store中付费软件的一些统计数据

    本文来自于这里。我就不全篇翻译了,只列出一些有趣的数据和图片。

     

    1. 付费软件占总下载的30%。App Store总共大约有100,000个程序,其中77%是付费软件。App Store的总下载量约为20亿,其中大约6.1亿来自付费软件。
    2. 以1000个软件为单位的统计(稍微偏向于排名在前和下载量多的软件)。付费软件平均9300次下载,收入为$12,000(净收入约为$8,500)。而免费软件平均有71,000次下载。
    3. 下载与价格无直接联系。

    4. 付费软件比免费软件使用更多。

     
  • 靠更新来提高程序知名度?

    我记得提高iPhone程序在App Store中的知名度的方法中有一条是:不断更新你的应用程序。这样按Sort by ”Release Date“进行分类显示时,你的程序总能排在前面。但这个方法似乎不再起作用了,因为Apple改变了策略,以后所有按“Release Date”的排名不再包括更新的程序了。但这个消息是否100%可靠,我还不能确定。不过我在美国App Store的游戏一栏中确实没有看到许多最近更新的老游戏了。

     
  • 用C#为iPhone编写程序

    是的,你没有看错,可以用C#为iPhone编写程序了。这一切都是由MonoTouch提供的,其功能包括:

    – 使用C# 和.NET为iPhone编程
    – 在模拟器和真机上调试,不过据说只支持堆栈跟踪和控制台日志
    – 程序可在App Store发布
    – 可集成MonoDevelop和Xcode
    – 部分集成Interface Builder,也就是说在IB中建立的Outlet可以在C#中使用
    – MonoTouch可以直接调用CocoaTouch API
    – 可以将MonoTouch加入到现存的Object-C项目中

    坏消息是,MonoTouch是付费产品,个人版399美元,企业版999美元,不便宜啊。不过有一个免费的评估版,只能用于模拟器。有兴趣的人可以试下。