我使用Netbeans IDE在Java中进行Web和应用程序开发已有一年多的专业经验......现在,对于我公司打算提出的几个应用程序,我需要开始使用Android Development。我们最终计划进入基于Android和Arduino的应用程序和嵌入式系统开发..
所有这些已经说过了我想从大家那里得到一个关于我应该如何开始使用Android开发的话......
我想知道的是
注意:我是一名经验丰富的Java开发人员,但他是Android的绝对初学者。 关于我们如何开始使用Android和Arduino的帖子和意见是最受欢迎的......
答案 0 :(得分:1)
Eclipse正式支持Google,但我个人最喜欢的是IntelliJ。
如果您想基于现有的Web应用程序创建Android应用程序,您可能希望查看PhoneGap之类的内容。
我通常将我的最低SDK设置为8(Froyo),因为许多用户的设备上仍然有较旧的软件。我没有遇到太多拥有早期软件电话的人。
答案 1 :(得分:1)
官方支持的开发工具是Eclipse ADT Plugin。
要决定要开发哪个版本,请查看this chart。它显示了Android版本的分布。您希望获得的设备越多,您需要支持的版本就越多。我认为2.2或2.3是一个很好的版本。
像Struts或Hibernate这样的框架对于Android来说过于庞大。您可以使用SQLite ORM框架代替Hibernate,例如Green Dao Orm或OrmLite
您也不应尝试将现有的Struts应用程序移植到Android。