Android technicky predstavený, máme prvé screenshoty
Týždeň noviniek z oblasti razantného nástupu plnohodnotného webu a Internetu do mobilov ukončila dnes spoločnosť Google, ktorá predstavila technické detaily nového operačného systému a kompletnej platformy pre mobilné telefóny Android. Budeme mať od budúceho roka plnohodnotný web v mobiloch a zabudneme na Symbian a Windows Mobile?
DSL.sk, 13.11.2007
V pondelok spoločnosť Google predstavila avizovaný open-source operačný systém a platformu Android pre mobilné telefóny po technickej stránke a uzavrela tak týždeň výrazných noviniek v oblasti mobilov a razantného vstupu Internetu na túto platformu.
Základné charakteristiky
Android ako bolo skôr avizované je platforma postavená na Linuxe, jadro je tak licencované ako GPL a niektoré komponenty ako LGPL. Knižnice a ďalší kód nad jadrom sú licencované open-source licenciou Apache Software License.
Použitým základom je jadro verzie 2.6. Či obsahuje niektoré real-time rozšírenia napríklad pre zabezpečenie telefonovania s garantovanou kvalitou zatiaľ nie je známe.
K dispozícii je viacero knižníc zabezpečujúcich rozhranie medzi aplikačným frameworkom a jadrom. K dispozícii je napríklad databáza SQLite a OpenGL|ES pre 3D grafiku, ktorá je v prípade prítomnosti grafického 3D čipu akcelerovaná. Prezentované bolo hranie Quaka na bližšie nešpecifikovanom prototype mobilu.
K dispozícii je aj knižnica WebKit, kvalitné renderovacie jadro prehliadačov, ktoré je dnes štandardom v tomto segmente. Využíva ho Safari na iPhone aj prehliadač od Nokie na Series60 smartphonoch.
Architektúra Androida (obrázok: Google)
Všetky aplikácie pre Android sa píšu v Jave, rovnako ako sú v Jave aj všetky aplikačné rozhrania zabezpečujúce základnú funkčnosť Androida. Vykonáva ich ale po preklade do optimalizovaného bajtového kódu označovaného spoločnosťou Google ako Dalvik Executable špeciálna Dalvik VM optimalizovaná pre mobilné prostredie.
Každá aplikácia beží vo vlastnom procese, každý proces má spustenú vlastnú java Dalvik VM.
V zverejnenom emulátora sú k dispozícii základné aplikácie, prehliadač postavený na WebKit, správca kontaktov a Google Maps aplikácia.
V zverejnených videách sa objavili aj ďalšie aplikácie, dá sa ale predpokladať že finálnu podobu aplikácií Google a ďalšie spolupracujúce spoločnosti zatiaľ, približne deväť mesiacov pred uvedením prvého telefónu s novým operačným systémom, nezverejnia.
Unikátne vlastnosti
Google zároveň predstavil v pondelok viacero unikátnych vlastností Androida, ktoré ho výrazne odlišujú od existujúcich operačných systémov.
Architektúra Androida a aplikácií určených pre tento OS významne podporuje vzájomnú spoluprácu a previazanosť aplikácií, keď aplikácie sprístupňujú nimi podporované funkcie a manažované dáta cez dobre definované rozhrania.
Systém je plne otvorený a umožňuje ako štandardnú aplikáciu pre manažovanie hovorov, SMS a iných systémových funkcií využívať aj aplikáciu tretej strany.
Android by mal tiež podporovať výrazne lepšie spúšťanie viacerých aplikácií súčasne. Samotné jadro systému rieši najpodstatnejšiu prekážku zabezpečenia tejto funkcie, obvyklý nedostatok pamäte na mobiloch ale aj smartphonoch, ktorý v súčasnosti limituje používanie viacerých náročných aplikácií súčasne aj na smartphonoch najvyššej triedy.
Android totiž pre každým spustením nového procesu uloží základný stav aktuálneho procesu a v prípade potreby jeho ukončenia pre uvoľnenie pamäte ho neskôr úplne transparentne pre užívateľa obnoví. Táto funkcia musí byť samozrejme podporovaná aplikáciami, ktoré určia dáta charakterizujúce ich stav a dokážu stav z nich plne obnoviť.
Štvrtou významnou vlastnosťou Androida je výrazne ľahší vývoj aplikácií v porovnaní so súčasnými dominujúcimi platformami. Vývoj nových aplikácií Google významne podporil vyhlásením súťaže s cenami vo výške celkom 10 miliónov dolárov pre vývojárov najlepších nových aplikácií pre Androida.
Mobily s Androidom by mali byť neustále pripojené k Internetu. Samotný systém obsahuje službu, ktorá komunikuje XMPP protokolom so serverami Google a prepája tak všetkých užívateľov Android platformy identifikovaných Google účtom a umožňuje medzi nimi a ich aplikáciami posielať správy.
Ako Android vyzerá
V pondelok spoločnosť uvoľnila SDK s emulátorom, ktoré umožňujú zverejnenú časť Androida testovať a vyvíjať pre túto platformu nové aplikácie.
Hlavná obrazovka a prehliadač
Zverejnenú podobu aplikácií je možné porovnávať so softvérom iPhonu, zatiaľ oproti súčasnému stavu tak nepredstavujú žiadnu revolúciu.
Menu prehliadača a pohyb v histórii
Dá sa ale predpokladať, že vlastnosti samotnej platformy umožnia výrazne zlepšiť tieto aplikácie a umožnia vznik aplikácií, ktoré na súčasných mobilných platformách nie sú realizovateľné.
Volanie a mapy
Sergej Brin a Steve Horowitz predstavili Android v krátkom videu na dvoch prototypoch mobilov.
Predstavenie Androida (video: Google)
Ďalšie video s ukážkou aplikácií je možné nájsť tu, videá s ukážkou vývoja pre Android a predstavením architektúry je možné nájsť na tejto stránke. SDK je možné sťahovať na tu, ďalšie informácie je možné nájsť na stránke Androida.
Vyberáte si v súčasnosti mobil/smartphone najmä podľa hardvérovej výbavy alebo softvérovej výbavy/dostupného softvéru? (hlasov: 346)
Kebyze Macochisti nie su buchnuty jablkom pohlave, bol by to mozny zanik iPhonu. HW bude cim dalej tym lepsi (HTC a Nokia napriklad) a SW je open... Pricom iPhone je aj HW aj SW viazany na jednu dementnu spolocnost.
pre forcera
Od: pre forcera
|
Pridané:
13.11.2007 21:09
forcer volakedy si sem dal stranku na Mac os X pls nedas ju sem este ras ?? velmi rad by som si ju kukol neviem ci to bola stranka alebo forum ale bolo tam proste popisana instalacia na PC a aj HW veci na mac os X pod PC
k clanku ?
a velmi sa mi to podoba na iPhone :D secko len kopiruju kazdy kazdemu
Co planuju je dla mna jasne. Zacina era "PC" vo vrecku a tu nebude mat dominanciu MS. Klasicke PC sa stane mensinovou a menej zaujimavou platformou. Myslim ze okrem Google, Apple ma v tom prsty aj Intel. Osobny komunikator alias PC alias holka pro vsechno budeme mat stale pri sebe. Na "desktope" pripojime vhodnu "obrazovu foliu" a "virtualnu" alebo realnu klavesnicu a v tej chvili to bude klasicke PC. "Tazke" ulohy zadame do WiFi webu a vysledky si najdeme. Nas maly "inteligent" bude stale s nami. Casom bude aj rozpravat a rozumiet - softwerovy rozvoj je takmer neobmedzeny.
Je to postavene na kernele linuxu. So symbianom to nema nic spolocne. A tym ze android je na linuxe a open-source tak tym ostatnym SRA(KAM odzvonilo - konecne.
"Potrebný je minimálne procesor ARM9 s taktom 200 MHz."
(http://www.dsl.sk/article.php?article=4779) ...
Takze teoreticky by to ist malo ... Mam k800i a pokial som sa docital dobre, tak tam mam procak 214 MHz (AMR9 processor). Takze dufam ze to rozbeham ...
Trosku konkretnejsi dovod preco to nerozbeham??? Podla specifikacii by to bezat malo ... V kazdom pripade, ked to vyjde a bude nejaky phone podporujuci android za rozumnu cenu, jednoznacne po tom idem ... google zatial nesklamal, verim ze nesklame ...
pekna vecička ten android len kedy budu na neho vyvinute smartphony alebo mobily ??? uvidime ako sa to bude vyvýjať ...ale na prvé videnie ma to celkom zaujalo :D
no urcite aj od vyrobcov ale v prvotnej faze bude urcite rozhodujuce aka bude kompatibilita s terajsimi zariadeniami a ako sa toho chytia ludia co vedia programovat -- na to na co si nebude mozne stiahnut kopec free softu sa asi kazdy vykasle -- ale je zrejme ze to nebude tento pripad ;))
Mam trosku obavy z performance, ze ako to cipy v mobiloch budu zvladat. Aj na tom ukazkovom telefone to trosku pokulhavalo ked napr. scrolloval web stranku, alebo prepinal medzi aplikaciami... Ale samozrejme drzim palce a verim ze sa to zlepsi
Mna zarazila jedna vec:
\"Mobily s Androidom by mali byť neustále pripojené k Internetu.\"
To si momentalne neviem dost dobre predstavit... dufam ze to bude fungovat aj offline, lebo inak je to pre mna osobne nepouzitelne.
Fungovať offline samozrejme budú, tá neustála konektivita je tam najmä kvôli zapojeniu do XMPP siete, možnosti dostávať z Internetu notifikácie, IM komunikácii, atď.
A samozrejme výrobcovia mobilov si môžu toto správanie zmeniť.
:) sranda prave je, ze napriklad prepnutie do odkazovky implementovanej v telefone, ak tam nebude, priemerny programator naprogramuje podla mojho odhadu tak za 3 dni...
ak ta napadne nieco uzitocne a si dobry programator, myslim, ze nebudes mat problem si nieco dorobit. co znamena, ze bude verejne pristupneho kopa vselijakeho softu
No ak by spristupnili nejaky rezident system for mobile aj s debuggerom za ten pokus by to stalo, to by som boli isty ze budem mat svoje vlastne aplikacie bez zbytocnych kniznic co zbytocne vela miesta zaberaju ako napriklad microsoft visual basic :D
no hej, kedze to malokto potrebuje a malokto je ochotny za to zaplatit...ale sak si pockaj kym toto bude na svete, a vo zvysoku sveta aj dobre presadene, ked to pre nasich operatorov bude mat zmysel robit...teraz koli 10 ludom na slovensku ti urcite dobru cenu nedaju...
ked sa toto presadi, tam bude urcite skype a ked takych telefonov bude vela tak zbohom vysokym cenam za GSM...internet rulez....vtedy este len uvidis co su to nizke ceny za mobilny net...a to, ci sa to presadi, zalezi hlavne na nas, zakaznikoch...
Hovorim W O W. ale zas na druhej strane, staci mi za PC denne 10 hodin :) a telefon sa snazim obmedzovat. Treba aj trochu zit mimo virtualnej reality :). Ale bude to super pomocka fakt. Vyzera, ze vyvoj IT uz neurcuje iba Microsoft a IBM, ale aj google.
z grafickej stranky mi to pripada ako slaby pokus o napodobenie MAC OS X iphonu...ale to ze je to lubovolne rozsiritelne je ovela dolezitejsie..
zakaznikov iphonu bol uz po par mesiacoch predaja v USA vyse milion a to sa este len otvara trh v europe...no uvidime ci bude viac aplikacii na iphone alebo na androida
zatial po 2 mesiacoch pouzivania iphonu u mna vedie iphone... ale tie jeho niektore obmedzenia vedia nastvat..
Jozo z Hornej Dolnej
Od: Jozo z Hornej Dolnej
|
Pridané:
14.11.2007 18:38
"Systém je plne otvorený a umožňuje ako štandardnú aplikáciu pre manažovanie hovorov, SMS a iných systémových funkcií využívať aj aplikáciu tretej strany."
toto moze vyrazne pomoct vzniku skodlivych apliakcii... skryte odosielanie SMSiek, ci uskutocnovanie hovorov aplikaciou, o ktorej su uzivatel mysli ze je na nieco uplne ine...
ak to je google urcite to nebude zadarmo asak co spravol google zadarmo?
nic vsetko robi pre peniaze az na to ze ich nepyta od nas ale taha ich z reklami
ale stale je to lepsie ako by sme to mali platit mi
sila reklami sa stupnuje aj u nas tak sa tesim za 5 rokov mozno budeme volat zadarmo len sa bude zobrazovat reklama jak to uz niekde funguje
Jozo z Hornej Dolnej
Od: Jozo z Hornej Dolnej
|
Pridané:
15.11.2007 17:18
malokto robi nieco zadarmo... ani FF ani Opera nie su tak celkom zadarmove projekty, maju prijmy z uskutocnenych vyhladavani v integrovanom vyhladavaci (od google, yahoo a pod...)