<?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>IPDS 2006 &#187; Android</title>
	<atom:link href="http://www.ipds2006.hu/cat/technologia/android-okostelefon/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ipds2006.hu</link>
	<description>IPDS 2006 Informatikai Tervező és Fejlesztő Kft.</description>
	<lastBuildDate>Wed, 20 Apr 2011 07:52:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>A mobil fejlesztő eszközökről</title>
		<link>http://www.ipds2006.hu/technologia/mobil_fejleszto_eszkozokrol</link>
		<comments>http://www.ipds2006.hu/technologia/mobil_fejleszto_eszkozokrol#comments</comments>
		<pubDate>Thu, 03 Feb 2011 12:10:37 +0000</pubDate>
		<dc:creator>awolf</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hírek]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technológia]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone & iPod]]></category>
		<category><![CDATA[Csharp]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>

		<guid isPermaLink="false">http://www.ipds2006.hu/?p=99</guid>
		<description><![CDATA[Nézzünk meg, hasonlítsunk össze a jelenlegi mobil platformokhoz kapcsolódó fejlesztői eszközök közül hármat. Az elmúlt 1-1.5 évben sikerült megismerkednünk a mobil platformok közül három &#8220;nagyobb&#8221; technológiával: iPhone, Android és Windows Mobile 7. Ezen írásunk a fejlesztő eszközökről fog szólni, megpróbálja azokat egy kicsit összehasonlítani &#8211; elsősorban fejlesztői szemszögből. Android fejlesztés Az Android operációs rendszerre történő [...]]]></description>
			<content:encoded><![CDATA[<p>Nézzünk meg, hasonlítsunk össze a jelenlegi mobil platformokhoz kapcsolódó fejlesztői eszközök közül hármat.<br />
<span id="more-99"></span><br />
Az elmúlt 1-1.5 évben sikerült megismerkednünk a mobil platformok közül három &#8220;nagyobb&#8221; technológiával: iPhone, Android és Windows Mobile 7. Ezen írásunk a fejlesztő eszközökről fog szólni, megpróbálja azokat egy kicsit összehasonlítani &#8211; elsősorban fejlesztői szemszögből.</p>
<p><strong>Android fejlesztés</strong><br />
Az Android operációs rendszerre történő fejlesztés &#8211; a platform nyitott voltából adódóan &#8211; több operációs rendszer (Windows, Linux és Mac OS X) alatt végezhető, ingyenesen hozzáférhető eszközökkel. A fejlesztés kezdeti szakaszában még androidos készülékre sincs szükség, az SDK tartalmaz egy emulátort, melynek segítségével az elkészített kód kipróbálható.</p>
<p>A fejlesztéshez szükséges eszközök a következőek:<br />
- Java Development Kit (a Java runtime és fordító)<br />
- Eclipse IDE (integrált fejlesztői környezet)<br />
- Android SDK (az androidos fejlesztéshez szükséges eszközök, állományok)<br />
- Android Development Tools (ADT) (plugin az Eclipse-hez)</p>
<p>Az Android operációs rendszernek számos változata létezik különféle eszközökre (különböző kijelzőméretekkel és egyéb hardverelemekkel), a fejlesztés során el kell dönteni, mi lesz az a minimum, amit az elkészült alkalmazás támogatni fog. Természetszerűleg a magasabb verziószámú változatok több lehetőséget tartalmaznak, ugyanakkor kevésbé elterjedtek, mint az alacsonyabbak &#8211; ésszerű kompromisszumra van szükség. Jelenleg (2010 vége) még számos, forgalomban lévő készüléken fut az 1.6-os változat.</p>
<p>Egy Android alkalmazás gyakorlatilag egy speciális .ZIP formátumú állomány (.APK, Android Package), amely &#8211; hasonlóan a Java által használt .JAR formátumhoz &#8211; tartalmazza a lefordított bájtkódot, az alkalmazás által használt erőforrásokat és egy leíró állományt, amely egyebek mellett a futtató készülék szolgáltatásaihoz való engedélyeket határozza meg.</p>
<p>Ezen engedélyek köre pontosan meghatározható &#8211; ilyen például az internetelérés, a kamera vagy a GPS használata. Az alkalmazás telepítésekor az operációs rendszer felsorolja azon szolgáltatásokat, melyeket az alkalmazás futása során használni fog &#8211; a felhasználó ezek ismeretében szabadon dönthet a telepítés folytatása vagy megszakítása mellett.</p>
<p>Az Android alkalmazások ritkán implementálnak olyan funkciót, amely az alkalmazás leállását eredményezi, a mögöttes filozófia szerint egy elindított alkalmazás mindaddig a memóriában marad, amíg az operációs rendszer úgy nem dönt, hogy szükség van az általa elfoglalt memóriaterületre. Egy alkalmazás lehet aktív állapotban, amikor éppen előtérben van, lehet felfüggesztett vagy inaktív. A fejlesztés során ezen állapotokat, állapotváltozásokat külön szükséges lekezelni &#8211; például egy játék esetén kézenfekvő az aktuális folyamatok szüneteltetése háttérbe kerüléskor.</p>
<p>Egy Android alkalmazás alapvetően egy vagy több activity-ből áll &#8211; egy activity lehet például egy vizuális felület vagy egy olyan elem, amely a kamera kezeléséért felelős. Az operációs rendszer tartalmaz néhány előre definiált activity-t, például olyat, aminek a segítségével a készülék névjegyzékéből lehet kiválasztani egy vagy több nevet. Az egyes activity-k szabványos felületeken keresztül tudnak egymással adatokat cserélni.</p>
<p>Az egyes activity-k egy vagy több view-t tartalmazhatnak. Egy view létrehozható teljes egészében a kódból, vagy használható a beépített vizuális szerkesztő, amely egy .XML formátumú állományt készít &#8211; az .XML természetesen a vizuális szerkesztőtől függően is elkészíthető, módosítható. A vizuális, XML alapú módszer előnye az áttekinthetőség, a könnyebb kezelhetőség. Tisztán kódból létrehozott felületet akkor érdemes használni, ha az egyes elemek egymáshoz viszonyított helyzete, elrendezésre, láthatósága széles skálán mozoghat a felhasználó akcióitól függően.</p>
<p>A kód, a mögöttes logika megírása során figyelmet kell fordítani az alkalmazások számára biztosított memóriára is, jelenleg egy alkalmazás 16 MB (heap) memória felett rendelkezhet szabadon (néhány újabb készülék már 24 MB memóriát biztosít). Az alkalmazás által használt erőforrások esetében törekedni kell a minél kisebb méretekre (képek, hangok), az objektumok újrafelhasználására illetve arra, hogy a szükséges memóriaterület lefoglalása akkor és csak akkor történjen meg, amikor szükség van rá.<br />
A többnyelvűség támogatott, érdemes erőforrás (resource) állományokba helyezni minden egyes, a felhasználói felületen megjelenő szöveges értéket. A fent már említett korlátozások miatt, amennyiben az alkalmazás sok ilyen adatot használ, érdemes megfontolni a különböző nyelvek szerinti bontásban fordított külön változatokat.</p>
<p>Az Eclipse támogatja az Android Test Project projekt sémát is, ez arra szolgál, hogy az elkészült alkalmazás bizonyos aspektusai rendszerezett formában, automatikusan tesztelhetőek legyenek. Érdemes rá időt fordítani, mivel nagyban megkönnyíti az esetleges refaktorálási vagy optimalizálási műveleteket, vagy éppen &#8211; összetett felhasználói felület esetén &#8211; csökkenti a tesztelésre fordított időt.</p>
<p><strong>iPhone fejlesztés</strong><br />
Az iPhone mobil fejlesztőeszköze &#8211; hasonlóan az Apple többi operációs rendszeréhez &#8211; a jól ismert Xcode, melyben Objective-C nyelven fejleszthetünk. A nyelv a C++ &#8220;módosított&#8221; változata. Az Apple oldaláról letölthető iPhone SDK segítségével a fejlesztőkörnyezet kiegészül az iPhone fejlesztés specifikus elemeivel, mely tartalmazza az általánosan használt osztályokat, valamint iPhone / iPad szimulátort is. Így a fejlesztés &#8211; korlátozott módon &#8211; hardver elem nélkül is végezhető. Természetesen a szimulátor nem képes néhány dologra, amit az eszköz tud, pl: push notification, kamera használat, stb&#8230;<br />
A telefon rendelkezik külön grafikus chip-el, mely OpenGL -ben írt 3D-s alkalmazásokat is szépen megjelenít.</p>
<p>Az iPhone-on iOS operációs rendszer fut, melynek több verziója használatos. A manapság használt device-okon (iPad, iPhone 3G, iPhone 3GS, iPhone 4, iPad) lehet az iOS akármelyik verziója, így a fejlesztés során ügyelni kell a minimum operációs rendszer verziójának kiválasztására. Jelen pillanatban a 4.2.1 -es iOS a legújabb elérhető verzió.</p>
<p>Fejlesztőknek a teszt telefon operációs rendszerének frissítésénél vigyázni kell, mert a fejlesztőeszköz (SDK) általában később jön ki, mint maga az operációs rendszer, így egy elhamarkodott frissítéssel a fejlesztés bonyodalmakba ütközhet, ha nem sikerül az új rendszerre lefordítani az alkalmazást.<br />
A telefonra csak az Apple által engedélyezett alkalmazások telepíthetőek. Ezt speciális aláírásokkal ellenőrzik. Annak érdekében, hogy a fejlesztő ki tudja próbálni az alkalmazását a telefonon, egy ún. Provisioning fájlt kell kérni az Apple oldalán (megfelelő regisztráció után), melyet a telefonra kell másolni, így az Xcode képes rátölteni az alkalmazást. Ezen műveletek elvégzésére az Apple részletes útmutatást nyújt.</p>
<p>Az iOS a 4-es verziótól kezdve támogat bizonyos szintű multitasking-ot. Amennyiben be kívánunk zárni egy alkalmazást, annak a futása megáll, de nem záródik be maga a program. Az állapotokat le kell menteni ha szükség van rá, majd az alkalmazás felélesztésekor visszatölteni azokat.<br />
Amennyiben zenelejátszó, VOIP, vagy folyamatos helyzetmeghatározó alkalmazást fejlesztünk, lehetőségünk van ezen folyamatok folyamatos háttérben való futtatására, melyek nem állnak le ha az alkalmazást a háttérbe rakják.</p>
<p>A fejlesztés menetét igyekeztek úgy kialakítani, hogy a kinézet, és a kód elkülönülve legyenek egymástól. Ezt nem sikerült teljes mértékben megvalósítani, igen gyakran van szükség kódból formázni, rajzolni, létrehozni, pozicionálni a különböző UI elemeket. Tipikus példa, hogy a táblázatot nem a beépített UI elemekkel (UILabel, UIImageView) hozzák létre, hanem kódból rajzolják ki. Így sokkal gyorsabb a táblázat görgetése, mert nem a processzor, hanem a grafikus chip rajzolja ki a szöveget, képet, így levéve jelentős terhelést a processzorról.<br />
A &#8220;view&#8221;-k kialakítása miatt az utólagos módosítás meglehetősen nehézkes. Ha például egy Tab Bar-t szeretnénk pár pixellel magasabbra megnövelni, akkor az összes view-n meg kell növelnünk azt &#8211; egyenként.</p>
<p>A fejlesztés során különös figyelmet kell fordítani a memória kezelésre. A C-ből ismert, hasonló módon a létrehozott objektumokat minden esetben fel kel szabadítani. Ellenkező esetben memória szivárgás (leak) lép fel, melyet nem néz jó szemmel az Apple tesztelő bizottsága. Egy objektum csak akkor szabadul fel ténylegesen, ha arra nem hivatkozik tovább egyetlen mutató (pointer) sem.<br />
Ezen szivárgások felderítésére hasznos segédprogramot kapunk az Instruments program személyében, mely az Xcode -al karöltve segít a leak-ek megtalálásában, és kijavításában. Számos esetben elég nehéz ezeket felderíteni, így érdemes már a fejlesztés során odafigyelni a mutatók felszabadítására, így jelentős időt takaríthatunk meg egy-egy eldugott mutató keresgélése helyett.</p>
<p>Sajnos az elmúlt időben az Apple is követi bizonyos értelemben az Androidot: egyre több különböző készülékkel és eltérő operációs rendszer verzióval vannak jelen a piacon és ezek vegyítésével egyre &#8220;nő&#8221; a lehetséges tesztelendő verziók száma. Persze az Apple szeretné, ha mindenki megvenné a legújabb telefonját a legújabb iOS verzióval, de ez nem mindig-mindenhol fog működni. Ha az egyszeri felhasználó 3-as iPhone-jára rárakja a legfrissebb iOS verziót, akkor persze szidni fogja a programot, hogy lassú, rosszul működik, holott a hiba az ő készülékében van: kevés memóriával, régi hardverrel nem fog működni rajta semmi sem normálisan.</p>
<p><strong>Win Mobile 7 fejlesztés</strong><br />
A &#8220;legfiatalabb&#8221; mobil eszköz a társaihoz képest, ellenben a fejlesztőeszköz, amivel fejleszteni lehet rá, már öregnek számít. A fejlesztést C# nyelven .NET keretrendszer segítségével végezhetjük a telefonra, a felületek kialakításában a SilverLight segít.</p>
<p>Bár ezen eszközzel foglalkoztunk a legkevesebbet &#8211; de szakmai tapasztalatunk alapján &#8211; ezzel ismerkedtünk meg a leggyorsabban. Nagyon gyorsan és könnyen kezelhető a fejlesztő környezet (természetesen aki nem találkozott még a C# nyelvvel, annak meg kell ismernie: egy kicsit olyan, mintha a Java-t, a Delphi-t és a C++-t összekeverték volna).<br />
Nagy segítségünkre lehet a jól ismert <strong>Expression Blend</strong>, melynek segítségével a felületek tervezése és a fejlesztés összekapcsolható.</p>
<p>A <a href="http://www.ipds2006.hu/technologia/mindmegette_iphone">Mindmegette</a> alkamazásunkat teszteltük vele, s egy képernyő elkészítése &#8211; az iPhone fejlesztőeszközhöz viszonyítva &#8211; nagyjából 30-40%-al kevesebb időt vett igénybe. Ezen felül a fejlesztői élményről ne is beszéljünk &#8211; ebben a tekintetben a Microsoft nagyon odatette magát, véleményünk szerint mindkét, korábban említett fejlesztői eszköznél egyszerűbb a kezelése.</p>
<p>Sajnos egyelőre Magyarországon még nem lehet alkalmazást feltenni a Market-be, ehhez külföldi céget (vagy ismerőst) kell segítségül hívnunk. Az alkalmazás elbírálása is barátságosabb (hasonlóan, mint az Android esetén), összevetve az Apple körüli &#8220;hercehurcával&#8221;.<br />
A Microsoft mobil megoldása &#8211; bár elég lassan reagált a mobil piac ténykedéseire &#8211; erős konkurenciája lehet a piac meglévő szereplőinek.</p>
<table Border=1>
<tr>
<td><strong>Eszköz</strong></td>
<td align="center"><strong>Hardver</br>diverzitás</strong></td>
<td align="center"><strong>Fejlesztő</br>eszköz</strong></td>
<td align="center"><strong>Fejlesztő</br>segédeszközök</strong></td>
<td align="center"><strong>Utólagos</br>módosítás</strong></td>
<td align="center"><strong>Össz.</br>pont</strong></td>
<td align="center"><strong>Helyezés</strong></td>
</tr>
<tr>
<td>iPhone (iOS)</td>
<td align="center">4</td>
<td align="center">3</td>
<td align="center">3</td>
<td align="center">3</td>
<td align="center">13</td>
<td align="center">3.</td>
</tr>
<tr>
<td>Android</td>
<td align="center">3</td>
<td align="center">4</td>
<td align="center">4</td>
<td align="center">5</td>
<td align="center">16</td>
<td align="center">2.</td>
</tr>
<tr>
<td>Windows Mobile 7</td>
<td align="center">5</td>
<td align="center">5</td>
<td align="center">5</td>
<td align="center">5</td>
<td align="center">20</td>
<td align="center">1.</td>
</tr>
</table>
<p></br><br />
<strong>Megjegyzések</strong> a táblázathoz: a pontszámok 1-5 lehetségesek.<br />
<strong>Hardver diverzitás:</strong> Minél több fajta hardver van a piacon és azokon minél több fajta operációs rendszer van, annál nehézkesebb a fejlesztés. 5: kevés ilyen van, 1: nagyon sok ilyen van.<br />
<strong>Fejlesztőeszköz:</strong> A fejlesztőeszköz kezelhetősége.<br />
<strong>Fejlesztői segédeszközök:</strong> A fejlesztés segítő egyéb alkalmazások.<br />
<strong>Utólagos módosítás:</strong> Képernyők utólagos módosításának az értékelése: 1: nagyon nehéz, 5:könnyű<br />
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.ipds2006.hu%2Ftechnologia%2Fmobil_fejleszto_eszkozokrol&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
<div style="float: left; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.ipds2006.hu/technologia/mobil_fejleszto_eszkozokrol&via=ipds2006&text=A mobil fejlesztő eszközökről&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ipds2006.hu/technologia/mobil_fejleszto_eszkozokrol/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Időkép &amp; Android 1.0.1.6-os verzió</title>
		<link>http://www.ipds2006.hu/technologia/idokep-android-1-0-1-6-os-verzio</link>
		<comments>http://www.ipds2006.hu/technologia/idokep-android-1-0-1-6-os-verzio#comments</comments>
		<pubDate>Tue, 03 Aug 2010 10:44:45 +0000</pubDate>
		<dc:creator>berit</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hírek]]></category>
		<category><![CDATA[Technológia]]></category>
		<category><![CDATA[Alkalmazás]]></category>

		<guid isPermaLink="false">http://www.ipds2006.hu/?p=87</guid>
		<description><![CDATA[A közelmúltban kikerült androidos Időkép kliens új verziója került be a mai nappal a hivatalos Android Market alkalmazásgyűjteménybe. Ezúton köszönjük minden felhasználónak, hozzászólónak a véleményezéseket, javaslatokat, hibabejelentéseket, melyek egy része meg is valósult ebben az új változatban. Letöltés (AppBrain) Letöltés (helyi tükör) Változások listája (1.0.1.2-es verzió): Hibajavítás: az alkalmazás által nem használt erőforrás-hozzáférés engedélyek eltávolítása [...]]]></description>
			<content:encoded><![CDATA[<p>A <b><a href="http://www.ipds2006.hu/technologia/idokep-android">közelmúltban kikerült</a></b> androidos Időkép kliens új verziója került be a mai nappal a hivatalos Android Market alkalmazásgyűjteménybe. Ezúton köszönjük minden felhasználónak, hozzászólónak a véleményezéseket, javaslatokat, hibabejelentéseket, melyek egy része meg is valósult ebben az új változatban.</p>
<p>
<a href="http://www.appbrain.com/app/ipds2006.idokep">Letöltés (AppBrain)</a><br />
<a href="http://www.ipds2006.hu/Android/Idokep/1_0_1_6/Idokep.apk">Letöltés (helyi tükör)</a>
</p>
<p><b><u>Változások listája (1.0.1.2-es verzió):</u></b></p>
<ul>
<li><b>Hibajavítás:</b> az alkalmazás által nem használt erőforrás-hozzáférés engedélyek eltávolítása</li>
<li><b>Hibajavítás:</b> 2.2-es OS esetén rendelkező kamerakezelési anomália javítva</li>
<li><b>Hibajavítás:</b> az észlelés/fényképezés funkcióból az automata vaku opció kiszedve (időjárási helyzetről készülő kép esetén a vaku használhatatlan)</li>
<li><b>Hibajavítás:</b> az észlelésben található fotó készítése funkció csak akkor forgatja el a képet, ha az valóban szükséges</li>
<li><b>Hibajavítás:</b> a 7 és 30 napos előrejelzések letöltési hibája javítva</li>
<li><b>Hibajavítás:</b> az észlelés funkció numerikus beviteli mezőinek javítása, lebegőpontos és előjeles megadási mód, ahol ez indokolt</li>
<li><b>Módosítás:</b> az észlelés képernyőn szereplő bejelentkezés funkció hibaüzenetei immáron &#8220;emberi&#8221; nyelven jelennek meg</li>
<li><b>Módosítás:</b> az észlelés/fényképezés funkció alapértelmezésben fekvő üzemmódban indul, a súgó szöveg nem tűnik el néhány másodpercen belül</li>
<li><b>Módosítás:</b> a választólisták (combo box-ok) legördülő listájának mérete nagyobbra állítva</li>
<li><b>Módosítás:</b> az alsó gombsor elemei nagyobb méretűek lettek</li>
<li><b>Új fejlesztés:</b> a gombok mostantól a következő funkciókat töltik be az alkalmazásban: a Menü gomb előrelép egy képernyőt, a Vissza visszalép egyet (&#8220;körbe&#8221; lehet lépkedni az alsó eszközsor funkcióit), a Keresés gomb az észlelés képernyőt hozza be</li>
</ul>
<p><b><u>Változások listája (1.0.1.4-es verzió):</u></b></p>
<ul>
<li><b>Módosítás:</b> 1.6-os SDK használata a QVGA-HVGA támogatás miatt</li>
</ul>
<p><b><u>Változások listája (1.0.1.6-os verzió):</u></b></p>
<ul>
<li><b>Hibajavítás:</b> az észlelés beküldése során jelentkező hiba javítása</li>
<li><b>Módosítás:</b> képek kezelésének optimalizálása</li>
</ul>
<table>
<tr>
<td><a href="/public/images/idokep_android_11.png"><img src="/public/images/idokep_android_11.png" alt="Felhőtérkép" width="120" height="180" /></a></td>
<td><a href="/public/images/idokep_android_12.png"><img src="/public/images/idokep_android_12.png" alt="Hőtérkép" width="120" height="180" /></a></td>
<td><a href="/public/images/idokep_android_13.png"><img src="/public/images/idokep_android_13.png" alt="Időkép" width="120" height="180" /></a></td>
<td><a href="/public/images/idokep_android_14.png"><img src="/public/images/idokep_android_14.png" alt="Széltérkép" width="120" height="180" /></a></td>
</tr>
</table>
<p>Az alkalmazás elérhető az Android Market oldaláról, az eszközön található Market alkalmazás segítségével. Amennyiben a szokott csatornákon keresztül nem lehetséges a telepítés, az APK állomány <b><a href="http://www.ipds2006.hu/Android/Idokep/1_0_1_6/Idokep.apk">szerverünkről letölthető</a></b>.<br />
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.ipds2006.hu%2Ftechnologia%2Fidokep-android-1-0-1-6-os-verzio&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
<div style="float: left; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.ipds2006.hu/technologia/idokep-android-1-0-1-6-os-verzio&via=ipds2006&text=Időkép &amp; Android 1.0.1.6-os verzió&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ipds2006.hu/technologia/idokep-android-1-0-1-6-os-verzio/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Időkép &amp; Android</title>
		<link>http://www.ipds2006.hu/technologia/idokep-android</link>
		<comments>http://www.ipds2006.hu/technologia/idokep-android#comments</comments>
		<pubDate>Fri, 30 Jul 2010 07:24:01 +0000</pubDate>
		<dc:creator>awolf</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hírek]]></category>
		<category><![CDATA[Technológia]]></category>
		<category><![CDATA[Alkalmazás]]></category>

		<guid isPermaLink="false">http://www.ipds2006.hu/?p=84</guid>
		<description><![CDATA[Az Időkép.hu weboldal most már Android operációs rendszerrel felszerelt telefonokra is letölthető. Neve: Időkép Jellege: Weather AppBrain letöltés (vagy az Android Market-ből) Ha Android Market-ből (valamiért nem elérhető), akkor innét letölthető: Letöltés Két hónappal ezelőtt, miután elkészült az Időkép iPhone alkalmazás, úgy döntöttünk -pontosabban a &#8220;felhasználói kívánság listán&#8221; az Android szerepelt legelől &#8211; hogy Android-ra [...]]]></description>
			<content:encoded><![CDATA[<p>Az Időkép.hu weboldal most már Android operációs rendszerrel felszerelt telefonokra is letölthető.</p>
<p><span id="more-84"></span></p>
<p>Neve: <strong>Időkép</strong><br />
Jellege: <strong>Weather</strong><br />
<a href="http://www.appbrain.com/app/ipds2006.idokep">AppBrain letöltés</a><br />
(vagy az Android Market-ből)</p>
<p>Ha Android Market-ből (valamiért nem elérhető), akkor innét letölthető: <a href="http://www.ipds2006.hu/Android/Idokep/1_0_0_1/Idokep.apk">Letöltés</a> </p>
<p>Két hónappal ezelőtt, miután elkészült az Időkép iPhone alkalmazás, úgy döntöttünk -pontosabban a &#8220;felhasználói kívánság listán&#8221; az Android szerepelt legelől &#8211; hogy Android-ra is elkészítjük az alkalmazást.<br />
A kialakítás során az volt a fő szempont, hogy a felhasználók az Időkép legfontosabb információihoz könnyen, gyorsan hozzájuthassanak a kisebb képernyőre optimalizált formában, természetesen a megszokott elforgatás, kétujjas kicsinyítés, nagyítás lehetőségekkel. A megvalósított funkciók a következőek:<br />
  &#8211; 30 és 7 napos grafikus előrejelzés<br />
  &#8211; szöveges előrejelzés és egyéb információk (orvosmeteorológia, közlekedésmeteorológia, pollenjelentés)<br />
  &#8211; domborzati térképre vetített időjárási információk (piktogramok formájában)<br />
  &#8211; hő, felhő és széltérkép<br />
  &#8211; észlelés<br />
Valamennyi térkép a kívánalmakhoz igazodó részletességgel jeleníthető meg &#8211; minél nagyobb a nagyítás, annál több mérőállomás adatai jelennek meg a térképen.<br />
<img src="/public/images/idokep_android_01.jpg" alt="" width="160" height="240" /> <img src="/public/images/idokep_android_02.jpg" alt="" width="160" height="240" /> <img src="/public/images/idokep_android_05.jpg" alt="" width="160" height="240" /></p>
<p><strong>Program használat</strong><br />
Az Időkép alkalmazás hat alapvető képernyőből áll, ezek között a alul található navigációs gombsor segítségével lehet választani &#8211; ez utóbbi görgethető, illetve az előrejelzés gomb lenyomására további lehetőségek érhetőek el (a 30 és 7 napos, valamint a szöveges előrejelzés). Az egyes térképek a megszokott módon nagyíthatóak és kicsinyíthetőek ujjaink segítségével &#8211; itt nem egyszerű nagyításról van szó, az egyes térképek különböző részletességűek. A készülék elfordításával a képernyőn látható térképek, grafikonok is fordulnak. Az alkalmazás használatához internetkapcsolatra van szükség.</p>
<p>Az előrejelzés fül három különböző bontásban biztosítja az előrejelzési információk megtekintését, ezek a 30 napos, a 7 napos és a szöveges előrejelzések. Az első két lehetőség a kiválasztott időtartamban (az aktuális naptól kezdve) grafikonszerűen ábrázolja az egyes napokra várható hőmérsékletet, szélerősséget, csapadékot, míg az utolsó szöveges formában nyújt rövid időtávú előrejelzést a várható időjárási helyzetről.<br />
<img src="/public/images/idokep_android_06.jpg" alt="" width="160" height="240" /> <img src="/public/images/idokep_android_07.jpg" alt="" width="160" height="240" /> <img src="/public/images/idokep_android_08.jpg" alt="" width="160" height="240" /></p>
<p>Az Időkép munkáját segítendő itt mi magunk küldhetünk be időjárási információkat &#8211; ehhez előzetes regisztrációra van szükség az  <a href="http://www.idokep.hu">Időkép</a>  internetes oldalon. A &#8220;Település&#8221; választéklista segítségével állíthatjuk be az észlelés helyszínét (amennyiben itt az &#8220;Aktuális pozíció&#8221; van kiválasztva, a helyszín a készülék által megállapított pozíciót fogja használni, már ha ez támogatott). Az észleléshez fénykép is csatolható, akár már meglévő, akár éppen most készített (a készülék kamerájának segítségével). Az égkép, szélerősség, domináns felhőfajta szekciókban az adott jellemzőt lehet az ikonok segítségével megadni (hasonlóan a navigációs gombsorhoz, ezek is görgethetőek). Az észleléshez rövid szöveges leírás is adható, amennyiben indokolt.  </p>
<p>Az alkalmazás továbbfejlesztését a felhasználók igényeihez mérten tervezzük &#8211; ha a visszajelzések alapján sokaknak  lesz szüksége a pollentérképre, a radartérképre és az Időkép oldalain elérhető egyéb információkra, a kívánt információ elérésenek lehetősége előbb-utóbb integrálva lesz az alkalmazásba.</p>
<p><img src="/public/images/idokep_android_09.jpg" alt="" width="160" height="240" /> <img src="/public/images/idokep_android_10.jpg" alt="" width="160" height="240" /> <img src="/public/images/idokep_android_03.jpg" alt="" width="160" height="240" /></p>
<div id="app688" class="appbrain-app"><a href="http://www.appbrain.com/app/ipds2006.idokep">Idokep for Android on AppBrain</a></div>
<p><script type="text/javascript" src="http://www.appbrain.com/api/api.nocache.js"></script></p>
<p><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.ipds2006.hu%2Ftechnologia%2Fidokep-android&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
<div style="float: left; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.ipds2006.hu/technologia/idokep-android&via=ipds2006&text=Időkép & Android&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ipds2006.hu/technologia/idokep-android/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Desire</title>
		<link>http://www.ipds2006.hu/technologia/htc-desire</link>
		<comments>http://www.ipds2006.hu/technologia/htc-desire#comments</comments>
		<pubDate>Thu, 17 Jun 2010 10:49:44 +0000</pubDate>
		<dc:creator>awolf</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hírek]]></category>
		<category><![CDATA[Technológia]]></category>

		<guid isPermaLink="false">http://www.ipds2006.hu/?p=78</guid>
		<description><![CDATA[Nemrégiben megérkezett főhadiszállásunkra egy friss, ropogós HTC Desire készülék, az alábbiakban az első néhány nap alatt szerzett benyomások olvashatóak. Elöljáróban annyit, hogy elsősorban a készülék PDA funkciói kerülnek részletezésre. Külcsín A nagynak nem nevezhető méretű doboz tartalmazza magát a készüléket, a hozzá tartozó akkumulátort (igen, cserélhető szakszerviz hiányában is), egy USB kábelt, egy hálózati adaptert [...]]]></description>
			<content:encoded><![CDATA[<p>Nemrégiben megérkezett főhadiszállásunkra egy friss, ropogós HTC Desire készülék, az alábbiakban az első néhány nap alatt szerzett benyomások olvashatóak. Elöljáróban annyit, hogy elsősorban a készülék PDA funkciói kerülnek részletezésre.<br />
<span id="more-78"></span><br />
<strong>Külcsín</strong><br />
A nagynak nem nevezhető méretű doboz tartalmazza magát a készüléket, a hozzá tartozó akkumulátort (igen, cserélhető szakszerviz hiányában is), egy USB kábelt, egy hálózati adaptert és egy fülest &#8211; szokványos felszereltség. Akad még benne egy CD, rajta egy darab PDF állománnyal, amely alighanem a magyar nyelvű használati útmutatót tartalmazza, különösebb szükség nincs rá.</p>
<p>Amire ellenben igény lenne, az egy memóriakártya (SD card) &#8211; az operációs rendszer az összes fontosabb adatot itt szereti tárolni, kártya hiányában néhány funkciót nehézkesebb, ha nem lehetetlen elérni. Érthetetlen, hogy legalább a szolgáltatók valami akció keretében miért nem vágnak hozzá a kedves vevőhöz legalább egy 2GB-s, a készülék árához viszonyítva filléres tételt.</p>
<p>Mivel az akkumulátor nem töltött állapotban kerül a dobozba, első dolgunk a feltöltés legyen, ez természetesen a mellékelt USB kábel segítségével is elvégezhető, akár számítógépen is. Felcsatlakozás után a készülék belső memóriája külön meghajtóként jelenik meg, el lehet tehát felejteni a mindenféle &#8211; többnyire nehézkesen kezelhető &#8211; célalkalmazásokat (Nokia PC Suite, Sony Ericsson PC Suite, Siemens SmartSync, iTunes és társai), egyszerű fájlműveletekkel lehet eljuttatni a tartalmat az eszközre. A felhasználók egy részének ez előny (sőt, alapvető funkciónak számít), a maradék lehet, hogy túl &#8220;számítógépesnek&#8221; fogja találni ezt a megközelítést.</p>
<p>A készülék alján elhelyezkedő nyomógombok balról jobbra haladva: Home, ennek alapértelmezett funkciója a kezdőképernyőre navigálás, hosszan nyomva az utolsó hat futtatott program közötti váltás, a kezdőképernyőn pedig a különböző nézetek, képernyők közötti választásra szolgál (ez utóbbi kissé a Mac rendszerek Exposé funciójára hajaz). Mellette helyezkedik el a Menu, ennek lenyomásával az éppen aktuális alkalmazás menüjét jeleníthetjük meg. A következő a Back, ez szolgál az előző képernyőre ugráshoz (amolyan escape key), végül pedig a Search, ahonnan a kereséseket lehet egyszerűen elindítani. Középen pedig egy &#8220;trackball&#8221; helyezkedik el, az a bizonyos &#8220;pöcök&#8221;, melyet néhány laptop billentyűzetén a mai napig láthatunk, a funkciója is megegyezik. Ezek mellett van még két hangerő-szabályozó gomb a készülék bal oldalán, egy ki-bekapcsoló gomb a tetején (a füles csatlakozója mellett) és egy USB csatlakozó az alján. A hangszóró, a kamerával és a &#8211; meglepően erős &#8211; vakuval együtt a hátoldalon &#8211; hol máshol &#8211; kapott helyett. A fronton nincs kamera, tehát a videotelefonálgatásra vágyók ez esetben nem találják meg a számításukat.</p>
<p>A készülék &#8220;fogásra&#8221; biztonságosnak érződik, nincs az az érzése a felhasználónak, hogy rögvest kicsúszik a kezéből. A mérete &#8211; nagyobb kézzel megáldottaknak &#8211; akár az &#8220;egykezes&#8221; működtetést is lehetővé teszi, nem kell feltétlenül két kézzel bűvészkedni egy hívásindításhoz vagy akár egy új naptárbejegyzés rögzítéséhez. Egy megfelelő tok beszerzése azonban így is sokat dob a használhatóságon (az ember bátrabban rakja le a készüléket a kocsma asztalára).</p>
<p><strong>Belbecs</strong></p>
<p>A HTC Desire, helyesebben az egész Android operációs rendszer alapvetése nem az, hogy veszünk egy mobilt és azt felokosítjuk PDA funkciókkal, hanem éppen ellenkezőleg, alkotunk egy, a 2010-es felhozatalhoz, igényekhez mérhető képességű PDA-t és abba rakunk mobil funkciókat. Önnön magában &#8211; értsd: SIM kártya nélkül &#8211; a készülék teljesen jól elműködik, ha van a közelben Wi-Fi, még inkább.</p>
<p>Elsőre &#8211; különösen mondjuk huzamosabb iPhone használat után &#8211; riasztónak tűnhet a rengeteg ikon, fül, hardveres gombok, miegymás, a felhasználói felület nem olyan letisztult, puritán, könnyű elveszni. Egykori Pocket PC, Windows Mobile felhasználók ellenben ismerősnek fogják találni ezt a &#8220;mindent bele&#8221; típusú felépítményt. Gyakorlatilag bármit akárhová elhelyezhetünk, több különböző képernyő áll rendelkezésünkre (némiképp hasonlóan, mint a Linux rendszerek multi-desktop megoldása). A testre szabhatóság tekintetében tehát nem találni kivetnivalót.</p>
<p>Multitasking, azaz több program párhuzamos futtatása! Igen, ez az a funkció, melynek hiányáért &#8211; jogosan &#8211; számos kritika éri az iPhone-t, mi az, hogy nem futhat egyszerre több program. Ilyen korlátozás itt nincs, cserébe azonban &#8211; megint csak a Pocket PC világából ismerős elem &#8211; a futó alkalmazások nem lépnek ki sosem, helyesebben csak akkor, amikor a rendszer úgy dönt, hogy az erőforrások csökkenése végett megszabadul némely programtól. Fejlesztői oldalról nézve annyiban kell támogatni ezt a fajta életciklus-kezelést, hogy &#8211; hasonlóan a Palm, mobil Java vagy iPhone alkalmazásokhoz &#8211; néhány rendszereseményre kell ráülni és ott elvégezni a szükséges feladatokat, mint például beállítások elmentése vagy erőforrások felszabadítása.</p>
<p>Mivel sokakat zavar, hogy a sok-sok elindított alkalmazás ott figyel a háttérben, nem véletlen, hogy az egyik legkeresettebb alkalmazás nem más, mint az <a href="http://www.androidtapp.com/advanced-task-killer/">Advanced Task Killer</a>, amely egyszerű, mint a bot, de annál hasznosabb, különösebb teketória nélkül, egy gombnyomásra kilövöldözi a háttérben futó szálakat (önmagát is képes ilyen módon lezárni). Az igazat megvallva erre az eddigi tapasztalatok alapján különösebb szükség nincs &#8211; Pocket PC felhasználóknak biztosan ismerős a nap végére telítődött memória, az Android esetében ez a probléma nem áll fenn.</p>
<p>A triviális feladatok nem mindig triviálisak ám, vegyük az alapvető funkciót, saját MP3 beállítását mondjuk csengőhangnak. Erre direkt opció nincs, vagy a zenelejátszóban kell kiválasztani az éppen játszott számot, vagy a már említett memóriakártya egy dedikált könyvtárába kell másolni. Megnehezíti a feladatot, hogy a készülék alapkiépítésben nem tartalmaz kényelmesen használható &#8220;file manager&#8221; jellegű alkalmazást, igaz, kismillió ingyenes letölthető. Hogy miért nincs egy &#8220;browse for custom ringtone&#8221; gomb a hangok beállításánál, rejtély.</p>
<p><strong>Alkalmazások</strong></p>
<p>A megszokott naptár, telefonkönyv, levelesláda stb. alkalmazások örökös rákfenéje a hordozható készülékeken a mentés, szinkronizálás, jelen esetben nincs probléma, a hálózati kapcsolat megléte esetén a Google dedikált szolgáltatásait egy az egyben lehet használni, különösebb bűvészkedés nélkül (szükség alternatívák is használhatóak). Ezeken kívül van alapjáraton időjárásfigyelő, tőzsdei árfolyam kereső, FaceBook, Twitter, YouTube, News (RSS olvasó), QuickOffice, PDF nézegető, térkép stb. célalkalmazás.</p>
<p>Az iPhone-hoz hasonlóan, itt is van egy dedikált oldal, az <a href="http://www.android.com/market">Android Market</a>, illetve egy külön célalkalmazás Market néven, melynek segítségével beszerezhetjük a számunkra nagy hasznossággal bíró programokat. Az alkalmazásokról általánosságban elmondható, hogy az átlagfelhasználó igényei le vannak fedve, ellenben játékplatformnak nevezni erős lenne, mint ahogy nincs különösebben erőltetve a &#8220;there&#8217;s an app for that&#8221; megközelítés sem. Természetesen a Market használata opcionális, a felhasználó maga is telepíthet tetszőleges alkalmazásokat.</p>
<p>Kis hazánkban (és meglepő módon még számos, nálunk szerencsésebb történelmi fejlődésű országban) az Android Market fizetős része jelenleg nem elérhető, azaz csak az ingyenes alkalmazások &#8211; meglepően széles &#8211; köre áll a felhasználók rendelkezésére. Hogy ez mikor fog megváltozni, arra vonatkozólag csak találgatások léteznek &#8211; egy-két éven belül, a platform szélesebb körű elterjedésével várható változás.</p>
<p><strong>Energiafelhasználás</strong></p>
<p>A HTC Desire meglepően gyorsan lemeríti az akkumulátort, intenzív használattal (mondjuk számításigényes játékok, vagy masszív internetezés) akár egy-két óra alatt is. Ha ki van kapcsolva a Wi-Fi, alacsonyra van állítva a képernyő fényereje stb., ez az idő kitolható, mindenesetre ha éppen háromnapos hegyi túrára készülünk, akkor inkább dedikált mobil és GPS készüléket vigyünk magunkkal.</p>
<p>Átlagos felhasználást alapul véve &#8211; az ember reggel felkel, a villamoson munkába menet RSS-t olvas, beérve összekapcsolja a számítógéppel, hazafelé internetezik, telefonálgat, fényképezget, éjszakára megint felrakja töltőre &#8211; elegendő ugyan a teherbírása, de közelébe sem ér a &#8220;klasszikus&#8221; mobilok rendelkezésre állásának. Jelenleg ez a készülék legnagyobb problémája, remélhetőleg a jövőben ez orvosolva lesz valamilyen formában (bárki bármit mond, nehéz elhinni, hogy egyes gyártók szerint a SIM és a MicroSIM közötti méretkülönbség számottevő mértékben megdobná az akkumulátor élettartamát).</p>
<p><strong>Fejlesztés</strong></p>
<p>A fejlesztői ambíciókkal rendelkezők is az Android  Market felületén keresztül tölthetik fel zsengéiket és/vagy komolyabb munkáikat, egy Google account és egy egyszeri, 25 dolláros regisztrációs díj fejében. A fejlesztéshez szükséges eszközök ingyenesek, mindenképp kell egy Java runtime, maga az Android SDK és erősen javallott az Eclipse és a hozzá tartozó Android plugin beszerzése is (az Android SDK egy QEMU alapokon nyugvó emulátort is tartalmaz).</p>
<p>A fejlesztői oldal felé kanyarodva következzék néhány megjegyzés. Az Android alkalmazások &#8220;natív&#8221; nyelve a Java, ez egy magasszintű, objektumorientált programnyelv, a fordítás során nem processzorfüggő kód áll elő, hanem egy közbülső forma, melyet a Java virtuális gép futtat &#8211; tehát ezt a virtuális gépet kell egyszer megfelelően implementálni az adott platformra. Ennek köszönhetően egy Java program teljesítményben elmarad az adott processzorra optimalizált kódtól, azonban ez a különbözet &#8211; ha az alkalmazásunk nem éppen 100&#215;100-as, komplex számokat tartalmazó mátrixokat szoroz össze &#8211; nem észrevehető, nem zavaró (az FPS-ek azért nem feltétlenül szaggatnak).</p>
<p>A Java nyújt annyi többletet, amennyiért érdemes használni ebben a környezetben &#8211; a rendszer szempontjából biztonságosabb, ha a virtuális gép kezeli le az óhatatlanul előforduló programhibákat, a memóriakezelésre sem kell annyira odafigyelni, mint egy C++ kód esetében (aki fejlesztett Symbian operációs rendszerre, talán tudja ezt értékelni). A Java egyszerűbb, könnyebben tanulható és az így megszerzett tudás akár más platformokon is könnyűszerrel hasznosítható. A Java fejlesztők, vagy legalábbis a nyelvet ismerők száma &#8211; jelenleg &#8211; felülmúlja az iPhone natív nyelvének, az Objective-C-nek ismerőit &#8211; ha úgy tetszik, több a potenciális Android, mint iPhone fejlesztő.</p>
<p>Az egységes hardver hiánya, a sok különböző készülék, az Android különböző változataival felvethet kisebb problémákat, triviális példa a kijelző mérete és a hozzá igazodó vagy éppen nem igazodó grafikai elemek, ezek azonban csekély odafigyeléssel a felület tervezése során könnyen kiküszöbölhetőek.</p>
<p><strong>Célközönség</strong></p>
<p>Kinek ajánlható a HTC Desire? Elsősorban azoknak, akik vágynak egy PDA-funkciókban erős készülékre és nem riadnak vissza attól a minimális erőfeszítéstől, amit a rendszer aprólékos beállítgatására, testre szabásására, megtanulására kell fordítani &#8211; ennek a rétegnek ez talán nem is az erőfeszítés, hanem a szórakozás kategóriába esik, és persze együtt kell élni a rövid rendelkezésre állási idővel.</p>
<p>Aki hajlandó ezekre a kompromisszumokra, az a pillanatnyilag elérhető legjobb ár-érték arányú eszközt tudhatja magáénak, beleértve a használatához szükséges mobil internet költségeit is (ez utóbbi még mindig érthetetlenül drága). Nem kell többé cipelni külön MP3 lejátszót, rádiót, fényképezőgépet, navigációs eszközt, telefont, egy készülékben megtalálható majdnem minden.</p>
<p>A legnagyobb előnye a platformnak a nyitottság &#8211; nem csak a rendszer forrását értve ez alatt, hanem az alkalmazott technológiákat is. Az operációs rendszer folyamatos fejlesztés alatt áll, a legújabb, 2.2-es verzió 2010 júliusától érhető majd el.</p>
<p><strong>Kapcsolódó linkek</strong><br />
<a href="http://webisztan.blog.hu/2010/04/19/htc_desire_reszletes_tapasztalatok">HTC Desire: részletes tapasztalatok (Webisztán)</a><br />
<a href="http://www.geeks.hu/tesztek/100513_htc_desire_teszt">HTC Desire teszt (Geeks.hu)</a><br />
<a href="http://plastik.hu/2010/05/24/htc-desire/">HTC Desire (plastik media)</a><br />
<a href="http://www.technet.hu/hir/20100412/htc_desire_-_beteljesult_vagy/">HTC Desire &#8211; beteljesült vágy (Technet)</a><br />
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.ipds2006.hu%2Ftechnologia%2Fhtc-desire&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
<div style="float: left; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.ipds2006.hu/technologia/htc-desire&via=ipds2006&text=HTC Desire&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ipds2006.hu/technologia/htc-desire/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android</title>
		<link>http://www.ipds2006.hu/technologia/android</link>
		<comments>http://www.ipds2006.hu/technologia/android#comments</comments>
		<pubDate>Thu, 10 Jun 2010 08:11:20 +0000</pubDate>
		<dc:creator>awolf</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hírek]]></category>
		<category><![CDATA[Technológia]]></category>
		<category><![CDATA[Alkalmazás]]></category>
		<category><![CDATA[Fejlesztés]]></category>

		<guid isPermaLink="false">http://www.ipds2006.hu/?p=77</guid>
		<description><![CDATA[Android. Terveink szerint a hónap vége felé kijön első androidos alkalmazásunk&#8230;. Tweet]]></description>
			<content:encoded><![CDATA[<p>Android. Terveink szerint a hónap vége felé kijön első androidos alkalmazásunk&#8230;.<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.ipds2006.hu%2Ftechnologia%2Fandroid&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
<div style="float: left; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.ipds2006.hu/technologia/android&via=ipds2006&text=Android&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ipds2006.hu/technologia/android/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

