mobilefirst platform foundation71產(chǎn)品使用說明書_第1頁
mobilefirst platform foundation71產(chǎn)品使用說明書_第2頁
mobilefirst platform foundation71產(chǎn)品使用說明書_第3頁
mobilefirst platform foundation71產(chǎn)品使用說明書_第4頁
mobilefirst platform foundation71產(chǎn)品使用說明書_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

產(chǎn)品概 移動應(yīng)用程序開發(fā)簡 桌面和移動Web站點開 混合開 純本機開 每種開發(fā)方法的特 產(chǎn)品主要功 開 測 后端連 推送通 脫機方 更 安全 分 監(jiān) 應(yīng)用程序發(fā) 產(chǎn)品組 組件概 First FirstTest First FirsttformCloudant 客戶端運行時組 FirstOperations Application Firsttform Firsttform命令行界 產(chǎn)品版 FirsttformFoundationDeveloper FirsttformFoundationConsumerEdition和IBMFirsttformFoundationEnterprise FirsttformFoundationApplicationPatternConsumerEdition和IBMFirsttformFoundationApplicationPatternEnterprise 選擇相應(yīng)的版 系統(tǒng)需 按類型劃分的系統(tǒng)需求(高級 按平臺劃分的系統(tǒng)需求(詳細信息 按組件劃分的系統(tǒng)需求(詳細信息 功能和平臺列 FirsttformFoundation包括全面的開發(fā)環(huán)境、為移動優(yōu)化的運行時中間件、的利用IBM FirsttformFoundation,貴組織可高效地開發(fā)、連接、運行和管理富移動應(yīng)用 FirsttformFoundation有助于減 FirsttformFoundation可與應(yīng)用程序生命周期、使用IBM First?tformFoundation,您可以使用以下四種不同方法中的任何一種來開發(fā)移動應(yīng)用程序:Web開發(fā)、混合開發(fā)、混用開發(fā)和本機開發(fā)。 FirsttformFoundation利用IBM FirsttformFoundation,可以使用一系列受支持的方法來開發(fā)移動應(yīng)用程序。請查看圖1。圖桌面和移動Web站點開發(fā)使用Web站點開發(fā)方法,用戶可以啟動自己喜歡的瀏覽器并瀏覽至企業(yè)Web站點。應(yīng)用程序在移動設(shè)備的瀏覽器內(nèi)部運行,并使用標準技術(shù)(如HTML5、CSS3和JavaScript)來創(chuàng)建Web站程序進行修改以支持不同的瀏覽器引擎。但是,缺點是移動Web應(yīng)用程序無法設(shè)備功能(如聯(lián)系人列表),因為它們只依賴于瀏覽器和關(guān)聯(lián)的Web標準。另外,如果Web站點(尤其是企業(yè)后端系統(tǒng))尚未針對移動交互進行優(yōu)化,那么用戶體驗將不盡如人意。移動Web應(yīng)用程序不會通過應(yīng)用程序商店來發(fā)布。通過Web站點上的或用戶的移動瀏覽器中的書簽這些應(yīng)用程Web(HTML5、JavaScript和CSS)的應(yīng)用程序?;旌蠎?yīng)用程序在本機容器內(nèi)部運行,并使用瀏覽器引擎來顯示應(yīng)用程序界面。該界面通常基于HTML和JavaScript,還可以結(jié)合本機元素。本機容器使您的應(yīng)用程序可以Web應(yīng)用程序不可的設(shè)備功能,如智能上的加速計、照相機和本地器。ApacheCordova,可以通過JavaScript獲取這些功能。可以使用移動操作系統(tǒng)本機IDE(如本機s應(yīng)用程序隨附外部移動Web站使用此方法與移動Web站點開發(fā)類似但是您的移動Web站點顯示在IBMFirsttformFoundation提供的本機s內(nèi)部,而非設(shè)備瀏覽器中。使用此方法,您的移動Web站點可以通過本機容器顯示的API來設(shè)備本機功能。此方法有幾個缺點:從Web站點獲取應(yīng)用程序代碼和用戶界面可能使用戶體驗明顯降級當僅有的瀏覽器內(nèi)高速緩存選項為手動或通過HTML5時,將不會優(yōu)化脫機功能。預(yù)打包的HTML5資源面元素)來增強移動應(yīng)用程序。與先前方法不同的是,不是從外部Web站點加載Web資源,而是在應(yīng)用程序本身內(nèi)部對其進行打包。除了獲取本機容器提供的本機功能外,應(yīng)用Web在代碼和UI(HTML5+本機UI/使用某些HTML5屏幕的本機)中將Web和本機可以使用以下兩種方法之一將Web件和手勢的混合應(yīng)用程序,或具有本機應(yīng)用程序并添加HTML5屏幕。通過以此樣式Web在同一屏幕上將本機和Web組件進行混合。這有一些優(yōu)勢:您可以充分獲取所有平臺功能,如同時從本機和JavaScript代碼照相機或聯(lián)通過使用HTML5/JavaScript/CSS來盡可能復(fù)用代碼和Web開發(fā)技能。Android、iOS、JavaMEWindowsPhone的平臺,必須使用不同的編程語言來開發(fā)單獨的應(yīng)用程序,如針對使用Objective-C,針對Android使用Java或針對WindowsPhone8(Silverlight)使用C#。與桌面和移動Web應(yīng)用程序不同,本機和混合應(yīng)用程序通過應(yīng)用程序商店進行分1簡要列出了四種開發(fā)方法表移動本機s外部移動Web站點HTML5資源UI中混用Web無表移動本機s外部移動Web站點HTML5資源UI中混用Web(應(yīng)用程序到其他平高高無對本機設(shè)備功能的否否是是是編寫設(shè)備功能擴展否否是是是IBMFirsttformFoundation提供一個框架以支持安全移動應(yīng)用程序(應(yīng)用)的開發(fā)、優(yōu)化、集成和管理。IBMFirsttformFoundation未介紹用戶必須了解的您可以使用HTML5、CSS3和JavaScript(Java?或Objective-C)。IBMFirsttformFoundation提供了一個SDK,IBMFirsttformFoundation包含用于測試移動應(yīng)用程序的IBMFirsttformTestWorkbench。通過FirstTestWorkbench的移動測試功能,您可以在Android和iOS設(shè)備上對IBMFirsttformFoundation本機和混合應(yīng)用程FirsttformFoundation可以充當此中間件解決方案,并使與后端服務(wù)的通信更IBMFirsttformFoundation包含一個統(tǒng)一框架,用于為此類推送通知提在連接方面,移動應(yīng)用程序能夠以脫機、聯(lián)機或混合方式運行。IBMFirsttformFoundation步。IBMFirsttformFoundation包含用于數(shù)據(jù)交換和的名為JSONStoreIBMFirsttformFoundation簡化了版本管理和移動應(yīng)用程序兼容性。每次用戶啟動移動應(yīng)用程序時,應(yīng)用程序都會與服務(wù)器進行通信。通過使用該服務(wù)器,IBMFirsttformFoundation可以確定是否有較新的應(yīng)用程序版本可用,如果有,則IBMFirsttformFoundation通過配置監(jiān)視移動應(yīng)用程序與后端系統(tǒng)之間數(shù)據(jù)流的服務(wù)器來提供安全的端到端通信。通過IBMFirsttformFoundation,您可在FirstOperationsConsole中的可擴展操作分析平臺。分析功能使企業(yè)能夠IBMFirsttformFoundation包含一系列操作分析和報告機制,用于從IBMFirsttformFoundation應(yīng)用程序和服務(wù)器收集、查看和分析數(shù)據(jù),以及用于監(jiān)IBMFirsttformFoundationApplicationCenter是企業(yè)應(yīng)用程序器。利和小組使用。您可以控制在貴組織內(nèi)誰可以ApplicationCenter,并將應(yīng)用程序上載到ApplicationCenter庫,以及誰可以將這些應(yīng)用程序到移動設(shè)備并進行安裝。您還可使用ApplicationCenter來收集用戶的反饋,并有關(guān)安裝了應(yīng)用程序的設(shè)備的ApplicationCenter的概念類似于Apple公共AppStore或 y商店的概念,ApplicationCenter提供一個用于移動應(yīng)用程序文件的庫和一個用于管理該庫的基于Web的控制臺。ApplicationCenter還提供移動客戶機應(yīng)用程序,以允許用戶瀏覽由ApplicationCenter的應(yīng)用程序的,安裝應(yīng)用程序,為開發(fā)團隊提供反饋以及向IBM?EndpointManager公開生產(chǎn)應(yīng)用程序。使用控制表(ACL),可控制對通過ApplicationCenter和安裝應(yīng)用程序操作的權(quán)限。IBMFirsttformFoundation包含以下組件:FirstStudio、FirstServer、客戶端運行時組件、FirstOperationsConsole、ApplicationCenterFirsttformCloudant?Local和FirstApplicationPattern。、、IBMFirst?tformFoundation包含以下組件FirstStudioFirstServer、客戶端運行時組件FirstOperationsConsoleApplicationCenterFirsttformCloudant?Local和FirstApplicationPattern。、下圖顯示 tformFoundation的組件 1. First可移植性的方法有很多。對于IBM tformFoundation,您可以使用 Web技術(shù)和工具對所有支持的現(xiàn)代設(shè)備開發(fā)富HTML5、混合和本機應(yīng)用程序。使用本機代碼或標準Web語言通過統(tǒng)一ApacheCordova橋接來設(shè)備API要點:由于使用IBMFirsttformFoundation預(yù)安裝了ApacheCordova,因而您自己的ApacheCordova版本。使用同一應(yīng)用程序中的本機和標準使用第工具、庫和框架,如JQuery、SenchaTouch和Dojo實施運行時外表以構(gòu)建可自動適應(yīng)環(huán)境準則(如外形規(guī)格、屏幕密度、HTML支持和UI輸FirstTestFirstTestWorkbench為您提供一部分Rational?TestWorkbenchTestEdition功能以幫助自動創(chuàng)建、執(zhí)行和分析Android和iOS設(shè)備上的First本機、混合和Web應(yīng)用程序的功能測試。FirstTestWorkbench是單獨安裝的FirstStudio的附加組件FirstFirstServer是使用First工具開發(fā)的移動應(yīng)用程序的運行時容器。它不是Java?tformEnterpriseEdition(JavaEE)意義上的應(yīng)用程序服務(wù)器。它充當IBMFirsttformFoundation應(yīng)用程序包的容器,實際上是Web應(yīng)用程序的集合,可以選擇打包為在傳統(tǒng)應(yīng)用程序服務(wù)器基礎(chǔ)之上運行的EAR(企業(yè)歸檔)文件。組件的適配器,它們負責(zé)將后端企業(yè)系統(tǒng)信息及基于云的服務(wù)傳送至用戶設(shè)備。您可以使用這些適可以使用FirstServer來執(zhí)行下列任務(wù)配置、測試和部署描述性的XML文件,以通過使用標準的First工具連接到各種后直接更新已部署的混合和Web應(yīng)用程序,無需搜尋不同的應(yīng)用程序商店(遵守供應(yīng)商的服自動將分層數(shù)據(jù)轉(zhuǎn)換為JSONFirsttformCloudant數(shù)據(jù))的高級NoSQL數(shù)據(jù)庫。,作為JSON文檔庫FirsttformCloudantLocal非常適合管理多結(jié)構(gòu)化或非結(jié)構(gòu)化數(shù)據(jù)。,F(xiàn)irstCloudant擴展包含SDK和SDK通過支持IOS和Android開發(fā)人員的本機語言對象、脫機和聯(lián)機,擴展CloudantAPI。有關(guān)信息,請參閱在Cloudant中移動數(shù)據(jù)。通過與FirstData相集成提供使用OAuth的認證。有關(guān)信息,請參閱安裝FirstData。IBMFirsttformFoundation提供將服務(wù)器功能嵌入在已部署應(yīng)用程序的目標環(huán)境中的客戶機端運行時代碼。這些運行時客戶機API是集成到本地的應(yīng)用程序代碼中的庫。它們通過為應(yīng)用程序定義預(yù)定義界面來本機設(shè)備功能,從而補充FirstServer。在這些API中,IBMFirsttformFoundation使用ApacheCordova開發(fā)框架此框架在標準Web技術(shù)(HTML5、CSS3和JavaScript)和不同移動平臺提供的本機功能之間提供統(tǒng)一橋接。移動數(shù)據(jù)集成:連接和認證跨平臺支持:運行時外表、UI抽象和HTML5工具包兼容性移動式客戶機功能:混合應(yīng)用程序框架、對設(shè)備API的和推送通資源服務(wù):直接更新應(yīng)用程序Web資源和HTML5高速緩存FirstOperationsFirstOperationsConsole可以使用FirstOperationsConsole來執(zhí)行以下任務(wù):通過基于Web的集中式控制臺所有部署的應(yīng)用程序、適配器和推送通知規(guī)則分配特定于設(shè)備的標識(ID通過使用應(yīng)用程序版本和設(shè)備類型的預(yù)配置規(guī)則禁用連接到FirstServer的能Application利用ApplicationCenter,您可以在單個移動應(yīng)用程序庫中共享組織內(nèi)正在開發(fā)的移動應(yīng)用程ApplicationCenterApplicationCenter(即移動式客ApplicationCenterApplicationCenter的目的在于實現(xiàn)公司內(nèi)部的,您可以將某些移動應(yīng)用程序的目標指定為特定用戶組??蓪pplicationCenter用作一個企業(yè)應(yīng)用程序商店。利用ApplicationCenter,您可以管理移動設(shè)備上安裝的本機或混合應(yīng)用程序。ApplicationCenter支持為Android平臺、AppleiOS平臺、WindowsPhone8平臺和BlackBerry操作系統(tǒng)6和7平臺構(gòu)建的應(yīng)用程序,但是不以移動Web應(yīng)用程序為目標。當前版本ApplicationCenter不支持WindowsPhone7、WindowsRT和BlackBerry操作系統(tǒng)10Firsttform通過FirsttformPatterns,您可以在IBM?PureApplication?System或IBMPureApplicationServiceonSoftLayer?上部署FirstServer。通過這些模式,管理員和公IBMPureApplicationSystem是一個基于IBMX-Architecture的可高度擴展的集成系的資源配置。IBMPureApplicationSystem平臺的應(yīng)用程序管理功能可快速、簡單且重復(fù)IBMPureApplicationSystem提供在集成系統(tǒng)付的虛擬工作負載和可擴展基礎(chǔ)結(jié)構(gòu)Firsttform命令行界為幫助您獲得更優(yōu)秀的工具體驗,IBMFirsttformFoundation提供命令行界面(CLI)工具以輕松創(chuàng)建和管理應(yīng)用程序。CLI支持您使用首選文本編輯器或替代IDE來創(chuàng)建命令支持諸如使用API部署等任務(wù)。您可以從命令行創(chuàng)建和部署適配器,然后本地測試。您可以從CLI或REST服IBMFirsttformFoundation提供了多個版本:IBMFirsttformFoundationDeveloperEdition、IBMFirsttformFoundationConsumerEdition、IBMFirsttformEnterpriseEdition、IBMFirsttformFoundationApplicationPatternConsumerEdition和IBMFirsttformFoundationApplicationPatternEnterpriseEdition。IBMFirsttformFoundationDeveloperIBMFirsttformFoundationDeveloperEdition是IBMFirsttformFoundation的自包含開發(fā)工具的免費、非保證集合??蓮腎BMFirsttformDeveloperCenterWeb站點獲取。IBMFirsttformFoundationDeveloperEdition包含以下組件:IBMFirsttformStudio,作為Eclipse插件提供IBMFirsttformTestWorkbench,作為Eclipse插件提供在安裝FirstStudio后,可以選擇在Eclipse中安裝測試工作臺。IBMFirsttform命令行界面,作為可安裝的提供。您可以安裝并用Firsttform命令行界面作為集成開發(fā)環(huán)境FirstStudio的備選項IBMFirsttformFoundationConsumerEdition和IBMFirsttformFoundationEnterpriseEditionIBMFirsttformFoundationConsumerEdition和IBMFirsttformFoundationEnterpriseEdition是相同的程序,只是證不同。這些程序由IBM?國際協(xié)議提供支持,并且可以通過IBMPassportAdvantage?獲取。IBMFirsttformFoundationConsumerEdition和IBMFirsttformFoundationEnterpriseEdition包與IBMFirsttformFoundationDeveloperEdition中相同的三個組件單獨的IBMFirsttformServer組件,作為IBMInstallationManager軟件包IBMFirsttformFoundationApplicationPatternConsumerEdition和IBMFirsttformFoundationApplicationPatternEnterpriseEditionIBMFirsttformFoundationApplicationPatternConsumerEdition和IBMFirsttformFoundationApplicationPatternEnterpriseEdition是相同的程序,只是許可證不同。這些程序由IBM國際協(xié)議提供支持,并且可以通過IBMPassportAdvantage獲取。IBMFirsttformFoundationApplicationPatternConsumerEdition和IBMFirsttformFoundationApplicationPatternEnterpriseEdition包含以下組件:與IBMFirsttformFoundationDeveloperEdition中相同的三個組件單獨的IBMFirsttformFoundationApplicationPatterns組件,作為可安裝的如果希望開始開發(fā)和了解IBMFirsttformFoundation,請選擇IBMFirsttformFoundationDeveloperEdition。FirstStudio和IBMFirsttform命令行界面都包含嵌入式FirstDevelopmentServer。該版如果計劃開發(fā)和部署生產(chǎn)應(yīng)用程序,請選擇IBMFirsttformFoundationConsumerEdition或FirstEnterpriseEdition。這些版本提供完整的生產(chǎn)支持。客戶可以通過IBMFirsttformFoundation的IBM支持主頁獲取支持。如果計劃開發(fā)和測試移動應(yīng)用程序并部署到IBMPureSystems?或IBMSmartCloud?Orchestrator,請選擇IBMFirsttformFoundationApplicationPatternConsumerEdition或IBMFirsttformFoundationApplicationPatternEnterpriseEdition。此外,任何版本的用戶都可以在StackOverflow社區(qū)中獲取幫助,在該社區(qū)中將盡最大努力IBMFirsttformFoundation的系統(tǒng)需求包括操作系統(tǒng)、Eclipse版本、SDK和IBMFirst?tformFoundation的系統(tǒng)需求包括操作系統(tǒng)、Eclipse版本、SDK和其他軟支持IBMFirsttformFoundation的操作系統(tǒng),包括移動設(shè)備操作系支持FirstStudio(即基于Eclipse的IDE)的Eclipse版受支持的軟件開發(fā)工具包(IBMFirsttformMacIBMFirsttformApplicationFirsttformCloudant?IBMFirsttformOperationalIBMFirsttformIBMFirsttform命令行界IBMFirsttformIBMFirsttformTestIBMFirsttformDevice IBM?SupportPortal上的OSfeaturemapforIBMFirsttformFoundation技術(shù)說明列出了在IBMFirsttformFoundation支

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論