日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 《近匠》iMAG:移動應用快速跨平臺開發工具

《近匠》iMAG:移動應用快速跨平臺開發工具

來源:程序員人生   發布時間:2014-09-06 15:30:23 閱讀次數:4191次

在本地和HTML5應用開發策略中,移動中間件連接設備和本地硬件的服務。在不需要重寫后端的情況下,它也可以使企業架構師和開發者再利用同一的后端邏輯來幫助多臺移動設備與每一個單獨設備進行工作。本期《近匠》采訪了飛舸益動產品總監邱楊,公司旗下的移動開發平臺iMAG,采用XML+Javascript技術開發原生跨平臺應用。

CSDN移動:請講講你們是誰?你們以往的從業經歷?

飛舸益動(Fingersoft)是2009年在北京中關村軟件園成立的一家軟件企業,專注在企業信息化管理和數據資源整合優化。

我們在2010年推出了iMAG移動中間件產品(imagapp.com),幫助企業和開發者高效構建自己的移動應用,這些應用不僅是原生的還是跨平臺的,一次開發自動兼容不同平臺移動設備。

核心團隊來自一家荷蘭公司設在中國的研發部門。在移動領域,我們最早是做一個叫OpenRemote的國外開源項目,是用iPhone、Android等手機來控制室內的智能家電,是JBoss的創始人Marc Fleury搞的項目,iMAG團隊的早期成員都來自這個項目。

CSDN移動:為什么要做這樣一個工具?iMAG認為開發者有什么樣的需求?

首先是我們自己有比較強烈的這方面的需求,因為公司的業務重心已經轉向移動領域,這時候面對大量的移動App開發的需求,我們自己面臨這個問題的困擾。

大家都知道手機平臺的復雜,開發一個移動項目,團隊需要掌握不同的語言、不同的開發技術。對于企業應用來說,重點應該在業務層面,不應在系統底層技術上牽扯過多的精力。而且企業的業務靈活多變,對于系統的維護性和擴展性也有較高的要求,正是這樣中間件技術才有了用武之地。可以對比一下,在系統后臺有Java這樣的跨平臺語言,在PC前端有HTML和Javascript這樣跨平臺的Web技術,而在移動端卻缺少類似的平臺或技術來支撐。

雖然移動端Web或許是一個選擇,但這樣一來就失去了手機平臺自身的特色。據說iOS剛出來的時候并不允許第三方開發原生應用,開發者在iOS平臺只能開發Web形式的App,喬布斯一開始也是想用Web糊弄大家,后來經不住群眾的呼聲不得已才開放了原生接口,可見Web應用和原生應用之間的差距。在使用Web開發的同時,也讓我們在用戶體驗上有所犧牲,我們的App可能也會因此而失去競爭力。


iMAG企業移動平臺總體技術架構

考慮到這些因素,我們決定開發一套移動中間件系統,這套系統首先要保留原生應用的用戶體驗,而且還要像Web應用那樣容易開發和維護,上層的業務功能就像積木那樣容易搭建。兼容各個系統各個平臺去實現一個中間層,這將是一個創新的移動中間件系統,但實現起來絕非易事,還好我們堅持下來了,并且走過了三年,也就是現在的iMAG。

CSDN移動:iMAG是針對移動開發的哪一個環節?在這個環節中,現在是一種什么狀況?格局是什么樣的?

iMAG是一個面向企業面向開發者的平臺,企業和開發者們在iMAG產品的基礎之上構建自己的移動應用。iMAG解決的不僅是跨平臺開發的問題,而且提供完整的移動應用生命周期管理,包括了App的開發、測試、集成、打包、發布等各個環節。iMAG企業版的iMAG Manager作為企業App的管理和運營的支撐系統,可以部署在企業內網,它是手機客戶端和企業后端應用之間的橋梁。iMAG Manager集成了應用管理、設備管理、數據統計、推送管理、版本更新、安全認證等諸多功能和服務,并在新的4.0版本推出了企業移動應用門戶和企業應用市場的功能。所以說iMAG是面向企業和開發者的一個整體的解決方案。


iMAG工作原理

  • 提供一個快速使用通用開發技術開發移動應用的工具 
  • 提供移動應用開發、部署??????、管理、集成、接入等能力
  • 一次開發跨iOS、Android多個智能平臺  
  • 使用標準JavaEE開發技術,開發人員學習難度大大降低  
  • 現有WEB開發人員都可以轉化為手機應用開發人員

當前國內市場,也有一些號稱移動中間件的產品,但基本都采用HTML5方案。在技術實現上一般都是采用國外開源的PhoneGap項目進行了封裝,就像國內號稱自主研發的手機操作系統,都是在開源的Android系統上進行修改,在這點上iMAG算得上是個另類。所以說iMAG在產品定位和技術路線選擇上和其他這些產品還是有很大差別的,技術方案本身沒有先進與不先進、好與不好一說,但不同的技術方案適用場景是不同的,我們為用戶提供了一個不同的選擇。

CSDN移動:產品做了多久?什么時候推出的?

iMAG項目是從2010年啟動的,到現在已經有三年多。 最先是用了大概兩周時間做了第一個Android平臺上的Demo版本,1.0版本發布用了三個月時間,后面兩年多的時間,經歷了幾十個版本的不斷優化升級,直到iMAG 3.0版本推出來的時候才是比較符合我們最初期望的產品,我們認為它真正成熟了。可以看到做一個成熟的商業軟件和做出一個Demo或產品原型的差距,尤其是當我們試圖用一個靈活的產品去解決一類復雜問題或需求的時候,這是個系統工程,中間有很多關鍵問題你必需堅持不懈的去發現最好的解決方案,你需要專注、投入、還要有足夠的耐心。

