Szoftverfejlesztés a Google Android OS-re (Android 3.0, API level 11)
|
|
- Katalin Kelemen
- 9 évvel ezelőtt
- Látták:
Átírás
1 Szoftverfejlesztés a Google Android OS-re (Android 3.0, API level 11) Dudás András percben!
2 Tartalom Egy alkalmazás alapjai, alapvető építőkövek Fejlesztés mikéntje Technológia áttekintés Projektek, számonkérés További infó, elérhetőség
3 Az Android OS felépítése
4 Egy alkalmazás alapjai I. Activity Egy képernyőnyi információ / interakciós lehetőség prezentálására Megoldható több is, csak nem javasolt Egyéb : Broadcast receivers: rendszer és program üzenetekre reagáló komponens Content providers: magasabb szintű perzisztencia Intent: komponensek közötti interakció Fragment: API Level 11, Activity építőkocka Loader: API Level 11 A háttérben: Minden alkalmazás: Külön userként Külön processzként Komponens szegregáció: miért? Principle of least knowledge Resource efficiency Service Az elemi perzisztencia egysége Activityk mögötti adattárolás, koherens alkalmazás magja Külön Dalvek VM-en fut IPC természetesen van, lásd Intent, lifecycle hívások, etc.
5 Egy alkalmazás alapjai II. Életciklusok: Minden komponens különféle callbackekkel kell rendelkezzen, ezeket a rendszer az életciklus bizonyos pontjain meghívja, és a visszatérésig vár Ezek határozzák meg a viselkedést a rendszeresemények függvényében, illetve adják meg azon pontokat, amikor az adatokat perzisztálni kell. Az ide vonatkozó API referenciát kulcsfontossűgú megismerni!
6 Egy alkalmazás alapjai III. Adat perzisztencia: Bizonyos helyzetekben az Activity állapota megsemmisülhet Erre megoldást kínál a Bundle, és az onsaveinstancestate() callback. Vigyázat: ez a mechanizmus nem mindig működik! Vannak jobb megoldások, pl. Service (bár ezzel vigyázni kell), Content Provider. Milyen adatot hová érdemes tenni? Milyen adataink lehetnek? Activity (Fragment) specifikus Service specifikus Alkalmazás specifikus Távoli adat források, adatbázisok
7 Egy alkalmazás alapjai IV. Komponensek közti kommunikáció: Intent, szándék Tartalmaz: Akció: Mi a szándék. Pl. ACTION_MAIN elindíthatja az Activitynket mint az alkalmazás belépési pontja. Személetesebben, ACTION_DIAL Adat: Min hajtsa végre a vevő a szándékot. Pl.: ACTION_CALL akció esetén lehet az adat egy URI, tel: Kategória A vevő komponensekre egy megkötés. Pl. CATEGORY_LAUNCHER: jelenjen meg az adott Activity az OS fő alkalmazás indító menüjében. Extrák : Flagek Lehet egy akció végrehajtási kérelme, vagy egy esemény megtörténtéről egy értesítés. A célbajuttatásuk módja, illetve a (potenciális) címzettek listája függ a tipusától Implicit, explicit Nem secure: a szűrők (később) nem védenek meg attól, hogy célba vegyenek egy Intentel.
8 Egy alkalmazás alapjai V. XML konfigurációs állományok és szerepük: AndroidManifest.xml Permission kérelmek Pl. android.permission.read_owner_data Egyátalán mi az a permission? Min API Level (lásd később) Servicek, Activityk, egyéb komponensek deklarálása Intent szűrők, amikkel megadhatjuk, milyen Intentekre reagálhat az adott komponens Alkalmazás ikonja (res/drawable/icon.png) Library link kérelmek Resourceok: (res/) Layout (res/layout) main.xml ( main a Resource ID) Az Activityk Viewjeinek viselkedés / kinézetleírása Values (res/values) strings.xm ( strings a Resource ID) Egyszerű String->String map, az alkalmazás által használt szövegek dependency injectionja, használható pl. lokalizációra
9 Támogatott techonlógiák Hang MP3;MIDI;AAC LC/LTP;Ogg Vorbis;PCM/WAVE;HE-AACv1 (AAC+);HE-AACv2 (enhanced AAC+);AMR-NB,AMR-WB Kép JPEG;GIF,PNG,BMP Videó MPEG-4 SP; H.263;H.264 AVC; VP8 3D OpenGL ES (NDK) Absztrakt : RenderScript Kommunikáció: Bluetooth, NFC, Wifi, USB Testing: JUnit MonkeyRunner A lista nem teljes.
10 3D részletesebben RenderScript new feature, 3.0 Relative kevés információ 3 fő eszköz ~C99 kód CUDA szerű compute API Az eredmény alkamazásba ágyazásának módszere Absztrakt, mégis natív kód 2 irányú kommunikáció adott Korábban zárt volt OpenGL ES alapú OpenGL ES Részleges support az NDK segítségével Gyors, picit talán jobban kitaposott, mint a RenderScript OpenGL ES alapú
11 Fejlesztési folyamat I. Alapvetően minden Android alkalmazás a Dalvik VM alatt fut: Java VM implementáció. Két fejlesztési megközelítés lehetséges: Konzolos fejlesztés Virtualizáció adott Szükséges hozzá: Android SDK Ant Eclipse SDK Virtualizáció adott Szükséges hozzá: Android SDK Eclipse Eclipse Android Development Tools plugin Natív kód integráció lehetséges: Android NDK, GNU Make, awk, Windows esetén Cygwin
12 Fejlesztési folyamat II. Eszközhasználat és virtualizáció: Android Virtual Device (AVD): nagyon jól paraméterezhető, virtuális telefon építhető vele, amin aztán tesztelni lehet. Némi hiányosság van, főleg a szenzorok terén. Android Debug Bridge (ADB): AVD vagy igazi telefonon történő teszteléshez. Rengeteg opció, parancs, jól dokumentált Kód API Level kiválasztása: Mi az az API level? Hogyan korrelál az Android verziókkal? A támogatott featureok nagy mértékben változnak a külömböző API szintek között Érdemes minél alacsonyabb szintet választani AVD felépítése, API level kiválasztása: A telefon API szintje létrehozásnál beállítható Annyi AVD-t lehet készíteni amennyire futja tárhelyből Egyszerre több AVD-t is lehet futtatni, és adott a lehetőség a kommunikációs képességek letesztelésére, akár virtuálisan felhívhatják egymást A hardware képességei is állíthatóak
13 Projektmunka Szabadon válaszott, egyeztetetett téma, vagy NIPG által megfogalmazott projekt NIPG projektek: Adott a lehetőség Android marketre kikerülésre, ELTE IP, ELTE-Soft keretein belül, bevétel részesedés. Max 2 hallgató / projekt. 4 Projekt: Gyro és accelerometer adatgyűjtés (távoli adatbázisba), megjelenítés, akár TDK is lehet. Accelerometer + Dasher, adatgyűjtés OpenCV fejegér Androidra (nehéz) Menu dinamikus átrendezés használatnak megfelelően, ajánló rendszer. Aki ezeken jól teljesít, nyáron mobil hightech projektben részvételi lehetőség, nemzetközi projektben, fizetés, diplomunka, Msc 16 kredit adott. A téma játékfejlesztés, arcfelismerés, arckifejezés-felismerés.
14 További Információ Az előadás letölthető: A honapomról: dna.web.elte.hu A tárgy honlapjáról: pszt.inf.elte.hu/index.php/mobil-alkalmazasokfejlesztese További információ: Az SDK-t letöltve a samples könyvtárban rengeteg érdekes példa van! developer.android.com android-developers.blogspot.com Sikeres ZH esetén [=)] tőlem, Köszönöm a figyelmet!
1. Az Android platform bemutatása (Ekler Péter)... 1 1.1. Az Android sikerességének okai... 1 1.2. Az Android platform története... 3 1.3. Android-verziók... 5 1.4. Android Market (Google Play)... 13 1.5.
SZOFTVERFEJLESZTÉS ANDROID PLATFORMRA. Dr. Iszály György Barna
SZOFTVERFEJLESZTÉS ANDROID PLATFORMRA Dr. Iszály György Barna KOMPONENSEK KÖZÖTTI KOMMUNIKÁCIÓ Minden Androidos alkalmazás a saját Dalvik virtuális gépén fut Így az alkalmazások elkülönülnek egymástól,
Mobil Informatikai Rendszerek
Mobil Informatikai Rendszerek Android NDK Native Development Kit Sicz-Mesziár János sicz-mesziar.janos@nik.uni-obuda.hu Mezei József mezei.jozsef@nik.uni-obuda.hu 2018. április 22. NDK Native Development
Mobil Informatikai Rendszerek
Mobil Informatikai Rendszerek Android NDK Native Development Kit 2016. november 27. Sicz-Mesziár János sicz- m e s z i a r. j a n o s @ nik.uni - obuda.hu NDK Native Development Kit Egy set of tools, amely
Android Wear programozás. Nyitrai István nyitrai.istvan@bmeautsoft.hu
Android Wear programozás Nyitrai István nyitrai.istvan@bmeautsoft.hu Amiről szó lesz A platformról dióhéjban Felületi újdonságok Fejlesztői környezet beállítása Értesítések Példa #1 Kommunikáció Példa
Közösség, projektek, IDE
Eclipse Közösség, projektek, IDE Eclipse egy nyílt forráskódú (open source) projekteken dolgozó közösség, céljuk egy kiterjeszthető fejlesztői platform és keretrendszer fejlesztése, amely megoldásokkal
Broadcast Service Widget
OE-NIK 2012. április 22. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Broadcast Service Widget Broadcast Mi is ez? Aszinkron, üzenetszórásos értesítés Azok akik felregisztráltak rá értesülnek
Fejlesztői szemmel - 2010. at K
Fejlesztői szemmel - 2010 M at K ta is K G i s er C ge on l y su lt in g Tartalom Bemutatkozás Az Androidról röviden, fejlesztői szemmel Az Android 2.2 újdonságai Új média alrendszer: Stagefright Telephony
SZOFTVERFEJLESZTÉS ANDROID PLATFORMRA. Dr. Iszály György Barna
SZOFTVERFEJLESZTÉS ANDROID PLATFORMRA Dr. Iszály György Barna ANDROID VERZIÓK JELENLEG AZ ANDROID PLATFORM FELÉPÍTÉSE AZ ANDROID PLATFORM FELÉPÍTÉSE Linux kernel a memória és a hardver eszközök kezelése,
Crossplatform mobil fejlesztőkörnyezet kiválasztását támogató kutatás
Crossplatform mobil fejlesztőkörnyezet kiválasztását támogató kutatás A Mobil multimédiás kliens fejlesztői eszközkészlet létrehozása című kutatás-fejlesztési projekthez A dokumentum célja A dokumentum
Mobil készülékek programozása
Mobil készülékek Egyre több ember zsebében és táskájában a legkülönfélébb mobileszközök megtalálhatóak Mobiltelefonok, PDA-k, PalmTopok és intelligens multimédiás eszközök (mit pl. ipod-ok) A készülékek
Mobilalkalmazás fejlesztés. Android I. előadás
Mobilalkalmazás fejlesztés Android I. előadás Miről lesz ma szó? Mobilplatformok általánosságban Mi is az az Android? Miért jó az Android? Hogyan alakult? Verziók és a fontossági sorrend Eszközkészlet
Bodó / Csató / Gaskó / Sulyok / Simon október 9. Matematika és Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár
Bodó / Csató / Gaskó / Sulyok / Simon Matematika és Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2016. október 9. Tudnivalók Tudnivalók: 1 Csapatok kiválasztása: a második hét végéig; 2
Android alapok. Android játékfejlesztés
Az Android Studio fejlesztőkörnyezet letöltése, telepítése képernyőképekkel bemutatva, illetve az első programunk létrehozása. (Hello World) Android alapok Android játékfejlesztés Készítette: Soós András
Nokia N9 - MeeGo Harmattan bemutatkozik
Nokia N9 - MeeGo Harmattan bemutatkozik Bányász Gábor 1 Az előd: Fremantle Nokia N900 2 Fremantle (aka Maemo 5) Okostelefonokra, internet tabletekre (csak ARM proc.) Debian alap
Overview. Service. Application Activity Activity 2 Activity 3. Fragment. Fragment. Fragment. Frag ment. Fragment. Broadcast Receiver
ANDROID ALKALMAZÁSFEJLESZTÉS Android komponensek használata Activity Fragment Service Broadcast Recevier sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár János 2015. március
Viczián István IP Systems http://jtechlog.blogspot.hu/ JUM XIX. - 2012. szeptember 18.
Viczián István IP Systems http://jtechlog.blogspot.hu/ JUM XIX. - 2012. szeptember 18. Két projekt Mindkettőben folyamatirányítás Eltérő követelmények Eltérő megoldások Dokumentum gyártási folyamat Üzemeltetés
ANDROID ALKALMAZÁSFEJLESZTÉS
ANDROID ALKALMAZÁSFEJLESZTÉS Google Maps V2 sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár János 2015. március 21. Újdonságok Minimum Android 2.2/2.3 kell! Google Play SDK
ANDROID ALKALMAZÁS FEJLESZTÉS
ANDROID ALKALMAZÁS FEJLESZTÉS 2017/18 II. félév Android alapú fejlesztés Mobil rendszerek programozása I. Sicz-Mesziár János sicz-mesziar.janos@nik.uni-obuda.hu Mezei József mezei.jozsef@nik.uni-obuda.hu
iphone és Android két jó barát...
iphone és Android két jó barát... Multiplatform alkalmazásfejlesztés a gyakorlatban Kis Gergely MattaKis Consulting 1 Tartalom Miért multiplatform fejlesztés? Multiplatform fejlesztési módszerek A közös
ARM Cortex magú mikrovezérlők. mbed
ARM Cortex magú mikrovezérlők mbed Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2016 MBED webes fejlesztőkörnyezet 2009-ben megjelent
ANDROID ALKALMAZÁSFEJLESZTÉS
ANDROID ALKALMAZÁSFEJLESZTÉS Android komponensek használata Activity Fragment Service Broadcast Recevier Runtime permissions sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár
Kis Gergely MattaKis Consulting Fejlesztői szemmel
Kis Gergely MattaKis Consulting Fejlesztői szemmel Mi az Android? Szoftverplatform mobil eszközökhöz Nyílt forráskódú Linux kernelre épül Java nyelven írhatók rá alkalmazások Androidot futtató eszközök
Kis Gergely MattaKis Consulting Fejlesztői szemmel
Kis Gergely MattaKis Consulting Fejlesztői szemmel Workshop kedvcsináló Megbeszélés a honosítás projektről A különböző magyar Android oldalak bemutatása Ismerkedés a közösség tagjaival Kötetlen beszélgetés
Android 5.0. peter.ekler@aut.bme.hu
.0 peter.ekler@aut.bme.hu .0 It is going to be wait for it Lollipop (Legendary ) 2 .0 Új készülékek (telefon, tablet, óra, autó, ) Új futtatókörnyezet > Android Runtime (ART) Megújult UI design > material
ANDROID ALKALMAZÁSFEJLESZTÉS
ANDROID ALKALMAZÁSFEJLESZTÉS Activity Fragment Service Broadcast Recevier Architect Components Runtime permissions Sicz-Mesziár János sicz- mesziar.janos @ nik.uni - obuda.hu Mezei József m e z e i. j
Android Pie újdonságai
Android Pie újdonságai Ekler Péter peter.ekler@aut.bme.hu BME AUT Tartalom Android 9 újdonságok Fejlesztői érdekességek API változások Mit tartogat a jövő? Android 9 újdonságok Testreszabott rendszer Egyszerűbb,
Gyakorlatok. VITMMA09 Okos város MSc mellékspecializáció
Gyakorlatok VITMMA09 Okos város MSc mellékspecializáció ITS gyakorlatok Cél Gyakorlati tudással kiegészíteni az elméleti ismereteket Példák a való világból, korlátozott de valósághű környezetben Tervezés,
READy Suite: mobil és fix kiolvasó hálózat fogyasztásmérőkhöz
READy Suite: mobil és fix kiolvasó hálózat fogyasztásmérőkhöz Drive-by Okos telefon Multiterm Pro Kézi eszközzel történő mérőkiolvasás USB Meter Reader Fix hálózat Automatizált mérőleolvasás fix hálózaton
Near Field Communication (NFC)
Near Field Communication (NFC) 1 Mi is az az NFC? NFC = Near Field Communication (Rövid hatótávolságú kommunikáció) Kommunikációs szabványgyűjtemény Okostelefonok, mobil eszközök Az NFC és RFID kapcsolata:
ALKALMAZÁSOK ISMERTETÉSE
SZE INFORMATIKAI KÉPZÉS 1 SZE SPECIFIKUS IT ISMERETEK ALKALMAZÁSOK ISMERTETÉSE A feladat megoldása során valamely Windows Operációs rendszer használata a javasolt. Ebben a feladatban a következőket fogjuk
Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv
Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv Tartalomjegyzék 1. Symbian rendszer...2 1.1 Funkciók és követelmények...2 1.2 Telepítés és használat...2 2. Windows Mobile rendszer...6 2.1
Webes alkalmazások fejlesztése. Bevezetés az ASP.NET MVC 5 keretrendszerbe
Webes alkalmazások fejlesztése Bevezetés az ASP.NET MVC 5 keretrendszerbe ASP.NET MVC Framework 2009-ben jelent meg az első verziója, azóta folyamatosan fejlesztik Nyílt forráskódú Microsoft technológia
Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja
1 / 15 Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja Vajna Miklós 2012. január 24. Tartalomjegyzék 2 / 15 1 Bevezető 2 Motiváció 3
UI megismerése, különböző felbontások támogatása, használati jogok kérése
UI megismerése, különböző felbontások támogatása, használati jogok kérése Sicz-Mesziár János sicz.mj@gmail.com 2011. március 2. OE-NIK Layout-ok megismerése LinearLayout UI Elemek egymás után Orientáció
Indítsuk el az imént kicsomagolt Eclipse programot és kattintsunk a Help/Install new software menüre. A work with opcióhoz írjuk be a
Android fejlesztői lecke A fejlesztői környezet áttekintése http://androidhungary.com/?s=android+honos%c3%adt%c3%a1s&x=23&y=10 2010. szeptember 14. 13 hozzászólás Kategória: Fejlesztés Az informatika területén
Kommunikáció Androidon GSM hívás SMS küldés, fogadás Bluetooth NFC USB
OE-NIK 2012. április 15. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Kommunikáció Androidon GSM hívás SMS küldés, fogadás Bluetooth NFC USB Kommunikációs eszközök Androidon Wi-Fi Ma már minimum:
Interaktív webes térképezés GRASS GIS 7-tel. A Web Processing Service bemutatása
Interaktív webes térképezés GRASS GIS 7-tel A Web Processing Service bemutatása Juhász Levente jlevente@geo.u-szeged.hu 2. Nyílt forráskódú térinformatika munkaértekezlet BME, 2013. november 22. Áttekintés
Gyors, kényelmes, típusbiztos
REACT JAVA Cooperation over Competition MIGERAN Dr. Annamária Mattasits CEO / Co-Founder Gyors, kényelmes, típusbiztos Gergely Kis CTO / Co-Founder BEMUTATKOZÁS 10 év Migeran - Smart Software Solutions
Még közelebb. a taghoz, Még közelebb
Még közelebb a taghoz, Még közelebb a Vasutasok Szakszervezetéhez vsz.app A VASUTASOK SZAKSZERVEZETÉNEK - MOBIL ALKALMAZÁSA - miért hoztuk létre? új kommunikációs csatorna céljaink bemutatása tisztségviselők
ede.bodroghy@hu.ibm.com
ede.bodroghy@hu.ibm.com 5/30/2014 Globális piacvezető a hoszting szolgáltatásokban 21000 ügyfél 140 országban 100000 menedzselt eszköz 685 alkalmazott 13 adatközpont 17 hálózati belépési pont 2 SOFTLAYER
Cisco ISE megoldások. Balatonalmádi, 2014. február 27. Détári Gábor, senior rendszermérnök detari.gabor@t-systems.hu
Cisco ISE megoldások Balatonalmádi, 2014. február 27. Détári Gábor, senior rendszermérnök detari.gabor@t-systems.hu TARTALOM 1 2 3 Motivációk Aggasztó kérdések, belépési pontok Régi és új típusú megoldások
Flex: csak rugalmasan!
Flex: csak rugalmasan! Kiss-Tóth Marcell http://kiss-toth.hu marcell@kiss-toth.hu Magyarországi Web Konferencia 2006 2006. március 18. tartalom bevezető Adobe Flex alternatív technológiák bevezető az Internetnek
Egy Erlang refaktor lépés: Függvényparaméterek összevonása tuple-ba
Egy Erlang refaktor lépés: Függvényparaméterek összevonása tuple-ba Témavezető: Horváth Zoltán és Simon Thompson OTDK 2007, Miskolc Egy Erlang refaktor lépés: Függvényparaméterek összevonása tuple-ba OTDK
ANDROID ALKALMAZÁSFEJLESZTÉS
ANDROID ALKALMAZÁSFEJLESZTÉS Felhasználói felület megismerése Különböző felbontások támogatása s i c z - m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár János 2013. szeptember 20.
Norway Grants. Az akkumulátor mikromenedzsment szabályozás - BMMR - fejlesztés technológiai és műszaki újdonságai. Kakuk Zoltán, Vision 95 Kft.
Norway Grants AKKUMULÁTOR REGENERÁCIÓS ÉS Az akkumulátor mikromenedzsment szabályozás - BMMR - fejlesztés technológiai és műszaki újdonságai Kakuk Zoltán, Vision 95 Kft. 2017.04.25. Rendszer szintű megoldás
NHDR-3104AHD-II NHDR-3108AHD-II NHDR-3116AHD-II NHDR-5004AHD-II NHDR-5008AHD-II NHDR-5016AHD-II NHDR-5204AHD NHDR-5208AHD. Telepítői Segédlet
NHDR-3104AHD-II NHDR-3108AHD-II NHDR-3116AHD-II NHDR-5004AHD-II NHDR-5008AHD-II NHDR-5016AHD-II NHDR-5204AHD NHDR-5208AHD Telepítői Segédlet 2016.08.03. Köszönjük, hogy a Novus termékeket választotta!
Az NFC-technológia mindennapi életben való alkalmazásának vonzó lehetőségei
Az NFC-technológia mindennapi életben való alkalmazásának vonzó lehetőségei Perjési András andris@aries.ektf.hu FutureRFID - Az RFID/NFC technológia továbbfejlesztési lehetőségei az Internet of Things
SZAKKÉPZÉSI KERETTANTERV a(z) 55 213 04 MOBILALKALMAZÁS FEJLESZTŐ SZAKKÉPESÍTÉS-RÁÉPÜLÉSHEZ
SZAKKÉPZÉSI KERETTANTERV a(z) 55 213 04 MOBILALKALMAZÁS FEJLESZTŐ SZAKKÉPESÍTÉS-RÁÉPÜLÉSHEZ I. A szakképzés jogi háttere A szakképzési kerettanterv a nemzeti köznevelésről szóló 2011. évi CXC. törvény,
Kategóriák szerinti web-szűrés, állományok titkosítása és NAC. Mindez mobilon. - Sophos Mobile Control 4.0
Kategóriák szerinti web-szűrés, állományok titkosítása és NAC. Mindez mobilon. - Sophos Mobile Control 4.0 Kiss Attila Sophos Advanced Sales & Mobile Control Engineer - TMSI Kft. ITBN 2014 IT Biztonsági
Újdonságok a Google műhelyéből. Péter Ekler
Újdonságok a Google műhelyéből Péter Ekler peter.ekler@aut.bme.hu Android O újdonságok? Alkalmazás viselkedés változások 1/2 Korlátozott háttérben futás > Alacsonyabb prioritás a háttér szolgáltatásoknak
iphone programozás alapjai IV. Gyakorlat
iphone programozás alapjai IV Gyakorlat A mai előadás témái I Térképek és pozíció MKMapView GPS pozíció lekérése II Kamera kép kezelése III Gyorsulás érzékelő IV Push Notification I Térképek és Pozíció
strings.xml res/values/strings.xml fájlban hozzuk létre a hiányzó string adatforrásainkat A jelenlegi helyett ez álljon: <resources> <string
Resource Objects Adatforrás elemeket hivatkozás (referencia, mutató) segítségével használhatunk, ezek karakterláncok (stringek), képek, azonosítók vagy akár fájlok is lehetnek A mappastruktúra egységesen
Autóipari beágyazott rendszerek Dr. Balogh, András
Autóipari beágyazott rendszerek Dr. Balogh, András Autóipari beágyazott rendszerek Dr. Balogh, András Publication date 2013 Szerzői jog 2013 Dr. Balogh András Szerzői jog 2013 Dunaújvárosi Főiskola Kivonat
Helymeghatározás. Hol vagyok a világban?
Helymeghatározás Hol vagyok a világban? Miről lesz mostanában szó? Módszerek Hálózati információk GPS és hálózat alapján Proximity események Google Geo API Térkép nézet Diploma tippek Általánosságban Elvárt
Autóipari beágyazott rendszerek. Komponens és rendszer integráció
Autóipari beágyazott rendszerek és rendszer integráció 1 Magas szintű fejlesztési folyamat SW architektúra modellezés Modell (VFB) Magas szintű modellezés komponensek portok interfészek adattípusok meghatározása
Ügyfélszolgálati képernyők
Ügyfélszolgálati képernyők avagy ami az ügyfélből még kilátszik Philippovich Ákos +36 30 555 4 666 philippovich@t-online.hu Operátori felület Történeti áttekintés A technológia és az igények fejlődése
Zádory Zsolt BunnyDefense dokumentáció
Zádory Zsolt BunnyDefense dokumentáció 1. Követelmény feltárás 1.1 Célkitűzés Egy egyszerű tower defense játék érintőkijelzős android telefonokra. Legalább háromféle torony és egy pálya legyen változó
Operációs rendszerek. A Windows NT felépítése
Operációs rendszerek A Windows NT felépítése A Windows NT 1996: NT 4.0. Felépítésében is új operációs rendszer: New Technology (NT). 32-bites Windows-os rendszerek felváltása. Windows 2000: NT alapú. Operációs
Mobil Informatikai Rendszerek
Mobil Informatikai Rendszerek Viselhető informatikai eszközök 2016. október 17. Sicz-Mesziár János sicz- m e s z i a r. j a n o s @ nik.uni - obuda.hu Viselhető informatikai eszközök Beágyazott rendszereknek
Felhasználói felület megismerése, különböző felbontások támogatása
OE-NIK 2011. szeptember 20. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Felhasználói felület megismerése, különböző felbontások támogatása Layout-ok megismerése LinearLayout UI Elemek egymás
Point of View Android 2.3 Tablet Kézikönyv PlayTab 2 / ProTab 2
Tartalom 1. Megjegyzések...2 2. Doboz tartalma...2 3. Hardver specifikációk...3 4. Indítás és leállítás...4 5. Asztal...5 6. Gombok...5 7. Az App Drawer...6 8. Rendszerbeállítások...6 9. HDMI...8 10. Telepítés,
Számlaigazoltatás újratöltve. Lázár Péter peter.lazar@itelligence.hu
Számlaigazoltatás újratöltve Lázár Péter peter.lazar@itelligence.hu 1. Változások, újdonságok 2. Új felületek 3. Mobil és webes jóváhagyási funkciók 4. Roadmap, jövőbeli irányok 2 11/26/2014 itelligence
Nyomtatható verzió. Samsung Galaxy Tab. Platform. Oldal nyomtatása. Nyitóoldal Mobiltelefonok Táblagép. GT-P1000 Rating
1 / 7 2012.02.09. 15:47 Nyomtatható verzió Oldal nyomtatása Nyitóoldal Mobiltelefonok Táblagép Samsung Galaxy Tab GT-P1000 Rating Áttekintés TULAJDONSÁGOK SPECIFIKÁCIÓ GALÉRIA R01 R0101 hu 01016800 BGT-P1000
Marketing Megfeleljen a vásárlók igényeinek nyereséges módon
Marketing Marketinget gyakran tekintik mint a munka létrehozása, a termékek és szolgáltatások promóciója és szállítása az egyéni fogyasztók vagy más cégek, az úgynevezett üzleti ügyfelek számára. (A legrövidebb
Win 8 változatok. 2. sz. melléklet 2014.02.18. 2013.felnottkepzes@gmail.com. Töltse ki az előzetes tudásszint felmérő dolgozatot!
2 sz melléklet 20140218 Bemutatkozás Horváth Zoltán informatika tanár vagyok Az Inczédy György középiskolában tanítok Tudásszint felmérés Töltse ki az előzetes tudásszint felmérő dolgozatot! Tananyag elérhető:
Mobilplatformok Merre tart a világ? Kis Gergely MattaKis Consulting
Mobilplatformok Merre tart a világ? Kis Gergely MattaKis Consulting 1 MattaKis Consulting Bemutatkozás Szoftverfejlesztés, informatikai tanácsadás Mobil: Android, BlackBerry (J2ME), iphone Web: JavaEE,
Hálózati betekint ő program telepítése mobil telefonra. Symbian. alarm shop. Windows mobile Android IPhone Blackberry
Glover Electric kft. www.visiotech.hu Hálózati betekint ő program telepítése mobil telefonra. Symbian Windows mobile Android IPhone Blackberry 1.Symbian Operációs Rendszer 1. Először telepítenie kell a
!!" KÉSZÍTK: ERDÉLYI LAJOS KOLLÁR NÁNDOR WD6OGW BUK8Y7
!!" KÉSZÍTK: ERDÉLYI LAJOS KOLLÁR NÁNDOR WD6OGW BUK8Y7 #$%#&'( 1. Bevezet... 4 1.1. Feladatkiírás:... 4 1.2. Specifikáció... 4 2. A kidolgozás munkafázisai, szakaszai... 6 3. Fejlesztési irányelvek...
ANDROID ALKALMAZÁSFEJLESZTÉS
ANDROID ALKALMAZÁSFEJLESZTÉS Google Maps V2 sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár János 2017. április 6. Újdonságok Minimum Android 2.2/2.3/4.0 kell! Google Play SDK
F-Secure biztonsági megoldás Az első lépések Android-készülékeken
F-Secure biztonsági megoldás Az első lépések Android-készülékeken F-Secure telepítése mobil eszközre. Telenor elektronikus levélben eljuttatta az F-Secure biztonsági megoldás mobilra telepíthető verziójának
Ez a Használati útmutató a következő modellekre vonatkozik:
AirPrint útmutató Ez a Használati útmutató a következő modellekre vonatkozik: DCP-J05/J3W/J5W/J7W/J55DW/J75DW, MFC-J00/ J85DW/J450DW/J470DW/J475DW/J650DW/J870DW/J875DW A verzió HUN Megjegyzések meghatározása
MKB. Mobil NetBANKár. Mobil eszköz és böngészı beállítások
MKB Mobil NetBANKár Mobil eszköz és böngészı beállítások 1 Bevezetés A melléklet célja, hogy összesítse azokat a mobil eszköz és böngészı beállításokat, melyek ahhoz szükségesek, hogy az MKB Mobil NetBANKár
Tartalomjegyzék. Előszó... 10
Előszó... 10 1. Bevezetés a Symbian operációs rendszerbe... 11 1.1. Az operációs rendszer múltja...11 1.2. Az okos telefonok képességei...12 1.3. A Symbian felépítése...15 1.4. A könyv tartalma...17 2.
Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció
ERA Elektronikus aláírás - felhasználói dokumentáció Tartalomjegyzék 1. Bevezető... 3 1.1. Általános információk... 3 2. DesktopSign... 3 2.1. Általános információk... 3 2.2. Telepítés... 3 3. MNBSubscriber...
FELHASZNÁLÓI KÉZIKÖNYV 1.sz. melléklet
FELHASZNÁLÓI KÉZIKÖNYV 1.sz. melléklet Mobil eszköz és böngészı beállítások 1 Bevezetés A melléklet célja, hogy összesítse azokat a mobil eszköz és böngészı beállításokat, melyek ahhoz szükségesek, hogy
Everything Over Ethernet
Everything Over Ethernet Következő Generációs Adatközpontok felépítése Lenkei Árpád Arpad.Lenkei@snt.hu 2009. November 12. www.snt-world.com 0 0 Tartalom Adatközpont 3.0 Migráció fázisai, kihívások Építőelemek
Használati útmutató. Xperia Z C6603/C6602
Használati útmutató Xperia Z C6603/C6602 Tartalomjegyzék Xperia Z Használati útmutató...6 Első lépések...7 Mi az Android?...7 Eszköz áttekintés...7 Összeszerelés...8 Az eszköz be- és kikapcsolása...10
Az OpenScape Business rendszerek egységes architektúrára épülnek: Rugalmas, skálázható és megbízható
Rugalmas, skálázható és megbízható Az OpenScape Business rendszer a kis- és közepes vállalkozások változatos igényeinek minden szempontból megfelelő korszerű, egységes kommunikációs (UC) megoldás. A rendszer-felépítése
Steps Towards an Ontology Based Learning Environment. Anita Pintér Corvinno Technologia Transzfer Kft apinter@corvinno.hu
Steps Towards an Ontology Based Learning Environment Anita Pintér Corvinno Technologia Transzfer Kft apinter@corvinno.hu Ontológia alapú elektronikus tanulási környezet megteremtése Anita Pintér Corvinno
Hova tart a cross platform mérés?
Hova tart a cross platform mérés? MIK A LEGFRISSEBB TRENDEK? GEIGER TAMÁS @duracelltomi linkedin.com/in/duracelltomi www.jabjab.hu 1 Agenda Picit bemutatkozok Define: platform Népszerű(bb) eszközök Konverzió
MTA SZTAKI HBIT szakmai gyakorlatok 2014 nyár
Jelentkezés, kapcsolat MTA SZTAKI HBIT szakmai gyakorlatok 2014 nyár Tartalomjegyzék Jelentkezés, kapcsolat...1 Webes fejlesztési feladatok...2 WiFi eszközregisztrációs weblap kialakítása...2 Kiterjesztés
PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról
PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról Az Informatikai Igazgatóság minden aktív egyetemi hallgató és munkaviszonnyal rendelkező egyetemi dolgozó részére úgynevezett proxy
A szoftverfejlesztés eszközei
A szoftverfejlesztés eszközei Fejleszt! eszközök Segédeszközök (szoftverek) programok és fejlesztési dokumentáció írásához elemzéséhez teszteléséhez karbantartásához 2 Történet (hw) Lyukkártya válogató
Szolgáltatásintegráció (VIMIM234) tárgy bevezető
Szolgáltatásintegráció Szolgáltatásintegráció (VIMIM234) tárgy bevezető Gönczy László gonczy@mit.bme.hu A tárgyról A tantárgy célja a hallgatók megismertetése a komplex informatikai rendszerek integrációs
Alkalmazás boltok. Android Market, Apple AppStore, WP7 MarketPlace Cserna Bence, Paksy Patrik
Android Market, Apple AppStore, WP7 MarketPlace Cserna Bence, Paksy Patrik Tartalom Mi az az alkalmazás bolt? iphone: AppStore WP7: MarketPlace Android Market Kliens program Web market Mini Marketek Fejlesztés
Verzió: 2.0 2012. PROCONTROL ELECTRONICS LTD www.procontrol.hu
PROCONTROL Proxer 6 RFID Proximity kártyaolvasó Verzió: 2.0 2012. Létrehozás dátuma: 2012.08.07 18:42 1. oldal, összesen: 5 A Proxer6 egy proximity kártyaolvasó, ami RFID kártyák és transzponderek (egyéb
http://www.samsung.com/hu/consumer/mobile-phone/mobile-phones/tab...
1 / 6 2012.02.09. 13:35 Nyomtatható verzió Oldal nyomtatása Nyitóoldal Mobiltelefonok Táblagép Samsung Galaxy Tab 8.9 GT-P7300 Áttekintés TULAJDONSÁGOK SPECIFIKÁCIÓ GALÉRIA R01 R0101 hu 01016800 GT-P7300UWAORG
A TANTÁRGY ADATLAPJA
1. A képzési program adatai A TANTÁRGY ADATLAPJA 1.1 Felsőoktatási intézmén Babeș-Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika 1.3 Intézet Magyar Matematika és Informatika 1.4 Szakterület Informatika
Web-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Rich Internet Applications RIA Vékony-kliens generált (statikus) HTML megjelenítése szerver oldali feldolgozással szinkron oldal megjelenítéssel RIA desktop alkalmazások funkcionalitása
RENDSZER VEZÉRLÉSE HASZNÁLATI UTASÍTÁS
RENDSZER VEZÉRLÉSE HASZNÁLATI UTASÍTÁS Sadržaj Tartalom Vezérlés az Ajax okostelefonos alkalmazással... 3 A RENDSZER ESZKÖZEINEK ÁTTEKINTÉSE... 3 VEZÉRLÉS (PARTÍCIÓK NÉLKÜL)... 4 VEZÉRLÉS (PARTÍCIÓKKAL)...
Point of View Android 2.3 Tablet Kézikönyv ProTab 2XL
Tartalom 1. Megjegyzések...2 2. Doboz tartalma...2 3. Termék áttekintése...3 4. Indítás és leállítás...4 5. Asztal...5 6. Gombok...5 7. Az App Drawer...6 8. Rendszerbeállítások...6 9. HDMI...8 10. Telepítés,
Az Oracle Fusion szakértői szemmel
Az Oracle Fusion szakértői szemmel Pigniczki László ügyvezető igazgató ProMigCon Kft. HOUG 2017. november 8. ProMigCon Kft. 2009 novemberében alakult. Alapvető tevékenység: Oracle E-Business Suite bevezetés,
Használati. útmutató
Használati útmutató Rev. 1.10 Bevezetés MiraScreen olyan készülék amely megoszt egy telefon vagy PC képernyőt Wi-Fin keresztül (másképp nevezve streaming), ami Miracast szabványokat támogat ami megfelel
VMware. technológiával. ADATMENTÉS VMware környezetben IBM Tivoli eszközökkel
VMware mentés IBM technológiával ADATMENTÉS VMware környezetben IBM Tivoli eszközökkel Megoldások Előnyök és hátrányok Piaci termékek Érintett témák IBM megoldásai: - IBM Tivoli Storage Manager - IBM Tivoli
Szolgáltatási szint megállapodás
Szolgáltatási szint megállapodás Verzió: 1.1 (2017. november 30.) aai@niif.hu Tartalomjegyzék Tartalomjegyzésk 1 Műszaki szolgáltatások...3 1.1 Fájl-alapú metadata...3 1.1.1 Szolgáltatás URL...3 1.1.2
Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban
Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban Nagy Attila Mátyás 2016.12.07. Áttekintés Bevezetés Megközelítés Pilot tanulmányok
A hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,
A hibrid DB cloud biztonsági eszköztára Kóródi Ferenc Budapest, 2016-10-11 Az adatok védelme Minden szervezet számára kritikus fontosságú Vállalati adatvagyon Szenzitív adatok Külső támadások elsődleges
Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 04. 17. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
A felkészülés ideje alatt segédeszköz nem használható!
A vizsgafeladat ismertetése: A szóbeli központilag összeállított vizsga kérdései a 4. Szakmai követelmények fejezetben megadott témaköröket tartalmazza. A felkészülés ideje alatt segédeszköz nem használható!