Appcelerator®是一个开源开发平台,旨在允许程序员创建在各种设备上运行的本机应用程序。该平台旨在仅使用开发人员已掌握的基于web编程的知识来创建这些应用程序。该公司声明的目标是从电话和个人数据助理到台式机、...
Appcelerator®是一个开源开发平台,旨在允许程序员创建在各种设备上运行的本机应用程序。该平台旨在仅使用开发人员已掌握的基于web编程的知识来创建这些应用程序。该公司声明的目标是从电话和个人数据助理到台式机、平板电脑和笔记本电脑的各种现代设备。为了满足这一需求,Appcelerator®允许开发人员对应用程序进行一次编程,然后使用该平台创建将在多个设备上以本机方式运行的版本。这种方法与以前的方法的关键区别在于,它为每个环境创建单独的应用程序,而不是一个设计用于多个环境的框架。Appcelerator专为在多种设备上运行而设计,包括平板电脑。Appcelerator®的主要目标受众是web开发人员。因此,使用该平台创建应用程序所需的编程知识与创建基于Internet的应用程序所需的知识没有什么不同。其概念不是简单地创建一个在上运行的应用程序的单一版本然而,有几种操作系统。相反,Appcelerator®为每个目标设备创建一个应用程序版本。因此,最终产品不仅在iPhone®或iPad®操作系统中运行,同时也适用于基于Android®的手机,但将作为为每个设备量身定制的独立应用程序来实现这一点。Appcelerator平台用于设计针对iPhone和Android设备进行优化的应用程序。这种方法可能会为小型开发人员提供一些特别的优势。否则,开发一个在多个设备上无缝运行的应用程序对于一个小时间或独立程序员来说,设备可能是一个困难的挑战根据目标设备的不同,开发一个集成应用程序可能需要掌握多种编程语言和熟悉多种操作系统。除了这些最初的障碍之外,还有测试、调试、调试等方面的工时,即使是在一个操作系统上重新运行应用程序,也可能意味着大量的时间投资,这种方法的节省可能同样重要。只需为每个应用程序创建一个版本,以便为多个设备提供服务,这可能会释放人力,提高整体生产率。这就留下了在进一步研究和开发其他应用程序方面投入工时的潜力,或者,由于时间或预算限制,以前可能无法实现的主应用程序的细化。生产Appcelerator®的公司也有一个明确的目标,即改善应用程序用户的状况。这可以通过允许原本功能较少或更少的应用程序来实现由于本机编程功能,可以创建更丰富的体验。此外,这可以通过市场上更多的应用程序来实现,这些应用程序以前只限于特定的操作系统,但现在可以跨多种格式和设备运行。Appcelerator®的主要目标受众是web开发人员
-
发表于 2020-08-07 13:06
- 阅读 ( 873 )
- 分类:电脑网络