索尼愛(ài)立信開(kāi)發(fā)者世界為大學(xué)生開(kāi)發(fā)者提供技術(shù)創(chuàng)新平臺(tái)
索尼愛(ài)立信開(kāi)發(fā)者世界“酷炫新SHOW開(kāi)發(fā)創(chuàng)意大賽”于2009年7月1日正式啟動(dòng)報(bào)名后,引起了在校大學(xué)生開(kāi)發(fā)者對(duì)手機(jī)內(nèi)容開(kāi)發(fā)的廣泛關(guān)注。索尼愛(ài)立信開(kāi)發(fā)者世界在舉辦此次大賽的同時(shí),分別在北京、上海和西安三地舉辦了校園宣講活動(dòng)。才報(bào)名啟動(dòng)后,參與報(bào)名提交作品的大學(xué)生開(kāi)發(fā)者日益踴躍。
憑借在索尼愛(ài)立信開(kāi)發(fā)者世界平臺(tái)上的開(kāi)發(fā)工具,大學(xué)生可以開(kāi)發(fā)出許多極具創(chuàng)意的應(yīng)用程序及手機(jī)內(nèi)容。以“繁華街景”為例,這是一個(gè)被創(chuàng)建成為桌面的主題,除了在布景上有不斷活動(dòng)的交通工具和行人,主題上的三幢建筑分別反映了手機(jī)的電力、信號(hào)以及時(shí)間的狀態(tài),比傳統(tǒng)的展現(xiàn)方式更加鮮活。
采用傳統(tǒng)的技術(shù),開(kāi)發(fā)者在開(kāi)發(fā)上述內(nèi)容時(shí)會(huì)遇到很多實(shí)際困難,包括軟件開(kāi)發(fā)技術(shù)的不兼容、開(kāi)發(fā)工具和相關(guān)技術(shù)資源難以獲取等。軟件開(kāi)發(fā)技術(shù)本身 ,不僅包括Symbian、Windows Mobile和Java,還包括許多展現(xiàn)層的開(kāi)發(fā)技術(shù),比如Flash Lite等。這些開(kāi)發(fā)資源,索尼愛(ài)立信開(kāi)發(fā)者世界網(wǎng)站一直免費(fèi)提供,使得開(kāi)發(fā)資源可以被大學(xué)生開(kāi)發(fā)者充分利用。
“酷炫新SHOW開(kāi)發(fā)創(chuàng)意大賽”為大學(xué)生開(kāi)發(fā)者搭建了一個(gè)發(fā)揮個(gè)人才智的平臺(tái),使他們的創(chuàng)意有了實(shí)現(xiàn)應(yīng)用的可能。而架起這座橋梁的,正是索尼愛(ài)立信開(kāi)發(fā)者世界提供的一系列開(kāi)發(fā)工具:
主題創(chuàng)建器
索尼愛(ài)立信流行的主題創(chuàng)建工具的最新4.07版本已經(jīng)發(fā)布,它實(shí)現(xiàn)了一個(gè)簡(jiǎn)化的三步工作流程,三種編輯模式和一個(gè)簡(jiǎn)潔的最新用戶界面。
迅速的三步工作流程:
使用自動(dòng)配色、色輪工具或?qū)氡4娴恼{(diào)色板來(lái)選擇色彩方案。
導(dǎo)入背景圖像用于待機(jī)壁紙、桌面和導(dǎo)航屏幕
使用預(yù)定義的圖形和屏幕區(qū)域選擇風(fēng)格
三種編輯模式
Wizard - 使用一個(gè)三步工作流程創(chuàng)建主題
高級(jí) - 編輯或創(chuàng)建特定要素的選項(xiàng)
XML 編輯器 - 指導(dǎo) XML 代碼編輯
Adobe Kuler 文件導(dǎo)入
Adobe Kuler 是用于探索、創(chuàng)建和分享配色的網(wǎng)絡(luò)應(yīng)用軟件,Adobe Kuler 調(diào)色板文件(Adobe Swatch Exchange Files)可以在第一步,Wizard編輯模式的色彩方案選擇階段被簡(jiǎn)單地導(dǎo)入到主題創(chuàng)建器中。
索尼愛(ài)立信主題創(chuàng)建工具是一名“設(shè)計(jì)者”,使你能通過(guò)現(xiàn)有的構(gòu)成要素,如調(diào)色板、聲音文件、圖像文件或動(dòng)畫(huà),快速創(chuàng)建引人入勝的主題,令索尼愛(ài)立信手機(jī)的外表和感覺(jué)具有個(gè)性化。即便非專(zhuān)業(yè)開(kāi)發(fā)者,也可以使用主題創(chuàng)建器制作出富有個(gè)性的手機(jī)主題。
除此之外,主題創(chuàng)建器還可以配合Adobe公司的CS3或CS4 Professional工具套件等一起使用。通過(guò)索尼愛(ài)立信提供的接口,F(xiàn)lash Lite程序可以獲取電池電量、移動(dòng)信號(hào)強(qiáng)度、當(dāng)前時(shí)間和傳感器參數(shù)等信息,開(kāi)發(fā)者只需要用簡(jiǎn)單的幾行代碼就可以讓這些信息以特有的方式動(dòng)態(tài)地展現(xiàn)在主題中。
JavaME
由于市場(chǎng)上不同的手機(jī)擁有不同的配置,因此手機(jī)上運(yùn)行的軟件如何跨平臺(tái)是早期手機(jī)軟件系統(tǒng)設(shè)計(jì)的一個(gè)難題。而Java作為解決這個(gè)問(wèn)題的方案,逐漸被越來(lái)越多的手機(jī)廠商認(rèn)可。
索尼愛(ài)立信是第一家支持Java MSA全集的手機(jī)廠商。從Java 平臺(tái)8開(kāi)始,索尼愛(ài)立信的產(chǎn)品都將支持Java MSA全集。該標(biāo)準(zhǔn)是Sun公司在 JSR 185 標(biāo)準(zhǔn)之上,在考慮向后兼容和兼顧未來(lái)的發(fā)展的基礎(chǔ)上,定義了實(shí)現(xiàn)該標(biāo)準(zhǔn)的 API 集。作為一個(gè)架構(gòu)的定義,該架構(gòu)規(guī)定了端到端的無(wú)線環(huán)境中具有Java功能的終端所必需具有的客戶端的組件包括JSR135、JSR184、JSR179、JSR211等多達(dá)16個(gè)JSR。除此之外,索尼愛(ài)立信手機(jī)還額外添加了支持OpenGL ES的JSR239,以及可以使用傳感器的JSR 256,,這無(wú)疑可以幫助開(kāi)發(fā)者開(kāi)發(fā)出更多優(yōu)秀的作品。
Capuchin
傳統(tǒng)的JavaME的開(kāi)發(fā)過(guò)程中,Java程序員需要編寫(xiě)大量的代碼來(lái)實(shí)現(xiàn)用戶界面的功能,但界面效果很難與使用Flash制作的效果相媲美。Flash Lite被越來(lái)越多的手機(jī)支持,使得開(kāi)發(fā)者多了一種手機(jī)應(yīng)用開(kāi)發(fā)的途徑,但Flash Lite所能使用的API功能有限,限制了Flash Lite應(yīng)用的功能。Capuchin是索尼愛(ài)立信獨(dú)有的一種技術(shù)它將Java與Flash Lite更有效地結(jié)合起來(lái),充分利用Java和Flash Lite的優(yōu)勢(shì),從而大大的提高了工作效率。使用Flash開(kāi)發(fā)用戶界面,大大提升了用戶體驗(yàn);使用Java開(kāi)發(fā)邏輯層,保證了應(yīng)用程序的安全性和功能性。
上述資源通過(guò)索尼愛(ài)立信開(kāi)發(fā)者世界網(wǎng)站免費(fèi)開(kāi)放給所有大學(xué)生開(kāi)發(fā)者,幫助他們完成技術(shù)與創(chuàng)意的完美結(jié)合。索尼愛(ài)立信開(kāi)發(fā)者世界中國(guó)區(qū)經(jīng)理劉鵬表示:“此次大賽的目的是為了培養(yǎng)在校手機(jī)內(nèi)容開(kāi)發(fā)人才,在此過(guò)程中,我們?cè)敢獗M量提供技術(shù)資源和技術(shù)支持,幫助參賽選手最大限度地消除他們制作作品過(guò)程中的技術(shù)阻礙,以更好地完成他們的作品?!?