您希望iPhone库为您做什么?

时间:2009-03-17 21:56:39

标签: iphone

我是一名本科大学生,也写过iPhone应用程序。明年,我期待着做一个最终的项目,这个项目持续了整整一年,涉及到一些软件工程。

我最初的计划是为iPhone编写一个围绕SQLite的对象关系包装器(或者更确切地说,大规模清理和扩展我已经拥有的一个)并最终将其作为开源发布。不幸的是,随着Core Data被添加到iPhone OS 3.0,这已不再是必需的。 (至少,这就是我的看法;对此有何意见?)

但是,明年我还是想做一个有用的,技术上有趣的iPhone相关项目。所以这是我的问题:开发人员需要什么?您在应用程序中遇到哪些问题似乎可以通过某种类型的库或框架处理?我的重点通常更多地放在效用,生产力和通信应用上,而不是游戏。因为我向大学提出这个建议,所以理论上有趣或对潜在学生有吸引力的东西将是首选。当然,它需要是他们没有添加到新版iPhone OS中的东西。

5 个答案:

答案 0 :(得分:2)

现在还处于早期阶段,但是一群具有科学头脑的Cocoa开发人员(由Drew McCormack领导)联合起来开始了一个名为Core Plot的BSD许可数据制图/绘图/可视化框架(邮件列表{ {3}})。这个框架是Mac和iPhone之间的跨平台,依靠Core Animation进行渲染。

虽然你不会重新开始自己的项目,但对这个开源框架的贡献在技术上具有挑战性,我相信该框架将具有深远的应用。我相信大学会对这种框架的潜在科学和教育用途印象深刻。

答案 1 :(得分:2)

一个提供非常简单的API的库,可以让任何应用程序充当OAuth使用者,这将是令人难以置信的!它可用于对整个网络上数百个支持OAuth的数据API进行数据访问,包括Google,MySpace,Twitter,Yahoo,Flickr等。想象一下,您可以让其他开发人员构建成千上万的其他应用程序轻松。

您的代码可以包含在任何未来开发人员编写的几乎所有有价值的iPhone应用程序中!

答案 2 :(得分:1)

我希望看到一个框架,它将各种社交网站的界面抽象化。拥有标准API来发送更新并将图片发布到MySpace,Facebook,Flickr,Picassa,Blogger,Twitter和其他服务将非常有用。

答案 3 :(得分:0)

通过任何具有互联网连接的应用程序与特定iphone通信的通用框架。 iphone应用程序很棒,但是可以通过网络提供更多的服务 - 所以某种通信会很好。

制作某种可用于与其他连接应用程序(网络服务或桌面等)的iphone通信的API。

答案 4 :(得分:0)

由于项目的规则,我最终不得不朝着不同的方向前进,但我会记住这些作为未来非大学工作的可能性。谢谢大家!