Az Android története

>> 2010. január 9.


Az oldalon közölt írások köre egy új témával fog bővülni, ez pedig az Android lesz. Ennek örömére tekintsük is át az Android rendszer rövid történetét, az egyes verziók által hozott újdonságokkal együtt (1.0-s rendszertől).

Mint azt már jól tudjuk, amibe a Google belevág, az általában sikeres is lesz. Ennek egyik ékes bizonyítéka az általuk létrehozott kereső, majd az ahhoz kapcsolt szolgáltatások is (GMail, Analytics, AdSense, stb.). Természetesen azóta már bővült a portfólió a saját böngészőjükkel, mely egyre nagyobb részesedéssel bír a böngészők piacán, ami valljuk be nem rossz, hiszen egy remek böngészőt sikerült összehozni a vállalatnak. De a mai írás témája a mobil eszközökre szánt Android rendszer, melyet a PC-s vonalon a Chrome OS követ, erről részletesebben itt olvashattok: [link].

Sokan talán nem is tudják, de az Android rendszert nem a Google fejlesztette ki, hanem a Palo Alto-i Android Inc., melyet a Google megvett 2005 júliusában. A vállalat több dolgozója is csatlakozott a Google-höz: Andy Rubin (Danger), Rich Miner (Wildfire Communications), Nick Sears (VP a T-Mobile-nál), és Chris White (WebTV). A megvétel oka a Google mobil platformra való belépési terve volt, melyhez az Android Inc. által fejlesztett mobil operációs rendszer igen jónak bizonyult.


Természetesen mára az Android rendszer mögött nem csak a Google áll (de még ma is ő adja a legnagyobb részt hozzá az Android forráskódjához), hanem az Open Handset Alliance nevű csoportosulás is. Az OHA-nak jelenleg több mint 50 tagja van, akik mind kiveszik valamilyen módon a részüket a rendszer fejlesztéséből.
Az OHA tagjai az alábbi főbb és ismertebb vállalatok (teljesség igénye nélkül): Google, HTC, Motorola, LG, Samsung, Sony Ericsson, Acer, ASUS, Intel, ARM, nVidia, Broadcam, Atheros, T-Mobile, Vodafone, eBay. Akit érdekel az Open Handset Alliance tagjainak teljes listája, az itt tudhat meg róla többet: [link]. Jól látható hogy igen nagy erő áll az Android mögött, ami meghatározó lesz a jövőbeni sikerükhöz, a konkurencia legyőzéséhez. Ilyen konkurencia a Windows Mobile, Symbian, és az Apple által fejlesztett iPhone OS is.


Az Android rendszer a Linux monolitikus kerneljét használja, a rendszer maga így nyílt forráskódú, Apache licensz alatt lett kiadva. Az Androidra való fejlesztés támogatása is igen jó, ez sok mindennek köszönhető, többek között a Google által készített JAVA könyvtárak is segítik a fejlesztők munkáit. A fejlesztői eszköz a Google által biztosított Android SDK, mely tartalmazza az eszközöket a programok írásához (debugger, könyvtárak), a fejlesztés közbeni tesztelés lebonyolításához emulátor is van (QEMU alapú), és a jó dokumentáltságának, illetve a megannyi tutorialjának és példakódjának köszönhetően hamar bele is lehet tanulni a fejlesztésbe. Az SDK futtatása a népszerűbb operációs rendszerek megvalósítható (Linux, Windows, Mac OS X).
A rendszerre fejlesztett alkalmazások futtatásához az Android egy úgynevezett managed kód-ot biztosít, ami alatt azt értjük, hogy a program kódja nem natívan a gépen kerül feldolgozásra, hanem egy köztes rétegen, egy virtuális gép segítségével történik a futtatása, így a futtatott programok remekül kezelhetőek, és a rendszer is biztonságban marad. A programok futtatása Androidon párhuzamosan is lehetségesek (multitasking), a futásuk során egyenrangúak, így az erőforrásokból is azonosan részesülnek. Érdekesség hogy az első publikusan elérhető alkalmazás egy Snake játék volt.


Természetesen a rendszer nem létezhetne olyan mobilok nélkül, melyek ezt futtatni tudják. Az első mindenki számára elérhető, főként a fejlesztőknek szánt Androidot futtató készülék a HTC által készített HTC Dream volt (másnéven T-Mobile G1), mely 2008 október 22-n jelent meg, és az Android 1.0-s változatát futtatta. 2009 végére már több mint 19 Androidot futtató készülék érhető el, aminek a száma az idei esztendőben tovább fog emelkedni.

