国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Flash Lite挑戰(zhàn)J2ME

2019-11-18 16:12:57
字體:
供稿:網(wǎng)友

  在手機(jī)平臺(tái)上,最熱門的當(dāng)屬J2ME技術(shù)了,也就是中國開發(fā)人員所熟悉的Kjava應(yīng)用。由于其具有跨平臺(tái)能力,再加上Sun的積極推動(dòng),一直備受開發(fā)人員的喜愛。但是現(xiàn)在J2ME遇到了強(qiáng)勁的對(duì)手,這就是不久前被Adobe收購的MacroMedia推出的手機(jī)上的平臺(tái)Flash Lite 2.0和對(duì)應(yīng)的Flash Player SDK7多媒體開發(fā)平臺(tái)。

Flash Lite和J2ME這兩種技術(shù)都可以讓我們充分的利用移動(dòng)設(shè)備的計(jì)算能力,而無需借助網(wǎng)絡(luò)和服務(wù)器,即便需要連接網(wǎng)絡(luò),也可以將大量的工作交由客戶端完成,從而減低服務(wù)器的壓力和網(wǎng)絡(luò)帶寬的耗費(fèi),這是其與WAP的技術(shù)最大的區(qū)別,也是優(yōu)勢所在。因此,從理論上講,J2ME和Flash Lite都可以用于在移動(dòng)設(shè)備上實(shí)現(xiàn)商務(wù)、娛樂、管理等功能。負(fù)責(zé)亞太區(qū)Flash移動(dòng)領(lǐng)域推廣的負(fù)責(zé)人Daniel J Brongile就表示,“Flash Lite與J2ME之間的確存在著一定的競爭關(guān)系。”

但是,MacroMedia以前推出的Flash Lite 1.1并沒有引起太大的關(guān)注,更無法與J2ME產(chǎn)生的影響力相比。這是因?yàn)樵瓉淼陌姹敬嬖诒姸鄦栴},甚至無法直接播放PC版本的Flash程序。

不過,新版Flash Lite 2.0卻完全改變了競爭的態(tài)勢。Flash Lite 2.0完全基于Flash 7的標(biāo)準(zhǔn),這意味著在Flash的PC開發(fā)平臺(tái)上可以開發(fā)移動(dòng)設(shè)備上的應(yīng)用。它不僅可以支持動(dòng)態(tài)的xml數(shù)據(jù),能夠使用與 Flash Player 7 相同的處理方法加載和解析外部XML數(shù)據(jù),而且在數(shù)據(jù)傳遞(Persistent Data)方面,它可以支持本地存儲(chǔ)和返回相應(yīng)的特定應(yīng)用程序信息,例如參數(shù)設(shè)置,最高分,用戶名等等。這將為開發(fā)者提供一個(gè)更加強(qiáng)大的開發(fā)環(huán)境。來自世界各地Flash 開發(fā)人員的反饋很清楚:現(xiàn)狀可以顯著加快用于移動(dòng)電話的精彩內(nèi)容和界面的開發(fā)。

Flash Lite 2.0還可以利用手機(jī)設(shè)備所支持的可用編碼器,允許動(dòng)態(tài)加載多媒體內(nèi)容,例如圖像、聲音、視頻和SWF內(nèi)容,甚至還可以支持?jǐn)z像頭。而且在文字處理方面也有很大的進(jìn)步,它可以讓用戶在程序運(yùn)行時(shí)修改文本顏色、大小以及其他屬性,而且可以嵌入矢量字體到用于渲染文本的應(yīng)用程序中。

Flash發(fā)展到幾個(gè)版本之后,逐漸在設(shè)計(jì)平臺(tái)添加了更多的開發(fā)功能,讓用戶可以開發(fā)很多交互的應(yīng)用,最重要的就是內(nèi)置了ActionScript代碼。現(xiàn)在Flash Lite 2.0同樣允許開發(fā)者在程序運(yùn)行時(shí)使用ActionScript,簡便的創(chuàng)建矢量圖像和動(dòng)態(tài)形狀。而且其標(biāo)準(zhǔn)ActionScript 2.0能夠使用事件模型(影片剪輯和對(duì)象事件)、繪圖API以及更好的SWF壓縮器完成開發(fā)創(chuàng)作。在 Macromedia 工作了5年,擔(dān)任技術(shù)支持等工作的Jonathan Duran說:“因?yàn)?Flash Lite 1.1 不支持加載外部媒體,因此您不得不將所有內(nèi)容都塞到 SWF 中。現(xiàn)在,您可以使用最新版從設(shè)備或網(wǎng)址上加載外部圖像和聲音,像 JPEG 和 mp3。很顯然,現(xiàn)在您可以非常輕松地更新 SWF 中的圖像和聲音,并且可以使 SWF 文件比以前小很多。”

手機(jī)開發(fā)人員當(dāng)然不會(huì)坐視這種現(xiàn)狀而不予理睬。各大論壇上也已經(jīng)開始了對(duì)Flash lite和J2ME的比較討論。Flash Lite和J2ME兩者都具備自身的優(yōu)勢和劣勢,這種優(yōu)勢和劣勢也導(dǎo)致了兩者必將在不同的領(lǐng)域發(fā)揮作用。比如在兼容性、界面設(shè)計(jì)、動(dòng)畫顯示、服務(wù)器整合、開發(fā)入門門檻等方面擁有先天性的優(yōu)勢,但同時(shí),J2ME在安全機(jī)制,存儲(chǔ)能力,網(wǎng)絡(luò)連接等層面又要比Flash Lite更強(qiáng),同時(shí)由于J2ME是由國際標(biāo)準(zhǔn)化組織JCP推動(dòng)的,在國際標(biāo)準(zhǔn)化推動(dòng),廠商支持等方面也擁有更大的優(yōu)勢。

J2ME和Flash Lite在某些領(lǐng)域存在交集,因此如果Flash Lite可以被廣泛支持,確實(shí)給了開發(fā)者相對(duì)于J2ME而言更好的選擇。但在大部分時(shí)候,它們適用于不同需求,因而不存在Flash Lite代替J2ME的可能。不過,有資深Flash開發(fā)者表示,“作為一個(gè)開發(fā)者,最重要的是了解各種技術(shù)的優(yōu)勢劣勢,用適當(dāng)?shù)墓ぞ咄瓿勺钸m當(dāng)?shù)墓ぷ鳌V劣凇澳欠N技術(shù)最強(qiáng)”的問題,大可不必爭個(gè)你死我活。”而且,作為智能手機(jī)操作系統(tǒng)上的又一層平臺(tái),這兩者又面臨者同樣的推廣問題。非智能手機(jī)仍然占據(jù)了大部分市場,智能手機(jī)平臺(tái)又掌握在微軟、Symbian等廠商的手中,這將給兩者帶來更大的挑戰(zhàn)。

(出處:http://www.survivalescaperooms.com)



上一篇:Spring中的持久性

下一篇:EJB 3.0簡介

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴彦县| 徐水县| 达孜县| 东平县| 昭通市| 商水县| 龙井市| 敦煌市| 胶州市| 德钦县| 林西县| 贵定县| 池州市| 寿光市| 常熟市| 东明县| 马鞍山市| 鱼台县| 石首市| 澄城县| 峡江县| 玉田县| 贵港市| 彩票| 沁源县| 南康市| 南雄市| 那曲县| 陆河县| 丹寨县| 苗栗市| 铁力市| 阿拉善左旗| 岳阳市| 富源县| 明光市| 岑巩县| 甘谷县| 鹰潭市| 慈利县| 雅江县|