Appcelerator?是一個開源開發平臺,旨在允許程序員創建在各種設備上運行的本機應用程序。該平臺旨在僅使用開發人員已掌握的基于web編程的知識來創建這些應用程序。該公司聲明的目標是從電話和個人數據助理到臺式機、...
Appcelerator?是一個開源開發平臺,旨在允許程序員創建在各種設備上運行的本機應用程序。該平臺旨在僅使用開發人員已掌握的基于web編程的知識來創建這些應用程序。該公司聲明的目標是從電話和個人數據助理到臺式機、平板電腦和筆記本電腦的各種現代設備。為了滿足這一需求,Appcelerator?允許開發人員對應用程序進行一次編程,然后使用該平臺創建將在多個設備上以本機方式運行的版本。這種方法與以前的方法的關鍵區別在于,它為每個環境創建單獨的應用程序,而不是一個設計用于多個環境的框架。Appcelerator專為在多種設備上運行而設計,包括平板電腦。Appcelerator?的主要目標受眾是web開發人員。因此,使用該平臺創建應用程序所需的編程知識與創建基于Internet的應用程序所需的知識沒有什么不同。其概念不是簡單地創建一個在上運行的應用程序的單一版本然而,有幾種操作系統。相反,Appcelerator?為每個目標設備創建一個應用程序版本。因此,最終產品不僅在iPhone?或iPad?操作系統中運行,同時也適用于基于Android?的手機,但將作為為每個設備量身定制的獨立應用程序來實現這一點。Appcelerator平臺用于設計針對iPhone和Android設備進行優化的應用程序。這種方法可能會為小型開發人員提供一些特別的優勢。否則,開發一個在多個設備上無縫運行的應用程序對于一個小時間或獨立程序員來說,設備可能是一個困難的挑戰根據目標設備的不同,開發一個集成應用程序可能需要掌握多種編程語言和熟悉多種操作系統。除了這些最初的障礙之外,還有測試、調試、調試等方面的工時,即使是在一個操作系統上重新運行應用程序,也可能意味著大量的時間投資,這種方法的節省可能同樣重要。只需為每個應用程序創建一個版本,以便為多個設備提供服務,這可能會釋放人力,提高整體生產率。這就留下了在進一步研究和開發其他應用程序方面投入工時的潛力,或者,由于時間或預算限制,以前可能無法實現的主應用程序的細化。生產Appcelerator?的公司也有一個明確的目標,即改善應用程序用戶的狀況。這可以通過允許原本功能較少或更少的應用程序來實現由于本機編程功能,可以創建更豐富的體驗。此外,這可以通過市場上更多的應用程序來實現,這些應用程序以前只限于特定的操作系統,但現在可以跨多種格式和設備運行。Appcelerator?的主要目標受眾是web開發人員
-
發表于 2020-08-07 13:06
- 閱讀 ( 533 )
- 分類:電腦網絡