很快就会有了!
我正在开发DroidFu,一个Android共享库,它将为您提供:
我计划在GitHub上发布此项目。
敬请期待。
更新(2013年2月)很抱歉,没有人再继续开发这个项目了。所有参与项目的人都已经离开了,由于该库主要用于Qype应用程序中,没有人愿意再维护它了(顺便提一下,Qype已被Yelp收购,因此我甚至不确定我们是否允许这样做,因为它的大部分是在我在Qype上班期间开发的。)
如果有人想挽救它,源代码在这里。
在我看来,目前最好的之一是Appcelerator
它是免费且开源的,可以为所有主要平台(跨平台)开发一个应用程序,将应用程序编译为本机代码,并具有丰富的API...
我很喜欢使用它..非常容易学习 :)
希望这能帮到你!
P.S.:尽管听起来像我在那里工作,但事实并非如此...可惜了我:(
虽然谷歌称之为“软件框架”,但实际上它是一个能够轻松创建简单应用程序的工具:
http://appinventor.googlelabs.com/about/
我不使用这个工具,因为我不太喜欢这种方法,但你可以试试。
你可以使用App Inventor构建许多不同类型的应用程序。通常人们首先构建像MoleMash这样的游戏,或者是让你在朋友脸上画有趣图片的游戏。你甚至可以利用手机的传感器根据倾斜手机来移动球穿过迷宫。
但是应用程序的构建不仅限于简单的游戏。你还可以构建能够提供信息和教育的应用程序。你可以创建一个测验应用程序来帮助你和你的同学备考。利用Android的语音合成功能,你甚至可以让手机大声朗读问题。
要使用App Inventor,你不需要成为开发人员。这是因为你不需要编写代码,而是通过可视化设计应用程序的外观,并使用块来指定应用程序的行为。
我已经完成了一个Android框架,让每个人都能轻松快速地使用。我已经用它开发了几个应用程序,它被称为appFramework,正如你所看到的,你只需扩展或实现我已经在库中创建的类,就可以在几秒钟内使用几乎所有功能和最新的库。设置过程已经包含在内,剩下的使用路线图由你决定!
已创建的功能类:
祝你编码愉快!
有几个不同范围和目的的框架可以使移动应用程序开发更快、跨平台或无需编码。
技术在竞争和新思想中蓬勃发展,因此请不要认为其他几个解决方案的存在会阻碍您自己的创新,如果您认为您可以打造一个更好的轮子,请勇敢尝试。