Java Android和Arduino开发入门
我有超过一年的使用Netbeans IDE在Java中开发web和应用程序的专业经验。。。现在,对于我的公司打算开发的几个应用程序,我需要开始Android开发。我们最终计划进入基于Android和Arduino的应用程序和嵌入式系统开发领域 所有这些都说了,我想从你们所有人那里得到一句话,关于我应该如何开始Android开发 我想知道的是Java Android和Arduino开发入门,java,android,arduino,development-environment,Java,Android,Arduino,Development Environment,我有超过一年的使用Netbeans IDE在Java中开发web和应用程序的专业经验。。。现在,对于我的公司打算开发的几个应用程序,我需要开始Android开发。我们最终计划进入基于Android和Arduino的应用程序和嵌入式系统开发领域 所有这些都说了,我想从你们所有人那里得到一句话,关于我应该如何开始Android开发 我想知道的是 从Android的角度来看,哪个IDE更好?Netbeans还是Eclipse Android中是否有Struts hibernate之类的框架和jQuer
关于如何开始使用Android和Arduino的帖子和意见非常受欢迎…Eclipse得到了谷歌的官方支持,尽管我个人最喜欢的是 如果您想在现有web应用程序的基础上创建Android应用程序,您可能需要研究以下内容
我通常将我的最小SDK设置为8(Froyo),因为许多用户的设备上仍然有旧软件。我还没有遇到过太多使用早期软件的人。官方支持的开发工具是 要决定要开发哪个版本,您应该查看。它显示了android版本的分布。您想要访问的设备越多,您必须支持的版本就越旧。我认为2.2或2.3是一个很好的开始版本 Struts或Hibernate等框架对于Android来说太大了。您可以使用类似或的SQLite ORM框架来代替Hibernate 您也不应该尝试将现有Struts应用程序移植到Android
- 如果你想创建一个原生的Android应用程序,你应该让用户界面适应这个应用程序。记住,Android应用程序并不需要Struts应用程序的所有功能。您应该将这些功能减少到对移动设备有用的功能
- 另一种方法是创建现有网站的移动版本,并在移动设备上显示此网站。使用这种方式,您可以使用现有应用程序的大多数部分。如果你想在android市场上有所收获,你可以创建一个只用于显示移动网站的小应用程序