Most pedig nézzük meg az Android 1.0-s és az azt követő verziók főbb újdonságait. Annyit azért leszögezhetünk, hogy az igazi nagy dobása az Androidnak az 1.5-s rendszer volt, melyet még ma is igen sok készülék futtat világszerte. Fontos tudni az Android verzióiról, hogy minél nagyobb a szám, annál újabb verzióról beszélünk, így a 2.1 tartalmazza azokat, amiket az 1.5-s vagy az 1.6-s rendszer.


Android 1.0

Ez volt az első Androidos rendszer a publikum számára, ami a HTC Dream-en debütált. Jelenleg már nem sokan használják, sok hibát tartalmazott, illetve a rendszer sebessége sem volt valami nagy.

Nézzük mit is hozott az Android 1.0-s változata:
  • Sok alkalmazást tartalmaz a rendszer, amit JAVA nyelven írtak
  • Változtatható háttér a asztalon
  • Támogatja a telefonálási funkciókat a készülék
  • Webkit alapú webböngésző, mely támogatja a HTML és xHTML szabványokat
  • Lehetőség van az elektronikus levelezésünk lebonyolítására a készüléken, támogatja a POP3, IMAP4 és az SMTP protokollokat is
  • Lehetőség van a beépített Media Player segítségével a multimédiás fájljaink rendszerezésére illetve megtekintésére
  • Ébresztő, Számológép, Naptár, Fényképező, Névjegyzék, IM, SMS, MMS, Beállítások és még számtalan alkalmazás érhető el ebben a verzióban
  • Több VM folyamat futtatása egy időben (multitasking)
  • A rendszer lelke a Linux 2.6.25 verziója (ARM)
  • TCP/IP támogatása
  • FAT32 fájlrendszer támogatása
  • Támogatja a Bluetooth 2.0-s változatát
  • 802.11 b/g szabvány támogatása
  • Az Android futtatásához minimálisan 128MB RAM és 256MB ROM kell
  • HVGA felbontás támogatása, 16bit-es színmélységgel
  • Fekvő és álló mód támogatása (képernyő esetén)
  • Kapacítiv kijelzők támogatása
  • Támogatja a QWERTY billentyűzeteket, az 5 irányú navigációs gombot, hardveres gombokat (Küldés, Vége, Home, Vissza, Menu), bekapcsoló gomb, hangerőszabályozó gombok, kamera billentyűje
  • Stereo és mono hangkimenetek támogatása
  • 64kbps Bluetooth audio támogatása
  • LED-ek és rezgés támogatása
  • GPRS, EDGE, UMTS, HSDPA szabványok támogatása
  • Vészhívás támogatása
  • Telephony szolgáltatás a telefonáláshoz
  • USSD és RIL

Android 1.1

Az Android 1.0-s változatot követte az 1.1-es változat, mely új funkciókat és hibajavításokat hozott többnyire, bár manapság már nem találkozunk Android 1.1-t futtató készülékkel. A megjelenési ideje: 2009 február.


A legfontosabb új funkciók:
  • A Maps programnál lehetőség van a részletek és az értékelések megtekintésére
  • Ha hívást bonyolítunk a telefonnal, akkor egy idő múlva a képernyő elsötétedik. Továbbá lehetőség van a tárcsázó képernyőt elrejteni vagy újra megjeleníteni
  • MMS esetén lehetőség van a csatolmány mentésére
  • Marquee támogatás


Android 1.5 (Cupcake)

Az első széles körben elterjedt Android verzió az 1.5, kódnevén Cupcake. A ma létező Androidos telefonok többsége ezt a verziót futtatja, pontos megjelenési dátuma: 2009. április 30.


