繁体   English   中英

在蜂窝设备上开发Apps

[英]Developing Apps ON honeycomb devices

所以这就是我的想法。 必须先在计算机上开发Android应用,然后才能将其安装到移动android设备上。 到目前为止,这是最好的解决方案。 大多数启用了android的设备,这些设备中的电话以及想要在其电话上开发应用程序的设备都很小,而且不方便。

但是,既然这些运行Android 3.x的10英寸平板电脑发布了,那么拥有一个可以直接在这些设备上开发蜂窝特定应用程序的应用程序难道不是一件容易的事吗?这是否正在开发中?不是吗?我不是android的新手,所以肯定有某些方面我会忽略,这会使事情变得更加复杂。

现在有多种解决方案。 我已签出此应用程序:

AIDE-适用于Android的Java IDE

...并给人留下了深刻的印象。 我真的认为您需要外接蓝牙键盘和鼠标才能提高工作效率。 如果您的设备具有HDMI输出或支持MHL的USB输出,则可以将其连接到监视器,并将其更多地变成“台式机”。 看这里:

将移动设备用作台式计算机

第2部分:将Android设备用作桌面

有一些注意事项。 例如,我的设备使用内部显示器的分辨率(放大)来镜像显示内容。 因此,如果您的设备具有与屏幕相同的分辨率,或者至少具有足够高的分辨率,则将非常有益。 此外,平板电脑可能更适合,因为它以平板电脑布局模式运行应用程序,而不是手机布局,而在更大的屏幕上一切都太大了。 还值得注意的是后退,主页和多任务按钮。 目前,Galaxy Nexus是唯一将这些按钮用作软键的手机,因此它们会出现在屏幕上,您可以使用蓝牙鼠标单击它们。 对于平板电脑,我认为这些按钮始终是软键,但是其他电话可能需要伸手才能拿到电话并单击这些按钮。 其中一些键盘上已分配有按键,也许所有按键都已分配。 例如,Esc又回来了。

  1. 为Android构建编译器,aapt,aidl和其他开发工具。
  2. 获取在Android上运行的标准Java VM。
  3. 使Eclipse在Android上运行。

我怀疑在这一点上,您会发现在当前ARM CPU上的Eclipse体验...还不那么有趣。 :)

而且一般的UX现在可能不太合适。 例如,想象一下在自托管环境中调试应用程序。 如果没有同时在屏幕上显示多个应用程序,这将非常痛苦。

已经有一些事情允许使用诸如Smalltalk,基于Web的开发之类的解释语言在Android上进行简单开发。我认为我们与完全托管的完整传统Android开发环境有些脱节,但是对于假设它会在某个时候发生。

据我所知,目前尚无此功能或尚在开发中。

我认为您可以从Google for Honeycomb创建像“ App Inventor”这样的Android应用。 使用App Inventor,您可以使用简单的构建块构建应用程序。

但是像Eclipse和Android SDK这样的完整开发环境可能永远无法在Honeycomb平板电脑上运行。 开发环境在大屏幕(平板电脑上没有的东西,因为它是移动设备)上最好地工作,并且您需要键入很多代码(在触摸屏上不太好用)。

这个想法是创造,这是一个很好的问题,但是我认为它不会很快发生。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM