TWaver - 專注UI技術(shù)

          http://twaver.servasoft.com/
          posts - 171, comments - 191, trackbacks - 0, articles - 2
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
           

          計(jì)算機(jī)應(yīng)用以及網(wǎng)絡(luò)的普及使得人們的工作、學(xué)習(xí)以及日常生活與計(jì)算機(jī)應(yīng)用系統(tǒng)越來(lái)越不可分離,專有的商業(yè)應(yīng)用系統(tǒng)更是極大的提升了人們的工作效率,實(shí)現(xiàn)了企業(yè)管理的辦公室信息化,加強(qiáng)了企業(yè)日常生產(chǎn)的管理,在企業(yè)追逐產(chǎn)業(yè)利潤(rùn)最大化的道路上扮演著催化劑的角色。
          科學(xué)技術(shù)從未停下前進(jìn)的步伐,網(wǎng)絡(luò)的發(fā)展與通訊技術(shù)的發(fā)展保持同步,現(xiàn)在的通訊技術(shù)已經(jīng)允許用戶搭建實(shí)際可用的寬帶網(wǎng)絡(luò),應(yīng)用系統(tǒng)的終端機(jī)已經(jīng)可以走出辦公室,貼近生產(chǎn)第一線,縮短了信息交互的時(shí)延,降低生產(chǎn)成本,促進(jìn)了生產(chǎn)效率的提高。
          與此同時(shí),智能手持終端在網(wǎng)絡(luò)應(yīng)用模式的變化下,逐步走上了替代PC作為簡(jiǎn)易終端的道路,應(yīng)運(yùn)而生的IOS4平臺(tái)以及Android平臺(tái)以其優(yōu)秀的穩(wěn)定性、可擴(kuò)展性迅速占領(lǐng)了移動(dòng)智能應(yīng)用的最高點(diǎn),再加上智能終端硬件的迅猛發(fā)展,高清屏、多點(diǎn)觸摸、重力感應(yīng)、GPS應(yīng)用等給更多的人們帶來(lái)了全新的人機(jī)交互模式,讓原來(lái)冷冰冰的鼠標(biāo)、鍵盤走向了更為直觀、高效、便捷的Mind+Finger模式,這種模式進(jìn)一步的降低了計(jì)算機(jī)應(yīng)用系統(tǒng)的操作復(fù)雜度,拓展了系統(tǒng)應(yīng)用的適用環(huán)境,將信息化真正的從辦公室延伸到了生產(chǎn)第一線的角角落落,實(shí)現(xiàn)生產(chǎn)的最細(xì)粒度化管理。
          在此前提下,商用應(yīng)用系統(tǒng)的移動(dòng)平臺(tái)移植成為下一步應(yīng)用系統(tǒng)發(fā)展的大趨勢(shì),在現(xiàn)有桌面應(yīng)用系統(tǒng)穩(wěn)定運(yùn)行的前提下,快速實(shí)現(xiàn)系統(tǒng)功能的移動(dòng)終端移植成為一個(gè)迫切的需求。IOS4和Android已經(jīng)成長(zhǎng)為智能終端應(yīng)用的成熟平臺(tái),它們優(yōu)秀的系統(tǒng)性能、良好的擴(kuò)展性以及廣大的用戶受眾群體,讓我們不由自主地將其選擇為原有商用系統(tǒng)的移動(dòng)移植目標(biāo)平臺(tái)。在本著高效低成本轉(zhuǎn)移的設(shè)計(jì)要求下,我們總結(jié)了幾條移植思路。
          1. 采用WEB應(yīng)用模式向移動(dòng)平臺(tái)移植。眾所周知WEB客戶端技術(shù)具有良好的跨平臺(tái)特性, IOS 4以及Android平臺(tái)對(duì)瀏覽器應(yīng)用都具有良好的支撐,如果借助Apple提供的DashCode還可以很便捷實(shí)現(xiàn)IPhone/IPad風(fēng)格的界面。另外自Android2.2開(kāi)始,Android提供了更強(qiáng)的Flash支持,可以確保用戶在Flex框架下開(kāi)發(fā)的應(yīng)用程序在無(wú)需更改代碼的前提下,直接運(yùn)行于移動(dòng)終端。我們的傳統(tǒng)開(kāi)發(fā)隊(duì)伍有著這兩種技術(shù)深厚積累,可以滿足我們移植時(shí)低成本高效性的需求,在確保代碼高質(zhì)量的基礎(chǔ)上,實(shí)現(xiàn)更為穩(wěn)健的移動(dòng)平臺(tái)應(yīng)用。
          2. 有效的組織應(yīng)用模塊。移動(dòng)終端自身的特性決定著它最適宜作為應(yīng)用系統(tǒng)服務(wù)的消費(fèi)者,因此移動(dòng)終端作為商用系統(tǒng)的客戶端終端具有得天獨(dú)厚的優(yōu)勢(shì);同時(shí)某些硬件上的約束(例如屏幕不是足夠大,芯片尚不如PC運(yùn)行快)使得我們不能將現(xiàn)在運(yùn)行于PC上的全面客戶端模塊一股腦的運(yùn)行于移動(dòng)終端上,那樣反而會(huì)抑長(zhǎng)揚(yáng)短,讓我們的移植工作失敗。因此有效的提煉出適用于移動(dòng)終端的系統(tǒng)應(yīng)用模塊也是商用系統(tǒng)向移動(dòng)平臺(tái)移植時(shí)值得認(rèn)真考慮的一環(huán)。
          3. 使用代碼混搭,實(shí)現(xiàn)web應(yīng)用與Nativer app的結(jié)合。
          下圖是我們?cè)诮?jīng)過(guò)認(rèn)真提煉后,借助TWaver的WEB開(kāi)發(fā)包以及Flex開(kāi)發(fā)包實(shí)現(xiàn)的我們的一個(gè)大客戶網(wǎng)絡(luò)性能監(jiān)控和企業(yè)網(wǎng)管的應(yīng)用系統(tǒng)移植,他們分別運(yùn)行于Apple IOS4平臺(tái)和Google的Android2.2平臺(tái)終端產(chǎn)品分別是IPad、三星的Galaxy和Google的Nexusone,采用的開(kāi)發(fā)框架則分別是AJAX和Flex。

          運(yùn)行于IPad的大用戶網(wǎng)管系統(tǒng),使用的是AJAX架構(gòu)。

          運(yùn)行于Samsung Galaxy Tab的企業(yè)網(wǎng)管系統(tǒng),使用的是Flex框架進(jìn)行的開(kāi)發(fā)。

          運(yùn)行于Samsung Galaxy Tab的企業(yè)網(wǎng)管系統(tǒng),使用的是Flex框架進(jìn)行的開(kāi)發(fā)。

          注:上圖均為實(shí)際拍攝效果,由于拍攝水平有限,敬請(qǐng)諒解!


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 忻州市| 桐城市| 林周县| 正阳县| 呼和浩特市| 德阳市| 吉林省| 滨州市| 恭城| 科技| 江西省| 衡东县| 叙永县| 南充市| 澄迈县| 清新县| 原平市| 玉屏| 个旧市| 天等县| 苍梧县| 福清市| 岫岩| 乌什县| 漯河市| 垣曲县| 安岳县| 六安市| 股票| 天台县| 上思县| 井陉县| 沅江市| 兰坪| 丽水市| 金溪县| 渝北区| 三台县| 澄江县| 盐池县| 阿鲁科尔沁旗|