Az előző verzióhoz képest számtalan újdonságot hozott, a legfontosabbak:
  • A Camcoder segítségével lehetőség van immáron videók felvételére, és azok visszanézésére (MPEG-4 és 3GP formátumban). Az 1.5 megelőző verziókkal csak fényképezni lehetett
  • A Google YouTube (videó) és Picasa (kép) szolgáltatásaival való szorosabb integráció, aminek hatására már közvetlenül a YouTube-ra is feltölthetjük videóinkat, illetve képeinket a Picasa-ra
  • A szoftveres billentyűzet is megújult (lévén az Androidot futtató telefonok döntő többsége érintőkijelzővel rendelkezik), szavak kijavítása/kiegészítésének (szótárból) lehetősége, fektetett és állított módban is működik, illetve külsős billentyűzetek telepítésére is van lehetőség
  • Bluetooth A2DP, mellyel a Bluetooth sztereó fülhallgatók használatára van lehetőség, és Bluetooth AVCRP támogatás. Továbbá automatikusan kapcsolódik a bizonyos távolságokban lévő Bluetooth fejhallgatókhoz
  • Widgeteket és mappákat helyezhetünk el az asztalon, mellyel látványosabbá, és könnyeben kezelhetővé válik a rendszer. Ilyen új widget az analog óra, a naptár, a zenelejátszó, a képkeret, és a keresés
  • A képernyőváltások közötti animáció is megjelenik az új verzióban
  • A másolás/beillesztés immáron a böngészőből is elérhetjük. Frissítésen eset át a webböngésző Webkit és Squirrelfish Javascript motorját is
  • A böngészőben lehetőség nyílik az adott oldalon való keresésre, magunk választhatjuk meg a karakterkódolást, egységesítették a Go és a Search boxokat, illetve füles könyvjelzők/előzmények/legtöbbet látogatott oldal
  • A telefonkönyvben már láthatjuk a kedvenceknél a képeket, speciális idő és dátumbélyegző a hívásoknál, illetve a hívásnaplónál csak egy érintés kell a hívott fél adatainak megtekintéséhez.
  • Új Linux kernel: 2.6.27
  • SD kártyák esetén automatikusan ellenőrzi a kártyát és javítja a hibákat
  • SIM Application Toolkit 1.0
  • Kötegelt (több elemmel való művelet) archiválási, törlési és címkézési lehetőség a GMail program alatt
  • Most már lehetőség van megtekinteni a Telefon bejegyzéseinél, SMS, MMS, GMail és Email alatt a Google Talks-ban lévő barátaink állapotát.

Videó, mely a rendszer újdonságait mutatja be:



Android 1.6 (Donut)

A következő lépcsőfok az Android életében az 1.6-os, Donut kódnevű rendszer volt, mely 2009. szeptember 15-én jelent meg.


Itt is új funkciók hada került be, nézzük a legfontosabbakat:
  • Az Android Market továbbfejlesztésre került, több új funkció jelenik meg és a kinézet is változik az egyszerűbb kezelhetőség érdekében
  • Integrált Camera/Camcoder/Gallery interfész
  • A Google Voice Search frissítésen esett át, melynek hatására gyorsabb lett a program. A beépített alkalmazásokkal mélyebb integráció lett kialakítva, melynek hatására a hangtárcsázás is elérhető lett
  • Továbbfejlesztették a beépített keresőt is, immáron lehetőség van a könyvjelzőkben, előzményekben, telefonkönyvben, weben való keresésre
  • Számos új technológia támogatása, melyek az elődből kimaradtak: CDMA/EVDO, 802.1x VPN, gesztusok és a szövegfelolvasó-motor
  • A kamerát kezelő szoftver is gyorsult az új verzióban, illetve a keresőmotor is
  • Egy akkumulátor-használatot jelző program is bekerült, melyből megnézhetjük hogy a programok és a szolgáltatások mennyire is használják az akkumulátort, és így lehetőség van különböző beállításokat eszközölni
  • QVGA képernyőfelbontás támogatása, illetve a fejlesztők meghatározhatják hogy az alkalmazásaik milyen képernyőfelbontást is támogatnak
  • A Linux kernelt is frissítették a 2.6.29 változatra

Videó az Android 1.6-ról:



Android 2.0 (Eclair)

Most ugrottak egy kicsit az Android fejlesztői, és a következő megjelentett verzió a 2.0, kódnevén az Eclair volt. A pontos megjelenési ideje pedig a következő: 2009. október 26.


Itt is számos újdonság került be, de már a sebességbeli optimalizálások is nagy hangsúlyt kaptak:
  • Optimalizálták a rendszer sebességét, így sokkal gyorsabb lett mint az elődjei
  • Még több képernyőméretet és felbontást támogat
  • A felhasználói felület is átalakításra került
  • A böngésző felhasználói felülete is megváltozott, illetve most már támogatja a HTML 5 szabványt, illetve dupla érintésre nagyítja a weboldalt
  • Újratervezett névjegyzék
  • Sokkal jobb fekete/fehér egyensúly a háttereknél, ez főként az olvashatóságon javít
  • Új verzió került be a Google Maps-ből, számszerint a 3.1.2-es
  • Microsoft Exchange támogatás
  • A fényképezőnél vaku támogatás, digitális zoom lehetőség, illetve a beállítási lehetőségek köre is bővült (makró, színeffektek, stb.)
  • Továbbfejlesztett képernyőbillentyűzet a gyorsabb gépelés, a és félreütések elkerüléséért. A multitouch támogatás miatt gépelésnél több billentyű egyszeri lenyomását is érzékeli.
  • Megújult a beépített szótár is a billentyűzetnél, most már megtanulja az általunk használt szavakat, illetve a névjegyzékből is ajánl fel találatot
  • A rendszer már megbirkózik a Bluetooth 2.1 szabvánnyal, támogatja az Object Push Profilt (OPP) és a Phone Book Access Profilt is (PBAP)
  • Végre belekerült a rendszerbe a többfelhasználós támogatás Google account esetén.
  • A beépített naptár is megújult
  • Az Emaileknél kombinált nézet, egy helyen láthatjuk az összes fiók leveleit

