" />
Project Capuchin - doba zmen prave nastava | Tisk |  Email
Sdileni:
Linkuj.cz!
Jaggni to!
pošli na vybrali.sme.sk
Facebook
Martin Chroust   
Thursday, 8. October 2009
Sony Ericsson v dubnu roku 2008 oznamil novy projekt s oznacenim Capuchin, ktery mel za ukol propojit Flash Lite s Javou. Prvni plody prace jsou jiz na svete, tak se pojdme podivat co se za projektem skryva a kde jiz nasel sveho vyuziti.



Pri tvorbe Java aplikaci nestaci jen skvely napad a bezproblemove zpracovani zdrojoveho kodu, posledni dobou se stale vice hovori o grafickem rozhrani (GUI) danych aplikaci. Sony Ericsson se v dubnu lonskeho roku prezentoval s projektem Capuchin, ktery ma za ukol propojit Javu ME s technologii Flash Lite. Jak tedy takove spojeni funguje? Capuchin je tedy API Javy ME, ktere umoznuje Jave spustit Flashovy soubor (*.swf), ktery se zobrazi na displeji. Vsechny dulezite systemove pozadavky jsou Javou preposilany Flashi, jehoz prehravac ma moznost tyto pozadavky zpracovat. Pokud chce naopak Flash ziskat dalsi informace, ucini to prostrednictvim Javy. Komunikace mezi Javou a Flashem je tedy obousmerna, coz bylo zakladnim kamenem pro tvorbu novych aplikaci a hlavni ideou projektu Capuchin.

 

Sony Ericsson si pro tento projekt pripravil virtualni laborator, ktera je centrem vyvoje aplikaci Capuchin. Najdeme zde mimo jine seznam vyvojaru, jejich blogy a nove vytvorene aplikace. Jiste si vzpominate, ze kuprikladu organizacni funkce v telefonech Sony Ericsson dlouho nedoznaly zadnych zmen, snad tou posledni byl lehce inovovany design kalkulacky a jejiho sjednoceni s prevodnikem. To bylo vse. Nyni na radu prichazeji moznost projektu Capuchin, ktere prinaseji starsim aplikacim novy design, povetsinou s moznosti zmeny vlastniho skinu nebo i nektere zcela nove aplikace. Jako nejzhavejsimi priklady se tak jevi aplikace Capuchin Stopwatch, Capuchin Calculator, Capuchin FM Radio, Capuchin Water Level a Capuchin Twitter od tymu Sony Ericsson User Interface.

Capuchin Stopwatch

 

Klasicke stopky s mezicasem tak, jak je zname. O pocitani casu se stara Java, grafickou stranku zajisÂťuje Flash Lite. Aplikaci lze stahnout zde.

Capuchin Calculator

 

Konecne prevratna zmena v designu kalkulacky, Java ME se opet stara o provadeni zakladnich matematickych funkci, zatimco Flash Lite je zameren na grafickou stranku a spousteni a zavirani aplikace. Stahovat muzete zde.

Capuchin FM radio

  

Dalsi aplikace znazornuje retro FM radio s RDS. K ladeni se pouzivaji smery navigacni klavesy doprava a doleva na nejblizsi kvalitni stanici (rychle hledani). K telefonu vsak stale musi byt pripojena sluchatka, ktera slouzi jako antena. Capuchin FM radio lze stahnout zde.

Capuchin Water Level

 

Trojici znamych aplikaci doplnuje novinka, mobilni vodovaha. Aplikace vyuziva vestaveneho akcelerometru k urceni roviny v ruznych smerech, ke stazeni ji najdete zde.

Capuchin Twitter 


Mobilni twitter dovoli prohlizeni a psani tweetu, pro spolupraci s rozhranim Twitter a zpracovavani ctecek pouziva platformu Java ME, zatimco Flash Lite obstarava grafickou stranku. Stahovat muzete zde.

Capuchin v praxi

1~53.jpg 2~51.jpg 3~49.jpg 4~44.jpg 5~45.jpg
 
