" />

Forum

Project Capuchin - doba změn právě nastává | Tisk |  Email
Sdílení:
Linkuj.cz!
Jaggni to!
pošli na vybrali.sme.sk
Facebook
Martin Chroust   
Čtvrtek, 8. říjen 2009
Sony Ericsson v dubnu roku 2008 oznámil nový projekt s označením Capuchin, který měl za úkol propojit Flash Lite s Javou. První plody práce jsou již na světě, tak se pojďme podívat co se za projektem skrývá a kde již našel svého využití.



Při tvorbě Java aplikací nestačí jen skvělý nápad a bezproblémové zpracování zdrojového kódu, poslední dobou se stále více hovoří o grafickém rozhraní (GUI) daných aplikací. Sony Ericsson se v dubnu loňského roku prezentoval s projektem Capuchin, který má za úkol propojit Javu ME s technologií Flash Lite. Jak tedy takové spojení funguje? Capuchin je tedy API Javy ME, které umožňuje Javě spustit Flashový soubor (*.swf), který se zobrazí na displeji. Všechny důležité systémové požadavky jsou Javou přeposílány Flashi, jehož přehrávač má možnost tyto požadavky zpracovat. Pokud chce naopak Flash získat další informace, učiní to prostřednictvím Javy. Komunikace mezi Javou a Flashem je tedy obousměrná, což bylo základním kamenem pro tvorbu nových aplikací a hlavní ideou projektu Capuchin.

 

Sony Ericsson si pro tento projekt připravil virtuální laboratoř, která je centrem vývoje aplikací Capuchin. Najdeme zde mimo jiné seznam vývojářů, jejich blogy a nově vytvořené aplikace. Jistě si vzpomínáte, že kupříkladu organizační funkce v telefonech Sony Ericsson dlouho nedoznaly žádných změn, snad tou poslední byl lehce inovovaný design kalkulačky a jejího sjednocení s převodníkem. To bylo vše. Nyní na řadu přicházejí možnost projektu Capuchin, které přinášejí starším aplikacím nový design, povětšinou s možností změny vlastního skinu nebo i některé zcela nové aplikace. Jako nejžhavějšími příklady se tak jeví aplikace Capuchin Stopwatch, Capuchin Calculator, Capuchin FM Radio, Capuchin Water Level a Capuchin Twitter od týmu Sony Ericsson User Interface.

Capuchin Stopwatch

 

Klasické stopky s mezičasem tak, jak je známe. O počítání času se stará Java, grafickou stránku zajišťuje Flash Lite. Aplikaci lze stáhnout zde.

Capuchin Calculator

 

Konečně převratná změna v designu kalkulačky, Java ME se opět stará o provádění základních matematických funkcí, zatímco Flash Lite je zaměřen na grafickou stránku a spouštění a zavírání aplikace. Stahovat můžete zde.

Capuchin FM radio

  

Další aplikace znázorňuje retro FM rádio s RDS. K ladění se používají směry navigační klávesy doprava a doleva na nejbližší kvalitní stanici (rychlé hledání). K telefonu však stále musí být připojena sluchátka, která slouží jako anténa. Capuchin FM radio lze stáhnout zde.

Capuchin Water Level

 

Trojici známých aplikací doplňuje novinka, mobilní vodováha. Aplikace využívá vestaveného akcelerometru k určení roviny v různých směrech, ke stažení ji najdete zde.

Capuchin Twitter 


Mobilní twitter dovolí prohlížení a psaní tweetů, pro spolupráci s rozhraním Twitter a zpracovávání čteček používá platformu Java ME, zatímco Flash Lite obstarává grafickou stránku. Stahovat můžete zde.

Capuchin v praxi

1~53.jpg 2~51.jpg 3~49.jpg 4~44.jpg 5~45.jpg
 
Výše zmíněné aplikace jsou podporovány pouze nejnovějšími telefony, které musí podporovat alespoň Sony Ericsson Java Platform 8. Do výčtu telefonů tedy patří C905, G705, W705, C510, W508, W715, C901, C903, W995, T707, Aino, Satio, Yari, T715, C901 GreenHeart, Jalou a XPERIA X2. Capuchin však není jen v podobě výše uvedených aplikací, ale začíná se v telefonech Sony Ericsson již pomalu objevovat. V Sony Ericssonu Yari (také u modelu Aino) najdeme například skinovatelný hudební přehrávač, kde na pozadí může být místo animací třeba videokazeta s nápisem skladby, gramofonová deska, CD v přehrávači, hifi věž nebo starý magneťák. Pamatujete hru QuadraPop? Notičky padají a vaším úkolem je kompletovat je do celků podle barev not, které postupně mizí. U modelu Yari je vestavěný nový QuadraPop, který podporuje schémata (koncovka *.qth), která změní vzhled samotné hry. Stáhnout je může přímo ze stránek hry QuadraPop. Inovace pomalu přicházejí a myslím, že je jen otázkou času, než se budeme ve velké míře setkávat v každém Sony Ericssonu s paletou nových aplikací, které prošly 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 někdy není podpora JP-8.4 uvedena i přesto, že na http://tinyurl.com/se-java uvedena je. 
 