Videó a rendszer újdonságairól:



Jól látható hogy igen szép tempóban érkeznek az új változatok az Androidból, és bőségesen tartalmaznak újításokat, fejlesztéseket. Az új Android 2.1-es verzió a az idén fog debütálni sok új telefonon, illetve sok már meglévőre frissítés formájában, a pontosabb újdonságai-ról majd később szeretnék írni. A következő verziók valamelyikében már megfog jelenni az SD kártyára való programinstallálás lehetősége is, így a belső memória mérete már nem korlátoz minket.

És akkor egy kis összefoglalás a végére az Android rendszer jelenlegi funkcióiról:
  • Az elterjedtebb kijelzők és azok felbontásainak támogatása, 2D/3D támogatás, OpenGL ES 1.0 segítségével 3D gyorsítás
  • Multitouch támogatás a rendszer esetén elérhető, viszont az Apple miatt az amerikai piacon megjelenő készülékeknél le van tiltva, de az Európában kapható készülékeknél ezt már engedélyezni fogják.
  • Az adattárolásnál az SQLite használata
  • GSM/EDGE, UMTS, HSPA, CDMA, EV-DO, Bluetooth, Wi-Fi szabványok támogatása
  • SMS, MMS, email, Microsoft Exchange és ActiveSync támogatás
  • Webböngészés a Webkit alapú böngészővel, mely 93 pontot ért el a 100-ból az Acid3 tesztjén
  • Java támogatás, melyért a Dalvik Virtual Machine felel
  • Az összes népszerű kép és multimédiás fájlt támogatja: H.263, H.264 (3GP vagy MP4), MPEG-4 SP, AMR, AMR-WB (3GP), AAC, HE-AAC (MP4 vagy 3GP), MP3, MIDI, OGG Vorbis, WAV, JPEG, PNG, GIF, BMP
  • Támogatja a készülékekben lévő fényképező és videófelvevő eszközöket, érintőképernyőket, GPS-t, gyorsulásmérő, digitális iránytű
  • Flash támogatás
  • Az alkalmazások beszerzése az Android Marketből lehetséges, amiről majd a későbbiekben részletesen írunk
Reméljük sokak számára hasznos lesz ez az áttekintés, és sokan fogják olvasni az oldalunkon megjelenő Android témájú írásokat a jövőben.

4 megjegyzés:

Blue@X 2010. január 9. 15:06  

Ha valami kimaradt volna, pontatlan vagy egyéb gond van vele, akkor hozzászólásban várom őket.

Konflikt,  2010. január 12. 23:19  

"Az új Android 2.1-es verzió a Google Nexus One-n, illetve a Motorola Droidon debütált"

nem, mert a droid 2.0 val jott. ezt javitani kene.

Blue@X 2010. január 13. 18:37  

Valóban, javítottam, köszönöm az észrevételt!

Megjegyzés küldése

Kapcsolat

In4Sane™ Blog © 2013 - http://i4s.hu

Ha kérdésed, problémád, vagy egyéb észrevételed akadna, akkor írj bátran oldalunk email címére, és amint tudunk válaszolunk.

Jelentkezés

Az i4s csapat folyamatosan várja vállalkozó kedvű BLOGGERek jelentkezését az oldal e-mail címén. Ha csak egy kicsit is érdekel a lehetőség, ne habozz, küldj nekünk üzenetet és mi tájékoztatunk a követelményekről és az egyéb részletekről.

i4s infó

Ha a főoldal nem működne, vagy egyéb háttérinformációkra vagy kíváncsi, látogasd meg Twitter csatornánkat az i4s Twitter linkre kattintva. Oldalunkat "lájkolhatod" Facebook-on, valamint "+-olhatod" a Google Plus-on is.
Az oldalon közölt screencastok, illetve videók megtekinthetőek az oldal YouTube csatornáján: i4s YouTube.
A közelgő fontos eseményekre az i4s naptárjából készülhetsz fel.

  © Webnolia - Blogger --> i4s.hu - In4Sane™ Blog © 2008-2015

Vissza a lap TETEJÉRE