Vyse zminene aplikace jsou podporovany pouze nejnovejsimi telefony, ktere musi podporovat alespon Sony Ericsson Java Platform 8. Do vyctu telefonu tedy patri C905, G705, W705, C510, W508, W715, C901, C903, W995, T707, Aino, Satio, Yari, T715, C901 GreenHeart, Jalou a XPERIA X2. Capuchin vsak neni jen v podobe vyse uvedenych aplikaci, ale zacina se v telefonech Sony Ericsson jiz pomalu objevovat. V Sony Ericssonu Yari (take u modelu Aino) najdeme napriklad skinovatelny hudebni prehravac, kde na pozadi muze byt misto animaci treba videokazeta s napisem skladby, gramofonova deska, CD v prehravaci, hifi vez nebo stary magneÂťak. Pamatujete hru QuadraPop? Noticky padaji a vasim ukolem je kompletovat je do celku podle barev not, ktere postupne mizi. U modelu Yari je vestaveny novy QuadraPop, ktery podporuje schemata (koncovka *.qth), ktera zmeni vzhled samotne hry. Stahnout je muze primo ze stranek hry QuadraPop. Inovace pomalu prichazeji a myslim, ze je jen otazkou casu, nez se budeme ve velke mire setkavat v kazdem Sony Ericssonu s paletou novych aplikaci, ktere prosly skrz projekt Capuchin.


Komentáře
Příspěvky vyjadřují názory uživatelů a nejsou nijak redigovány.
Vyhrazujeme si však právo příspěvky odstraňovat.
Autor: v6ak Datum: 2009-10-11 09:22:30
No na http://jabb.im/h9 nekdy neni podpora JP-8.4 uvedena i presto, ze na http://tinyurl.com/se-java uvedena je. 
 
Taky "38 phones matching your criteria" odpovida 34 modelum podporujicich JP-8.4+ podle http://tinyurl.com/se-java a X2, X2a, Satio, Satioa, ktere nemaji SE JP, ale Sony Ericsson Symbian/WM Java Platform, tedy se do http://tinyurl.com/se-java neradi. 
 
Ale jinak az na budouci aktualnost souhlasim.
Autor: MartinChroust Datum: 2009-10-09 20:02:25
ok tak to rekneme jinak, telefony co Capuchin podporuji maji platformu Java Platform 8 a vyse. Vypsal jsem vsechny modely, ktere jsou podporovane, takze nevim proc to dale resit. V samotnem seznamu nektere modely nemaji JP 8.4 a Capuchin presto podporuji, takze bych to nevidel tak horke. Kazdopadne modely co Capuchin podporuji jsou vypsany, na ostatnich telefonech nepojedou.
Autor: v6ak Datum: 2009-10-09 16:33:45
Tak jsem se mrknul na podporu Capuchinu. 
 
Podporovane modely jsou na http://developer.sonyericsson.com/device/searchDevice.do?defaultSearch=true&attributes=e3b7531a-468c-40c5-9e54-8b1ce192ebb3 . 
 
Podle http://developer.sonyericsson.com/getDocument.do?docId=65067 je potreba Sony Ericsson Java Platform 8.4 (JP-8.4). Ve vyse odkazanem seznamu modelu je nekde napsano pouze podpora JP-8, ale podle te PDFky umi i JP-8.4. 
 
Skutecne neni ptavda, ze to podporuje jakykoli model s Sony Ericsson Java Platform 8 a vys. Ted jsem si vsiml, ze to je v clanku.
Autor: v6ak Datum: 2009-10-09 13:32:31
MartinChroust: Jeste jedna vec: V pripade nejasnosti ohledne te aplikace asi muzu poradit. Kontakt na me je tady: http://jabb.im/w 
 