iMAG的網站平臺推出來要晚一些,一開始只是提供了一些內部賬號供合作伙伴使用。從今年開始才真正平臺化運營,推出了云平臺版和免費版,這樣小微企業甚至是個人開發者也可以來用我們的產品。在云計算火熱的今天,基于網絡平臺來為我們的客戶提供更好的服務也是大勢所趨,而且飛舸益動本身也不同于傳統的軟件企業,我們更注重共享、自由的開源文化。

CSDN移動:針對產品與需求,從第一個內測版本,到現在,你們做了哪些轉變?開發這套系統有什么技術門檻或者有什么技術積累和優勢?

從iMAG 1.0版本起,我們先后做了Android、iOS、Brew、Symbian和BlackBerry共五個系統平臺的版本,后面塞班和黑莓的出局已成定局,就將平臺進行精簡,專注發展Android和iOS版本。從最初的1.0版本發展到現在的4.0版本,每兩周會發布一個小的迭代版本,每年會有一個大的版本更新。在項目管理上,我們是國內較早的一批Scrum敏捷方法的實踐者,保持對需求的快速響應,做到持續集成,注重代碼重構。


ITeye社區產品demo


企業微信產品截圖

實現一套移動中間件系統在技術上是一個很大的挑戰,因為涉及到App功能的方方面面,需要對各個平臺的各種技術細節都了如指掌。而且要把這些技術揉捏到一起,形成一個體系,讓它們產生合力,這樣很考驗我們的設計能力。整個研發過程遇到的障礙也不少,但后來我們都找到了解決辦法,有些技術在國內很少人用,也沒有任何技術資料,我們是這方面的先行者,我們選擇的技術路線有比較高的技術門檻,沒有一定技術實力和對企業移動應用開發行業透徹了解的公司不可能真正做好這樣一個產品。

CSDN移動:在全民移動的今天,iMAG的主要客戶是企業級移動解決方案,請問iMAG如何理解個人與企業應用的關系或者不同?

企業級應用和個人應用市場不同,企業應用更多是為企業的員工、合作伙伴、客戶等相關方服務,相對個人應用而言,在移動應用的開發、發布、部署、管理、安全性、可移植性、可維護性等方面有更專業化的要求,而且企業信息化建設應該為企業的運營戰略服務,需要足夠靈活以適應企業自身業務個性化以及發展變化的需要,不應該讓企業去“削足適履”。

相比企業應用,對于個人移動應用更需要關注運營服務,App的內容來源、如何促進社會化傳播推廣、如何提高用戶粘度,這些是個人應用能否成功的關鍵。

iMAG當前版本主要面向開發企業應用,企業可以用iMAG作為整體移動信息化戰略的發展平臺,是企業在移動化道路上強有力的支點。針對個人應用App的開發者,我們目前提供平臺版和免費版本,未來我們也考慮針對個人應用的開發需求,提供更適合的產品。

CSDN移動:iMAG如何收費,盈利模式如何?

iMAG主要是向企業收費,企業用戶尤其是和我們有合作伙伴關系的企業也是當前iMAG產品服務的重點。另外對于小微企業和個人開發者,我們也有提供平臺版和免費版。iMAG平臺版剛推出來不久,但已經有一些創業者通過iMAG平臺來為自己的客戶提供移動化服務。能夠幫助到這些創業者也讓人感到欣慰,他們的業務發展起來了,公司成長了,我們的平臺才更具有價值。我們希望為建立了一個完整的移動應用生態體系提供我們的價值,讓更多的公司通過使用我們的產品加入到這個生態體系,并且各方都能通過這個生態系統實現共贏。


iMAG團隊合影

CSDN移動:iMAG接下來的計劃有哪些?對該領域的未來暢想是什么?

從iMAG 3.0之后,集成了更多的云服務,目前融合通訊功能、企業微信等也已經進入集成測試階段。我們認為企業移動信息化的大方向是:云計算、大數據和社會化網絡,在這些領域都會有專業化的公司出現,iMAG將為企業開發和集成這些應用提供更加豐富的功能支持。而我們自身將定位成專業化的移動中間件提供商,成為企業移動信息化建設中的粘合劑,讓企業盤活現有的IT資源,包括現有的產品、開發商、技術支持團隊資源,在移動信息化時代發揮出更大的價值。

傳送門: iMAG mobilehub主頁、 iMAG官方主頁


【《近匠》壹

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一区二区三区久久久 | 日本在线观看视频 | 99re在线视频 | 国产麻豆精品在线观看 | 在线观看中文字幕av | 欧美日本在线观看 | www.天天射 | 欧美综合在线观看视频 | 精品在线一区二区三区 | 亚洲电影中文字幕 | av免费看网站 | 日韩视频久久 | 日本精品视频在线 | 日韩免费在线视频 | 色婷av| 国产精品综合一区二区 | 欧美1级 | 亚洲精品国产区欧美区在线 | 91婷婷射 | 欧美一区二区网站 | 国产专区视频 | 色婷婷国产 | 亚洲一区在线观看视频 | 日韩国产一区二区三区 | 日韩性xxx | 99久久精品国产毛片 | 99久久精品国产麻豆演员表 | 欧美一区久久 | 免费福利视频一区二区三区 | 中文字幕精品一区久久久久 | 91先生在线观看 | 亚洲网站在线观看 | 国产精品国产三级国产在线观看 | 精品成人在线视频 | 国产91精品一区二区 | 亚洲色图35p | 精品久久黄色 | 久久久久久黄 | 国产精品久久久久久一区二区三区 | 欧美精品一区二区免费 | 成人在线视频一区 |