Android框架?
是否有任何框架,使得它比构buildAndroid应用程序更容易,你会有兴趣吗?
我刚刚发现了App Dev Wiki 。 正如其网站所述:
这个维基是为了收集链接,工具,库和任何对移动开发有用的东西。
目前列出的Android框架是:
- 点火
- 机器人福
- RoboGuice
- Commonsware
- ActionBarSherlock
- spring的Android
- DroidParts
不久就会有!
我正在开发一个Android共享库DroidFu,它会给你:
- 在缺less所需function的情况下,可以直接在Activities(和Services)中使用大量效用函数,例如产卵列表和错误对话框,检查Intent可用性以及其他解决方法/replace
- 轻松处理asynchronous任务(在方向更改后照顾复活对话框)
- 简单的XMLparsing使用约定而不是基于configuration的XML拉parsing器
- 新的适配器和小部件,例如ListAdapterWithProgress(在加载某个元素时渲染加载微调器作为最后一个元素)或者一个GalleryItem小部件,它将在渲染微调控件时通过URL延迟加载图像
- 一个ImageLoader,可以asynchronous加载网页上的图像,由FIFOcaching支持,非常适合在列表和东西中渲染头像
我打算在GitHub上提供这个function。
敬请关注。
更新(2013年2月)对不起,说没有人正在这个工作了。 所有参与这个项目的人都继续前进,而且由于lib主要用在Qype应用程序中,所以没有人愿意再维护它(Qype被Yelp顺便获得了,所以我甚至不确定我们是否被允许,因为它大部分是在我在Qype工作时间开发的。)
对于任何想要打捞的人来说,来源都在这里 。
不是一个真正的“软件框架”,而是一个轻松创build简单应用程序的工具(这就是Google所说的):
http://appinventor.googlelabs.com/about/
我不使用这个工具,因为我不是这个方法的忠实粉丝,但你可以试试看。
您可以使用App Inventor创build许多不同types的应用程序。 通常人们开始制作像MoleMash这样的游戏或者让你在朋友脸上绘制有趣图片的游戏。 您甚至可以使用手机的传感器,在倾斜手机的基础上通过迷宫移动球。
但是应用程序构build并不局限于简单的游戏。 您还可以构build通知和教育的应用程序。 您可以创build一个测验应用程序来帮助您和您的同学进行testing。 借助Android的文字转语音function,您甚至可以让手机大声问问题。
要使用App Inventor,您不需要成为开发人员。 这是因为不是编写代码,而是直观地devise应用程序的外观,并使用块来指定应用程序的行为。
现在最好的之一是恕我直言,就是Appcelerator
免费和开放源代码,为所有主要平台(跨平台)开发一个应用程序,编译应用程序本地代码,有一个丰富的API …
我喜欢玩它..很容易学习:)
希望这个帮助!
PS:即使听起来像我在那里工作,我不…不幸的是我:(
有几个不同范围和目的的框架可以使移动应用程序的开发速度更快,或跨平台或无代码。
技术在竞争和新想法方面蓬勃发展,所以如果你认为你可以build造一个圆形的车轮,请不要采取其他解决scheme作为威慑力量。
还有phonegap ,您可以使用它来使用html + javascript编写android应用程序。
Simple框架与Android完全兼容。 它是XML序列化和数据绑定的注释方法,是完全双向的。 所以你可以在Android平台上读写XML。 更重要的是它的真正轻量级,没有外部依赖。 本质上它就像一个JAXB代替Android平台。 有关更多信息,请查看教程 。
继续清单:
我正在研究BARACUS框架 ,重点在于缓解Android组件开发的痛苦。
当前function:
- 具有dependency injection的Bean容器(基于接口或实现的types)
- 纯Javaconfiguration
- Bean生命周期pipe理
- 微小的OR映射器解决scheme具有基本的ORM瓦特。 延迟加载和自动行映射
- 声明式表单validation
- 数据库热备份和恢复
- 自动数据库版本pipe理+自动迁移
该库可通过maven中央库 (包括maven原型)获得。
另外,一组教程可以在blogstpot上find
该图书馆是Apache2许可的,开放源代码(在github上),并可以在任何项目(商业+非商业)中免费使用。
我已经完成了为每个人开发一个Android框架,以便能够轻松快速地使用。 我已经开发了几个应用程序,它被称为appFramework ,正如你所看到的,你将在几秒钟内使用几乎所有的function和最新的库,只是扩展或实现我已经在库中创build的类。 安装过程已经包含在内,其余使用路线图由您决定!
已经创build类的function:
- 谷歌地图
- 回收站视图
- 改造
- Firebase身份validation
- 运行时权限
- CircleImageView
- BottomBar
- 标签风格select器
- 向右或向左滑动动作布局(FlingCard)
- 材质SearchView
- AppCompatActivity
- 抽屉
- 标记片段的活动
- ConfirmationDialog
有一个很好的编码!