Taky "38 phones matching your criteria" odpovídá 34 modelům podporujících JP-8.4+ podle http://tinyurl.com/se-java a X2, X2a, Satio, Satioa, které nemají SE JP, ale Sony Ericsson Symbian/WM Java Platform, tedy se do http://tinyurl.com/se-java neřadí. 
 
Ale jinak až na budoucí aktuálnost souhlasím.
Autor: MartinChroust Datum: 2009-10-09 20:02:25
ok tak to řekněme jinak, telefony co Capuchin podporují mají platformu Java Platform 8 a výše. Vypsal jsem všechny modely, které jsou podporované, takže nevím proč to dále řešit. V samotném seznamu některé modely nemají JP 8.4 a Capuchin přesto podporují, takže bych to neviděl tak horké. Každopadné modely co Capuchin podporují jsou vypsány, na ostatních telefonech nepojedou.
Autor: v6ak Datum: 2009-10-09 16:33:45
Tak jsem se mrknul na podporu Capuchinu. 
 
Podporované 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 potřeba Sony Ericsson Java Platform 8.4 (JP-8.4). Ve výše odkázaném seznamu modelů je někde napsáno pouze podpora JP-8, ale podle té PDFky umí i JP-8.4. 
 
Skutečně není ptavda, že to podporuje jakýkoli model s Sony Ericsson Java Platform 8 a výš. Teď jsem si všiml, že to je v článku.
Autor: v6ak Datum: 2009-10-09 13:32:31
MartinChroust: Ještě jedna věc: V případě nejasností ohledně té aplikace asi můžu poradit. Kontakt na mě je tady: http://jabb.im/w 
 
rombo1: To je celkem jasné. JAR soubor obsahuje aplikaci samotnou. JAD obsahuje odkaz na JAR, jeho velikost, pár informací z manifestu JARu a někdy výjimečně i něco navíc (něco, co není v JARu). 
Pokud máš v mobilu soubor JAD a instaluješ z něj, pak tu jsou zhruba tyto možnosti (platí snad pro všechny A100 a A200): 
1) Soubor odkazuje na internet (má absolutní adresu). Správný JAR soubor tedy bude stažen z internetu. U SE (snad všech A100 a A200) je běžné, že takovouto instalaci doprovodí ještě dotazem na stažení, který, tuším, obsahuje například název aplikace, výrobce a velikost JARky. 
2) Soubor odkazuje relativně na správnou JARku, kterou máš v mobilu. Pak není co řešit, nainstaluje se to z mobilu. 
3) Soubor odkazuje na JAR relativně, ale daná JAR neexistuje nebo má špatný název. Instalace pak selže. To asi bude tvůj případ.
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
Možná jen na návod, možná na článek. Nechám na zvážení.
. Autor: MartinChroust Datum: 2009-10-08 18:06:46
Podívám se na to, zdali to bude stát za zvláštní článek, díky za názor
Autor: v6ak Datum: 2009-10-08 17:33:20
Capuchin je podporovaný AFAIK od JP-8.3. A200 patrně začínají na JP-8.0. Nejspíš je pro A2v1 vyhrazeno JP-8.0.* - JP-8.2.*. 
 
Ve článku jsem nenašel zmínku o SWF2JAR, kterým si i běžný uživatel může snadno převést flashovou (Flash lite) aplikaci do Javy (J2ME, CLDC, MIDP) právě s využitím Capuchinu. Nezkoušel jsem, moje G502 má JP-8.2.1. 
Link: http://developer.sonyericsson.com/site/global/newsandevents/latestnews/newsjuly08/p_projectcapuchin_packagingtool_swf2jar.jsp 
 
Možná by si to zasloužilo zvláštní článek. Hlavní výhody vidím v tom, že se to chová jako normální aplikace (obsaženo v aplikacích a multitasking). 
 
Jinak C905 by to měla umět: http://developer.sonyericsson.com/device/loadDevice.do?id=45c7fad3-fb50-497b-bed7-0d062e22232e
Autor: LeeRasS Datum: 2009-10-08 13:57:59
U k850ky mě water level napíše: 
This application reguires: Accelerometer, 240x320 resolution, Capuchin API. 
Akcelerometr mám, 240x320 pixelů mám, ale Capuchin API nemám :cry
Doufám že sony ericsson udělá novej firmware co to bude podporovat a bude tam ten přehrávač. :)
Autor: Hawlas Datum: 2009-10-08 09:26:43
Ehm... a C902 by to neuměla? :cry
Autor: MartinChroust Datum: 2009-10-08 09:11:45
To je divné, dělá to se vemi aplikacemi? Nebo je ta jedna jen špatně stažená? Mělo by to fungovat, protože C905 je v podporovaných zařízeních
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ší >