Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android和Arduino开发入门_Java_Android_Arduino_Development Environment - Fatal编程技术网

Java Android和Arduino开发入门

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

我有超过一年的使用Netbeans IDE在Java中开发web和应用程序的专业经验。。。现在,对于我的公司打算开发的几个应用程序,我需要开始Android开发。我们最终计划进入基于Android和Arduino的应用程序和嵌入式系统开发领域

所有这些都说了,我想从你们所有人那里得到一句话,关于我应该如何开始Android开发

我想知道的是

  • 从Android的角度来看,哪个IDE更好?Netbeans还是Eclipse
  • Android中是否有Struts hibernate之类的框架和jQuery之类的UI开发框架
  • 我们计划推出现有应用程序的android版本,如ERP解决方案和其他应用程序。。它们是使用Struts2和jQuery在Java中构建的。。我们应该如何开始在android上移植它们
  • 当我在netbeans中开始使用Android时,它问我Android的版本,如3、4.0和其他我正在开发的应用程序。。那么,在开始开发时,我们应该考虑android操作系统的哪个版本呢
  • 注:我是一名经验丰富的Java开发人员,但绝对是Android的初学者。。
    关于如何开始使用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市场上有所收获,你可以创建一个只用于显示移动网站的小应用程序

    你的问题似乎太开放了。请看:@Morrison yeah buddy我知道我的帖子非常笼统,但我真的是一个绝对的初学者,所以我认为我应该站在零点,从大家那里得到反馈,因为这将帮助我们以后不陷入麻烦。。。我有过非常糟糕的经历,一开始没有经过适当的讨论,然后陷入了严重的混乱@svg:我同意你的观点,对这类问题获得好的答案是非常重要的,只是这不是讨论的合适论坛。有一个针对Arduino特定网站area51.stackexchange.com/Propositions/49538/Arduino的网站提案。如果你愿意,你可以支持它并帮助它上线!任何arduino的问题都会受到欢迎(如果框架合理的话)。