<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Android Hungary &#187; android</title>
	<atom:link href="http://androidhungary.com/tag/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://androidhungary.com</link>
	<description>Magyar Android információs portál és közösség</description>
	<lastBuildDate>Tue, 07 Feb 2012 10:43:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Android honosítás 1. rész &#8211; Az android csomagjai</title>
		<link>http://androidhungary.com/2010/05/android-honositas-1-resz-az-android-csomagjai/</link>
		<comments>http://androidhungary.com/2010/05/android-honositas-1-resz-az-android-csomagjai/#comments</comments>
		<pubDate>Fri, 14 May 2010 08:53:52 +0000</pubDate>
		<dc:creator>androidos</dc:creator>
				<category><![CDATA[Android OS]]></category>
		<category><![CDATA[Bemutató]]></category>
		<category><![CDATA[Fejlesztés]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[fordítás]]></category>
		<category><![CDATA[honosítás]]></category>
		<category><![CDATA[lokalizáció]]></category>

		<guid isPermaLink="false">http://androidhungary.com/?p=4135</guid>
		<description><![CDATA[Az Android operációs rendszerek honosításának menetéről most egy háromrészes cikksorozat készül, melynek első része az android apk csomagjainak felépítését hivatott bemutatni. Lehet, hogy sokaknak kicsit száraznak fog tűnni, de azért vágjunk is bele! Sokszor hallottam már, hogy semmi extra nincs az Androidban, hiszen ugyanúgy Java csomagokból áll, mint a sima Javás telefonokra telepíthető programok. Ez [...]]]></description>
			<content:encoded><![CDATA[<p>Az Android operációs rendszerek honosításának menetéről most egy háromrészes cikksorozat készül, melynek első része az android apk csomagjainak felépítését hivatott bemutatni. Lehet, hogy sokaknak kicsit száraznak fog tűnni, de azért vágjunk is bele!</p>
<p>Sokszor hallottam már, hogy semmi extra nincs az Androidban, hiszen ugyanúgy Java csomagokból áll, mint a sima Javás telefonokra telepíthető programok. Ez részben igaz, az Android Javára épül, viszont nem csak egyszerű Java platformról van szó, hiszen ott van mellette maga az Android platform is. Az operációs rendszer felépítése a következő:</p>
<ul>
<li><strong>Linux kernel.</strong> Ez a nagyszerű rendszermag dobog az összes Android telefon   szívében. A feladata, hogy összekösse a szoftvert a hardverrel, és kezelje az egyes eszközöket, pl.: kamera, g-szenzor, gps, stb.</li>
<li><strong>Busybox.</strong> Ez a szoftver található meg általában az embedded Linux  eszközökön,  pl.: routerekben, fényképezőgépekben, és mint azt példánk mutatja: telefonokban.   A busybox egy kis hely- és erőforrásigényű shell alapú programgyűjtemény. Ez   indítja el a telefon egyes funkcióit, mint pl. a Dalvik VM</li>
<li><strong>Dalvik.</strong> Ez a szoftver már az Android csomag része, neki köszönhető, hogy  platformfüggetlenül telepíthetjük programjainkat bármilyen Android alapú készülékre. Nem más, mint egy virtuális gép, ami magát az androidot   futtatja.</li>
<li><strong>Framework</strong>. Az Android felhasználói felülete. A későbbiekben sok szó lesz róla.</li>
</ul>
<div>&nbsp;</div>
<p>Innen kezd érdekesebbé válni a dolog, mert eljutottunk arra a részre ahol az   egyes alkalmazások futnak. Az Android alkalmazásai apk kiterjesztésű zip csomagokban vannak tárolva. Az apk csomagok három helyen kerülnek tárolásra.</p>
<p><strong>/system/framework/</strong> &#8211; A framework egy részét is apk csomagok képzik,   nevezetesen a framework-res.apk csomag. Ez nagyon fontos a rendszer számára,   mivel alapvető adatokat tartalmaz a telefon felületének elrendezéséről, a   felület grafikai elemeiről, az Android rendszer szöveges állományairól, az egyes   ablakok/képernyők színezetéről, és még rengeteg dologról.</p>
<p><strong>/system/app/</strong> &#8211; Itt találhatóak a telefonra gyárilag feltelepített   alkalmazások, mint például a galéria, a telefon, a névjegyzék, stb.</p>
<p><strong>/data/app/</strong> &#8211; Itt pedig a Marketből, vagy egyéb forrásból telepített alkalmazások kapnak helyet.</p>
<p>Az apk csomagok jelentik tehát mindazt, amit a kijelzőn láthatunk. A készülék   minden képi, és szöveges eleme ezekben a csomagokban van meghatározva, tehát ha   módosítani akarunk valamit, elég az apk-kat módosítani. Ennek két jól járható   útja is van, ahol az első az, ha rendelkezésre állnak az apk-k forrásai. Ebben az esetben könnyű   dolgunk van, egyszerűen elhelyezhetjük a lokalizációnkat a csomagban, és azt   lefordítva remélhetőleg egy már működő apk csomagot kapunk, amit használatba is   vehetünk. Az esetek többségében viszont olyan apk-k fognak a kezeink közé   kerülni, amik már módosításokat tartalmazzák, vagy nem rendelkezünk a   forrásával. Ez esetben jön képbe a másik út, ki kell bontanunk, és vissza kel   fejtenünk a csomagot.</p>
<p>Ennek mibenlétét akkor láthatjuk át, ha jobban megismerjük a csomagokat. Mint   azt már írtam, egyszerű zip állományokról van szó, tehát valamilyen archívum-kezelővel meg is tudjuk nyitni a csomagokat.</p>
<p>Az apk-knak három nagyon fontos része van: az AndroidManifest.xml fájl, az src mappa és a res mappa.</p>
<p><strong>AndroidManifest.xml.</strong> Ez az apk lelke. Ebben a fájlban vannak meghatározva az activity-k, amik a program felületeit jelentik. Az apk csomagoknak rengeteg féle activityjük lehet. Lehet indítható alkalmazás, widget, esetleg valamely rendszermenübe beépülő activity, amely lehet automatikusan induló, a háttérben futó alkalmazás, stb. Jó példa erre a gallery.apk csomag, ami egyszerre tartalmazza a galériát, a fényképezőt, a videórögzítőt, és a képkeret widgetet. Az AndroidManifest.xml fájlban határozható meg az is, hogy milyen engedélyekkel rendelkezzen a szóban forgó apk. Ez az a lista, amit telepítéskor láthatunk, amikhez hozzáfér az alkalmazás a telefonban.</p>
<p><strong>Src mappa.</strong> Ezt a mappát nem látjuk, csak a forrásban. Ha  egy archívumkezelővel megnyitunk egy apk-t, classes.dex néven találunk benne egy fájlt. Ebbe a fájlba van belekódolva a teljes src mappa tartalma. Itt kerül tárolásra a csomag Java nyelvű utasításlistája, a programok, amit a telefon futtat, ha elindítunk egy-egy alkalmazást. Létezik mód a mappa visszafejtésére, de a lokalizációhoz nincs rá szükségünk.</p>
<p><strong>Res mappa.</strong> Számunkra ez a legfontosabb része az apk-knak, itt található többek között az apk összes szövege, méghozzá nyelvenként külön-külön. A sorozat  harmadik cikke fog foglalkozni a res mappa működésével, tehát most nem fogom az egyes állományokat részletesen bemutatni. Fontos megemlíteni viszont, hogy az  archívumkezelővel kibontva itt sem fogunk több dolgot látni, mint a fájlok  neveit és a képeket. Az apk-k rengeteg xml fájlt tartalmaznak, viszont mindet titkosítva találjuk, tehát visszafejtés nélkül nincs lehetőségünk belenézni az állományokba. A tárolt mappák jelentős része nem is látszik, kódolva tartalmazza őket a resources.arsc fájl a csomag gyökerében.</p>
<p>Az utolsó mondatokkal rá is tértünk az apk fájlok védelmére. Mivel a nem nyílt forrású csomagok harmadik fél szellemi értékeit (az általa írt programot, grafikákat, stb.) tartalmazzák, meg kell őket védeni a rossz szándékú felhasználástól. Ennek fényében a források nem, vagy csak részben visszafejthetőek, így nincs lehetőség a teljes forrás, vagy a forrás egyes részeinek máshol történő felhasználására. Aki kibontott egy apk-t az bizonyára felfigyelt a META-INF mappára. Itt kerül tárolásra a csomag készítőjének aláírása, mert bizony minden egyes apk fájl egy egyedi kulccsal van hitelesítve, Ez a  kulcs szavatolja az apk védelmét a módosításokkal szemben. Amennyiben egy bit is megváltozik, az apk-t futtató környezet észlelni fogja, hogy érvénytelenül aláírt elemek vannak a csomagban, és visszautasítja azt, tehát az apk nem lesz működőképes. Megtehetjük azt, hogy generálunk saját kulcsot, amivel újra aláírjuk a csomagot, de az a csomag már nem a kiadó saját hitelesítését fogja hordozni, így nyilvánvalóvá válik a felhasználó előtt, hogy egy nem hivatalos, nem eredeti kiadású csomagot használ. Ezek a védelmi eljárások rányomhatnák a &quot;FAIL&quot; feliratú bélyeget a honosításokra, de szerencsére létezik egy lehetőség, amivel a módosított csomagokat használatba vehetjük a telefonon, amennyiben nem hivatalos romokra készítünk nem hivatalos update csomagokat.</p>
<p>Ahogy az egyes apk-knál, úgy a készülékek operációs rendszerét is védi egy kulcs, ennek eredményeként csak az operációs rendszer készítője által kiadott kulccsal aláírt frissítő csomagokat fogja elfogadni a recovery. Itt jön képbe a root. Akinek nem probléma a garanciavesztés, megteheti, hogy feloldja a telefonján a külső behatások ellen védő eljárásokat, rendszergazda jogokkal férhet hozzá a telefonon futó busyboxhoz, vagy más recoveryt telepíthet a készülékre, vagy valamelyik harmadik féltől származó szoftvert installálhat a gyári rom helyére. Innentől kezdve megkezdhetjük a kedvenc romunk magyarítását. Az első lépés, hogy a rom  csomagjából, ami ugyancsak egy zip ki kell bontanunk az apk-kat, vissza kell fejtenünk, és lokalizálnunk őket.</p>
<p><strong>A következő cikk a csomagok kibontásával, újraépítésével, és aláírásával fog foglalkozni&#8230;</strong></p>
<p>Az Android honosításával kapcsolatban bővebb információk és véleménycserék a <a href="http://forum.androidhungary.com/topic/android-honositas" target="_blank">fórumban</a>.</p>
<p  align="right"><small>Szerző: <a href="http://apoth.hu" target="_blank">Apoth</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://androidhungary.com/2010/05/android-honositas-1-resz-az-android-csomagjai/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Hasonló alkalmazásokat választanak az Android, iPhone és a BlackBerry felhasználók</title>
		<link>http://androidhungary.com/2010/01/hasonlo-alkalmazasokat-valasztanak-az-android-iphone-es-a-blackberry-felhasznalok/</link>
		<comments>http://androidhungary.com/2010/01/hasonlo-alkalmazasokat-valasztanak-az-android-iphone-es-a-blackberry-felhasznalok/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 16:49:49 +0000</pubDate>
		<dc:creator>androidos</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mplayit]]></category>

		<guid isPermaLink="false">http://androidhungary.com/?p=2311</guid>
		<description><![CDATA[Az Mplayit, első Facebookos mobilalkalmazás-megosztó oldal nemrég készített mérése alapján az Android, iPhone és a BlackBerry felhasználók hasonló szájízzel válogatnak a telepítendő alkalmazások közül. Szerencsére a népszerűbb alkalmazások rendelkezésre állnak a legnépszerűbb mobilplatformokon is. Tehát, ami egyszer megjelenik az egyik platformon, azt hamarosan megtalálható lesz a másokon is. A lenti ábrán is jól látható, hogy [...]]]></description>
			<content:encoded><![CDATA[<p>Az <a href="http://mplayit.com" target="_blank">Mplayit</a>, első Facebookos mobilalkalmazás-megosztó oldal nemrég készített mérése alapján az Android, iPhone és a BlackBerry felhasználók hasonló szájízzel válogatnak a telepítendő alkalmazások közül. Szerencsére a népszerűbb alkalmazások rendelkezésre állnak a legnépszerűbb mobilplatformokon is. Tehát, ami egyszer megjelenik az egyik platformon, azt hamarosan megtalálható lesz a másokon is. A lenti ábrán is jól látható, hogy például Androidon és iPhone-on az első, BlackBerry-n pedig a második legnépszerűbb jegyzettömb készítő alkalmazás az <a href="http://androidhungary.com/2009/12/evernote-jegyzettomb-mar-androidon-is/" target="_blankl">Evernote</a>. A zenei alkalmazásokat tekintve mindhárom platformon dobogós helyezést ért el a Pandora valamint a Shazam kettőnél is  népszerű. Milyen következtetést lehet az alábbi eredményekből levonni? Megállapítható, hogy az egyes okostelefon tulajdonosok igényei az alkalmazások tekintetében szinte egyáltalán nem különböznek. Tulajdonképpen ebben túl sok csoda nincs, hiszen a trendet mindenki próbálja követni, ami meghatározott alkalmazások használatát is megköveteli. Érdekes módon hiába áll rendelkezésre több tucat alkalmazás valamelyikből, a felhasználók jellemzően csak meghatározott 3-4 alkalmazás közül válogatnak.</p>
<p align="center"><a href="http://androidhungary.com/images/2010/myplayit.jpg" rel="thumbnail"><img src="http://androidhungary.com/images/2010/myplayitsmall.jpg" title="myplayit" alt="myplayit"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://androidhungary.com/2010/01/hasonlo-alkalmazasokat-valasztanak-az-android-iphone-es-a-blackberry-felhasznalok/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kellemes karácsonyi ünnepeket!</title>
		<link>http://androidhungary.com/2009/12/kellemes-karacsonyi-unnepeket/</link>
		<comments>http://androidhungary.com/2009/12/kellemes-karacsonyi-unnepeket/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 12:37:10 +0000</pubDate>
		<dc:creator>androidos</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[karácsony]]></category>

		<guid isPermaLink="false">http://androidhungary.com/?p=1838</guid>
		<description><![CDATA[Minden kedves olvasónak kellemes karácsonyi ünnepeket kíván az androidhungary.com csapata. &#160;]]></description>
			<content:encoded><![CDATA[<p>Minden kedves olvasónak kellemes karácsonyi ünnepeket kíván az androidhungary.com csapata.</p>
<p>&nbsp;</p>
<p align="center"><a href="http://androidhungary.com/images/2009/xmaslarge.jpg" rel="thumbnail"><img src="http://androidhungary.com/images/2009/xmas.jpg" title="android karácsony" alt="android karácsony"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://androidhungary.com/2009/12/kellemes-karacsonyi-unnepeket/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Szavazás: Android közösségi pólók igényfelmérése</title>
		<link>http://androidhungary.com/2009/11/android-kozossegi-polok-igenyfelmerese/</link>
		<comments>http://androidhungary.com/2009/11/android-kozossegi-polok-igenyfelmerese/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 17:14:44 +0000</pubDate>
		<dc:creator>androidos</dc:creator>
				<category><![CDATA[Szavazás]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[póló]]></category>
		<category><![CDATA[promóció]]></category>

		<guid isPermaLink="false">http://androidhungary.com/?p=1066</guid>
		<description><![CDATA[Az androidhungary.com csapata saját közösségi pólók értékesítését kezdi meg a közeljövőben. Ahhoz, hogy a legmegfelelőbb verzió kerüljön elkészítésre, kíváncsiak vagyunk a véleményedre. Szavazz, hogy az alábbiak közül te melyiket választanád! Amennyiben további ötleteid vannak, oszd meg velünk. Az itt bemutatott Android pólók kizárólag koncepciótervek, tehát bármilyen változtatás előfordulhat rajtuk a jövőben. A pólókat a későbbiekben [...]]]></description>
			<content:encoded><![CDATA[<p>Az androidhungary.com csapata saját közösségi pólók értékesítését kezdi meg a közeljövőben. Ahhoz, hogy a legmegfelelőbb verzió kerüljön elkészítésre, kíváncsiak vagyunk a véleményedre. Szavazz, hogy az alábbiak közül te melyiket választanád! Amennyiben további ötleteid vannak, oszd meg velünk. Az itt bemutatott Android pólók kizárólag koncepciótervek, tehát bármilyen változtatás előfordulhat rajtuk a jövőben. A pólókat a későbbiekben a portál Bolt szekciójában találod meg. Kattints a képre a nagyításhoz!</p>
<p align="center"  class="pollshirt"><a href="http://androidhungary.com/images/2009/androidhungaryshirtlarge.jpg" rel="thumbnail" /><img src="http://androidhungary.com/images/2009/androidhungaryshirtsmall.jpg" title="android hungary póló" alt="android hungary póló" /></a></p>
<p align="center">Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.</p>
]]></content:encoded>
			<wfw:commentRss>http://androidhungary.com/2009/11/android-kozossegi-polok-igenyfelmerese/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
	</channel>
</rss>

