• iPad 编程教程 – Hello World++

    概述


    随着iPad的发布,我想很多人开始绞尽脑汁试图在新一轮的“淘金热”中抢占一块市场。iCodeBlog将推出一系列iPad教程帮助大家。


    由于iPad使用iPhone同样的SDK,所有代码看上去完全一样。实际上,看看最新和修改了的API类,你就会发现大部分是有关用户界面的。这是一个好消息,因为我们都对iPhone编程有了一定的经验。


    此教程被称为“Hello World”,实际上它远远不止这些。首先,我假定你们已经具有iPhone/Objective-C的编程经验。


    读文章 »

     
  • iPad到底是什么?

    恕我孤陋寡闻,一直对Apple的平板电脑没有过多的关注,以为就是一台带触摸屏的Macbook。在我的Macbook Pro被盗后,还准备买一台进行iPhone的开发工作。但随着iPad新闻的发布,我发现iPad不过就是一台大号的iPod Touch。我觉得有下列弱点:


    • 不支持后台运行 – 这无疑是iPad的致命弱点。如果说iPod Touch和iPhone不支持多任务是为了最优化的用户体验,我还可以理解。但作为一台拥有如此先进的OS的电脑,我不知为何Apple一直抱定这个设计理念。简直让人觉得回到了DOS时代。
    • 不支持Flash – 仍然无法像使用普通浏览器一样访问Flash支持的网站。使其网络浏览功能大打折扣。
    • 不带摄像头 – 在视频聊天如此流行的今天,在这样一个高端的设备上,加上一个前置摄像头应该是必备的选择吧? 
    • 大尺寸的屏幕 – 这也是缺点?没错。虽然我觉得大屏幕确实有许多好处(特别是看电子书),但是如果它具有Laptop或Tablet的尺寸而仅仅具有掌上电脑的功能,这应该是缺点多过优点了。另外,试想一下,拿着这么个大家伙在地铁上摇头晃脑地玩着保龄或赛车游戏,是不是有那么点脑残?


    总而言之,我觉得iPad的设计理念互相矛盾,定位不明确,它不过是苹果公司另一个噱头,它的出现无非是进一步利用其极其成功的App Store模式,最大地获取利润的一种方式罢了,因此我并不看好它的前景,大家觉得呢?