2

由于我们使用 Eclipse 开发 Android,我们发现了这个限制。
因为有些用户正在使用 Window、Android 或 IOS。不同的操作系统我们要开发不同的应用程序,
为什么不使用SenCha touch,只开发1次,然后我们可以在任何操作系统上使用。
但是我有一些问题不知道 Sencha Touch 是否可以做以下功能

问题

1)Sencha Touch可以让应用全屏并隐藏android状态栏,使用的设备只能执行我们创建的应用,不能打开其他应用或浏览器。可不可以?

2)煎茶触摸可以做一个应用程序吗?不是网站?

3)和用户不能退出应用程序。能不能做这个功能,Yes or No?

4)当Android启动应用程序运行我们创建的煎茶应用程序时。一旦应用程序执行,用户就不能像我在问题#1和#2中提到的那样执行任何事情。

请回答问题 #1 #2 #3 #4,并明确回答是或否

4

2 回答 2

1

从您的问题中我可以理解,您正在寻找使用 Sencha Touch 制作原生应用程序,这确实可以完成。这可以完全使用 Sencha Touch 框架来完成,或者您可以使用 PhoneGap 来协助并允许额外的本机设备功能。

Sencha Touch 原生构建指南:http ://docs.sencha.com/touch/2.3.0/#!/guide/ native_packaging PhoneGap: http: //phonegap.com/

使用其中任何一个,Sencha Touch 原生应用程序将(问题 1)全屏运行并隐藏 Android 状态栏。问题 3 和 4 对我来说真的没有意义,但希望上面的指南能在需要时为您提供帮助。

于 2013-10-22T12:13:47.723 回答
0

正如 Kevhendar 上面提到的,您当然可以使用 Sencha Touch 创建一个原生应用程序。以下是我的理解:

问题一:

的,Sencha Touch 确实允许您在移动设备上创建像原生应用程序(如您所说的全屏应用程序)一样运行的应用程序。强大的功能之一是您可以开发原生应用程序(虽然技术上“原生”是指使用核心技术创建的应用程序)以及移动 Web 应用程序。因此,您的问题的答案是肯定的,您可以通过使用本机打包工具构建您的应用程序来隐藏状态栏(Kevhender 提到的链接)。

问题2:

的,您可以使用 Sencha Touch 创建类似应用程序的应用程序。从上面可以找到部分答案。

http://miamicoder.com/2012/how-to-create-a-sencha-touch-2-app-part-1/

问题 3:

我的理解是,您不希望用户像我们在网站上那样通过点击退出按钮或关闭按钮来退出应用程序。如果是这样,答案是YES。当您使用 Sencha Touch 创建本机应用程序时,您显然无法选择让用户拥有关闭按钮或类似的东西。

问题 #4:

这还不清楚。但是,如果您想在启动时运行您的应用程序。您需要在清单文件中获得一些许可(我认为这与 Sencha Touch 无关)。

我希望这对您有所帮助。

于 2013-10-22T16:31:12.507 回答