rombo1: To je celkem jasne. JAR soubor obsahuje aplikaci samotnou. JAD obsahuje odkaz na JAR, jeho velikost, par informaci z manifestu JARu a nekdy vyjimecne i neco navic (neco, co neni v JARu). 
Pokud mas v mobilu soubor JAD a instalujes z nej, pak tu jsou zhruba tyto moznosti (plati snad pro vsechny A100 a A200): 
1) Soubor odkazuje na internet (ma absolutni adresu). Spravny JAR soubor tedy bude stazen z internetu. U SE (snad vsech A100 a A200) je bezne, ze takovouto instalaci doprovodi jeste dotazem na stazeni, ktery, tusim, obsahuje napriklad nazev aplikace, vyrobce a velikost JARky. 
2) Soubor odkazuje relativne na spravnou JARku, kterou mas v mobilu. Pak neni co resit, nainstaluje se to z mobilu. 
3) Soubor odkazuje na JAR relativne, ale dana JAR neexistuje nebo ma spatny nazev. Instalace pak selze. To asi bude tvuj pripad.
Autor: rombo1 Datum: 2009-10-08 22:09:23
takze problem je iba s niektorymi aplikaciami ku ktorym este nie je JAR subor, je tam iba JAD...(mna konkretne zaujimala kalkulacka a ta prave nejde)...
Autor: Nitram47 Datum: 2009-10-08 21:48:56
ja sa nebudem hadat, ale raz som si stahoval water level a malo to nazov capuchin ako tento. vtedy som nevedel, o co ide, ale fungovalo mi to, uplne rovnako to vyzeralo, ako na obrazku. lenze odvtedy som obnovoval firm a neviem to nikde najst stiahnute. teraz mi nefunguje nic, zial. c902
Autor: v6ak Datum: 2009-10-08 18:32:44
Mozna jen na navod, mozna na clanek. Necham na zvazeni.
. Autor: MartinChroust Datum: 2009-10-08 18:06:46
Podivam se na to, zdali to bude stat za zvlastni clanek, diky za nazor
Autor: v6ak Datum: 2009-10-08 17:33:20
Capuchin je podporovany AFAIK od JP-8.3. A200 patrne zacinaji na JP-8.0. Nejspis je pro A2v1 vyhrazeno JP-8.0.* - JP-8.2.*. 
 
Ve clanku jsem nenasel zminku o SWF2JAR, kterym si i bezny uzivatel muze snadno prevest flashovou (Flash lite) aplikaci do Javy (J2ME, CLDC, MIDP) prave s vyuzitim Capuchinu. Nezkousel jsem, moje G502 ma JP-8.2.1. 
Link: http://developer.sonyericsson.com/site/global/newsandevents/latestnews/newsjuly08/p_projectcapuchin_packagingtool_swf2jar.jsp 
 
Mozna by si to zaslouzilo zvlastni clanek. Hlavni vyhody vidim v tom, ze se to chova jako normalni aplikace (obsazeno v aplikacich a multitasking). 
 
Jinak C905 by to mela umet: http://developer.sonyericsson.com/device/loadDevice.do?id=45c7fad3-fb50-497b-bed7-0d062e22232e
Autor: LeeRasS Datum: 2009-10-08 13:57:59
U k850ky me water level napise: 
This application reguires: Accelerometer, 240x320 resolution, Capuchin API. 
Akcelerometr mam, 240x320 pixelu mam, ale Capuchin API nemam :cry
Doufam ze sony ericsson udela novej firmware co to bude podporovat a bude tam ten prehravac. :)
Autor: Hawlas Datum: 2009-10-08 09:26:43
Ehm... a C902 by to neumela? :cry
Autor: MartinChroust Datum: 2009-10-08 09:11:45
To je divne, dela to se vemi aplikacemi? Nebo je ta jedna jen spatne stazena? Melo by to fungovat, protoze C905 je v podporovanych zarizenich
Autor: rombo1 Datum: 2009-10-08 09:04:56
mi vypisuje ze "neplatna aplikacia" :-( (C905)

Pouze registrovaní uživatelé mohou přidat komentář.
Prosím přihlašte se nebo se zaregistrujte.

 
< Předch.   Další >