原創|其它|編輯:龔雪|2014-03-12 15:11:48.000|閱讀 843 次
概述:eMobc是用于生成web、移動web、原生iOS以及Android應用的開源框架,使用XML快捷而輕松地開發移動應用。本文從專業社區、專業服務、框架功能等方面對eMobc做了詳解。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
用于生成web、移動web、原生iOS以及Android用于的開源框架,使用XML快捷而輕松地開發移動應用。
它是什么?
專業人士和學生參與改進和使用開源框架的一個生態系統。意在快速輕松編程移動應用。作為你的技術和興趣你可以參與不同任務和項目。社區還有求職欄,在那你可以選擇付費項目。
如何運作?
作為社區一部分,你可以產于改進功能和新應用項目。你所做的所有改進和新增都被發布在社區,在我們所有的通用工具中逐漸提升,而同時,你也許能獲得客戶公司的專業項目。
框架是個人人分享的工具。人們用它工作,也在它里面工作,其間,人們分享知識和理念。框架注重你的公用設施移動應用編程潛能。
雖然社區許可免費,但社區也可能建立工作組來執行特別項目:開放數據的移動應用、大學項目、研究部門、大學和公立學校。帶來的是無盡廣泛的可能性。
使用框架:
你是新人并且將為了你的項目、應用和測試學習它,使用它。注冊社區然后下載框架以訪問信息。如果你發布源代碼,即可免費使用框架。
改進框架:
你是一個程序員,并想要參與修復漏洞和添加新功能。注冊社區便可訪問并引入官方改進。
程序員許可證
eMobc框架包括兩種許可證:
社區許可用來創建開源移動應用,如果你想要開發公共使用的移動應用,這就是你的選擇,是免費的。
專業許可證讓你能夠創建移動應用和開源私人代碼。你可以為了商業目的改進和維護同樣的代碼。如果你是為那些想要保護其應用代碼的用戶而開發應用,這是你的選擇。
社區(免費)許可包括:
專業許可包括:
eMobc是一個軟件工廠(下一代移動應用開發)。在eMobc中我們為Android、iOS操作系統、web應用或HTML5應用開發應用。加快并簡化所有流程。
原生應用開發
為特殊操作系統設計。允許最大化設備能力并受益于其自然組件。訪問傳感器,改進用戶界面,脫機操作,出現在應用程序商店。
web應用開發
為各種操作系統設計。依靠于有一個在線網絡服務器。通常以HTML5+JS+CSS(網絡技術)編寫。在編程和分配渠道上有更多的自由。但其它需要資源和在線鏈接。
移動網絡應用
有不少用戶會用手機訪問你的信息,嘗試鏈接到你的網站并交互信息。你是否覺得很難導航并且看清東西,你的客戶也一樣。
后端開發
移動應用經常需要服務器。訪問和查詢數據庫、文件轉換、實時消息。完全用著服務器來開發你的應用(從頭開始或修改現有的一個),也提供所有層面的維護。
eMobc發布自由,并在Github平臺上是免費的(免費社區版本)。
有適用于每種語言的版本(Java、Objective-C 和 HTML5)。同樣,框架還為你提供綜合指南和程序員API在線指南,以便你輕松學習。
工具和社區論壇,對于與其它用戶分享問題和知識很有幫助。
原生
程序是100%的原生應用。有了eMobc的iOS和Android框架,可以輕松編程原生應用。無論是對Android還是iOS Objective-C,都可以加快開發時間。通過XML文件(也可以使用框架的控制面板)定義你的應用,用你最喜歡的IDE來修改和編譯代碼。eMobc框架可用于Eclipse項目上的Java 和 XCode上的Objective-C。利用由原生庫提供的可能性,來獲取先進的硬件功能,諸如GPS、加速計、震動、攝像頭、無線、設備通信等,豐富用戶界面、提升可訪問性和自定義功能。添加廣告、發送通知、訪問設備數據均為可包含原生開發的改進。
XML
eMobc引入XML結構,專為移動應用而準備。通過你的應用的大多數方面來定義XML。定義文本、界面設計、屏幕定義、更新內容......XML結構下編程非常簡單,指南和動態生成的屏幕哪怕幾乎沒有技術知識的人創造了創建新模型的可能性。
eMobc使用XML定義用戶界面,不僅僅是內部,還包括導航和內容之類的應用功能。
它使用開放標準的XML并重新使用代碼以在不同的平臺構建應用。
屏幕
當我們思考并設計一個移動應用時,自然地將應用分成多“屏幕”的信息。eMobc亦如此。
這個方法方便了美術設計師的工作。它們也將產品分開以繪制草圖,快速生成演示,展示最終結果。
動態生成
有了eMobc你可以讓應用動態生成屏幕(基于從服務器接收到的數據)。多虧了XML能夠適應外部服務的每一個屏幕。
還有屏幕能動態生成基于所有導航的服務,以增長你的應用屏幕和功能。
你甚至可以收集用戶品味并動態生成一些內容。
MVC
eMobc有一個結構Model-View-Controller,包括:
跨平臺
有了eMobc你可以以多種方式開發跨平臺應用。
開發跨平臺原生應用、移動網站和web應用,無需變更工具。有三種版本的框架:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網