Mobil eszközök programozása Java
|
|
- Győző Halász
- 9 évvel ezelőtt
- Látták:
Átírás
1 Mobil eszközök programozása Java Bevezetés Miért Java/JavaME? Mi kell hozzá? Hogyan? Miért ne Java? Támogatja: Symbian: JavaME Microsoft: JavaME Android: Java alapokon Több, mint 60%! Miért Java? JVM az újakban is: Maemo (Nokia), bada(samsung), LiMo (mobile linux) Java vagy JavaME Java Sok library, nagy méret JavaME Optimalizálás, lebutítás, csak amire szükség van Kisebb, gyorsabb JavaFX - Script nyelv, egyszerűbben szebb, interaktívabb felületek készíthetőek Midlet grafikus elemeinek kiterjesztése/fokozása Java - Android Ez újabb, de értsük meg, hogy miért kezdjük JavaME-vel Java-ra (és így JavaME-re) épül Third party (3. féltől származó) osztályok beemelésével org.apache.http.* org.json.*, org.xml.* Saját új osztályokkal android.* a környezet és az eszközök eléréséhez felület, bluetooth, SQLite db, Java - Android Mi kell hozzá? Andorid SDK Eclipse Android Development Tools (ADT) Plugin Hogyan? RÉSZLETESEBBEN KÉSŐBB 1
2 Fejlesztési környezet Előfeltételek NetBeans Eclipse Fejlesztés Tesztelés Emulátorok Telepítés JavaME Előismeretek CDC (1.0.2) Connected Device Configuration Szabványokon alapuló keretrendszer Hálózathoz kapcsolódó mobil alkalmazások fejlesztéséhez (okostelefon, set-top box, ) CLDC (1.1) Connected Limited Device Configuration Az előzőnél kevesebb memóriával és feldolgozási teljesítménnyel rendelkező eszközökre történő fejlesztéshez (egyszerű mobiltelefon) Előismeretek MIDP (2.0) Mobile Information Device Profile CLDC-vel kombinálva Mobil telefonokhoz, régebbi PDA-khoz Sun Java WTK (2.5.2) Wireless Toolkit Ez egy SDK (Software Developer Kit) Tartalmazza az előzőeket + emulátort Új verziója: JavaME SDK 3.0 Előfeltételek Sun Java Wireless Toolkit CLDC Eclipse Galileo (3.5.2) Eclipse Tool telepítése Mobile and Device Development 2
3 Eclipse Eszközök beállítása Emulátorok (WTK előfeltétel) Új projekt létrehozása Új MIDlet létrehozása Eclipse Projekt konfigurálása jad manifest.mf Eclipse Fejlesztés (Hello.java) Eclipse NetBeans NetBeans IDE (6.5.1) Új verzió NetBeans PlugIn telepítése Mobility (kategória: Mobility) 3
4 WTK beállítása Tools / Java Platforms NetBeans Új projekt létrehozása NetBeans NetBeans MIDlet automatikusan létrejön Hello, World! Átneveztem: package-t és file-t NetBeans Konfigurálás File / Project Properties Fejlesztés Nézetek Flow (Sorrend) Megjelenés Szöveg módosítása Forráskód NetBeans Fejlesztés Főbb osztályok import javax.microedition.lcdui.* import javax.microedition.midlet.* Osztály származtatása public class Hello extends MIDlet implements CommandListener { } Constructor-ban this.display = Display.getDisplay(this); 4
5 Fejlesztés Alkalmazás indításakor (startapp) Displayable main = this.getmainscreen(); this.exit = new Command("Exit", Command.EXIT, 0x01); main.addcommand(this.exit); main.setcommandlistener(this); Parancs esemény kezelése (commandaction) if (command == this.exit) { this.destroyapp(true); } else { } Tesztelés SDK tartalmazza Több közül választhatunk Színes, szürkeárnyalatos, IDE elindítja Alkalamzást betölti Nyomon követés (debug) Telepítés Nagyon egyszerű Telefon csatlakoztatása a számítógéphez Infra port, bluetooth, kábel Fájl felmásolása Segédalkalmazások Menüben megjelenik és futtatható Témakörök Programozás Internet/kommunikáció Eseményvezérlés Telepítés... Miért ne Java? Túl sok konfigurálási munka/lehetőség/szükség Túl sok eszköz nem lehet jó általános megoldást készíteni Lásd: speciális konfigurálási igények minden féle telefonon teszteljük? Nem fedi le az egész mobiltelefon piacot Akkor mi? Saját vélemény Böngészők vannak és lesznek WEB-es vékonykliens könnyebben elterjedhet Szerveren generált HTML a kliens számára megfelelő formában, méretben Viszont Itt nem a kliens erőforrásait használjuk Az adatok sem a kliensen vannak Lassabb Kell internetkapcsolat Éljen/működjön a szerver 5
6 Akkor most mi van? Ráadásul nem minden alkalmazásnál jó ez a megoldás sem Csak a metrón szeretnék egy kicsit játszani utazás közben. Elképzelésem Böngészőben futó alkalmazások (felület, megjelenés, )» WebOS? Nem feltétlenül Internet mellett a telefonnak legyen saját szervere» ahova tudunk alkalmazást írni» saját erőforrásokat kihasználhatjuk» Java? tud ilyet, könnyű áttérni/megtanulni, elterjedt Mégis Java? Mégiscsak ez a legtöbb telefonon elérhető környezet Irodalom / Linkek ating_system) Android Bevezetés In medias res 3 betűs kifejezések Alkalmazás készítés 3 szinten Mi kell hozzá? Hogyan? Példa, ami működik 3 betűs kifejezések Android SDK USB (Universal Service Bus) API (Application Programing Interface) JDK&JRE (Java Developer Kit & Java Runtime Environment) SDK (Software Development Kit) ADT Plugin (Android Development Tools) AVD Manager (Android Virtual Device) NDK (Native Development Kit) Alapértelmezett, első fejlesztő környezet Fejlesztés Tesztelés Telepítés 6
7 Android SDK Java nyelvre épül Third party (3. féltől származó) osztályok beemelésével org.apache.http.* org.json.*, org.xml.* Saját új osztályokkal android.* a környezet és az eszközök eléréséhez felület, bluetooth, SQLite db, Android SDK JDK Eclipse (, de lehet más IDE is! Ant-ot használ.) Android SDK Eclipse-ben egy PATH beállítása ADT Plugin Eclipse-ben egy új plugin telepítése Android SDK AVD Manager Eclipse-ben egy új menüpont Android Platformok letöltése kezelése 2.2-es verzió = 8-as API Level Példa kódok Virtuális eszközök kezelése A teszteléshez Eclipse Galileo (3.5.2) Plugin telepítés Eclipse Preferencies Eclipse konfigurálás 7
8 AVD Manager Eclipse konfigurálás Létrehozás Android Project Android Project Framework / Keretrendszer Filozófia Előnyei, hátrányai Könyvtárszerkezet Android Project - Fájlok default.properties Android Project - Fájlok AndroidManifest.xml Android Project - Fájlok res/values/string.xml Eclipse-ben nem csak xml forrás-nézet létezik. 8
9 Android Project - Fájlok res/layout/..név...xml Android Project - Fájlok gen/..package../r.java Előző res mappából generálja a hozzá tartozó azonosítókat. Ezekkel az azonosítókkal lehet hivatkozni rájuk a kódból, mint konstansok. Android Project - Fájlok src/..package../..nev...java Android Project Futtatás nyomkövetés Emulátor / Virtuális eszköz a számítógépen Android Project Telepítés bin/..név...apk file készül Telefonra kell másolni Hasznos az ASTRO FileManger Elindítani Jogosultság! Android NDK Programozóknak Kockafejeknek Alacsony szintű programozás C és C++ Libc libm (Math) OpenGL ES (3D grafikus fgvosztály) Gyors 9
10 App Inventor Mindenki meg tudja csinálni! Nem kell programkódot írni Vizuális Azonnal látod az eredményt App Inventor Mi kell hozzá? Számítógép Op.r.: Mac, Win, Linux Internet kapcsolat Androidos telefonkészülék Számítógéphez kapcsolva Java 6 (nem kell JDK, csak JRE) App Inventor Setup Software App Inventor Mi kell hozzá? Telefon beállítás Settings / Application / Unknown sources Settings / Application / Development / USB Debugging Google fiók App Inventor GoogleLabs regisztráció Hogyan? App Inventor App Inventor App Inventor 10
11 Példa, ami működik App Inventor Irodalom / Linkek Bevezetés Megjelenés mobilon Mobil eszközök design kérdései a natív-tól a webes alkalmazásokig Fogalmak, elnevezések Hardverek, eszközök Mit akarunk fejleszteni? Mire figyeljünk? Mivel? Hányszor? Hogyan? Mire? Miért? Kinek? Fogalmak Fogalmak - Felbontás Hüvelyk, inch, col pixel Felbontás (resolution), DPI Szín Elrendezés, pozicionálás, méretezés Fájltípusok (képek,...) olutions 102x x9334 (126 sor) iphone 3 (HVGA, 480x320) iphone 4 (DVGA, 960x640) HTC Desire, más HTC és Nokia is (WVGA, 800x480) Nokia 60 sorozat (176x208) 11
12 Hardverek Eszközök jellemzők, perifériák Mobil telefonok Okos telefonok Tablet PC Netbook (?) Notebook (?) (?) kiegészítő (nem beépített) eszközökkel támogatva Kijelző Sokféle (méret, felbontás, DPI) Érintőképernyő GPS Hang-, kép-, videórögzítő WiFi, SIM kártya (mobil internet) Csatlakozók (USB, ) Operációs rendszer, szoftverek (pl böngésző,...) Támogatott szabványok, fájlformátumok Tömeg, (szín :-),... Miután ismerjük az eszközöket... Mit akarunk fejleszteni? Döntés előtt állunk: Kinek (célközönség)... Mire (eszköz)... Mit (szoftver)... akarunk fejleszteni? Lehetőségek Web 2.0 Social Networking Eszköz képességei GPS Multimédiás tartalom Mit akarunk fejleszteni? Mit akarunk fejleszteni? Célok Tartalom szolgáltatás Néhány beviteli mező Web-es alkalmazás Böngésző HTML, CSS, JS Célok Felhasználjuk az eszköz kínálta lehetőségeket Hol vagyunk? (GPS) Mit látsz? Mit hallasz? Irányod? Mozogsz? Mozgatod az eszközt? Natív alkalmazás Oprendszer, nyelv, függvénykönyvtárak 12
13 Mit akarunk fejleszteni? Mit akarunk fejleszteni? Példa - BLOG Olvasás, keresés, hozzászólás, új bejegyzés Lehet web-es alkalmazás DE Automatikus pozíció meghatározás, multimédiás tartalom kezelése, Natív alkalmazás kell Példa - Internetbank Olvasás, keresés, hozzászólás, új bejegyzés Lehet web-es alkalmazás DE Natív alkalmazásban jobban bíznak az emberek, mert Nem tudják, hogy uaz van a háttérben (nem ismerik a technológiákat)..., de azt a bank saját programja Még pár kérdés Okos telefon használata Lehet a kettő ötvözni? JS-ből külső függvényeket meghívni? Igen Miért fontos ez? Platformfüggetlenebb egy WEB-es alkalmazás Minden eszköz támogatja a web-es böngészést Miből áll egy összetettebb alkalmazás? Szerver oldal Bármilyen (htt protokoll elfedi) Kliens oldal Szerverrel való kommunikáció Eszköz kezelése (kliens oldali DB, GPS, névjegyek, kamera, ) Felület (input, output)!!! A felület nagyon fontos! Szép, vicces alkalmazást viszik, mint a cukrot. Papír dobálás Macska simogatás Az ÉLMÉNYt megfizetik az emberek. 13
14 Mire figyeljünk? Mire figyeljünk? Beférjen (ne lógjon ki) Ne legyen kicsi Mire figyeljünk? Mire figyeljünk? Ne rontsa el a nagyítás Pozícionálás Egy oldalon Széthúzva Középre igazítva Mire figyeljünk? CSS 1 Tool-ok, eszközök Pngcrush OptiPNG Bevált gyakorlat (Best practices) _guidelines/index.html Android, mert ad ajánlásokat a sokféle platform kezelésére (jó kezdet) december Megjelenés és tartalom különválasztása a cél Selector { definíció } 14
15 CSS május Kapcsolt stílusok, fontok effektek 2.1 butítva a böngészőkhöz Font újítások maradtak, url( CSS /#font-prop-desc Fejlesztés alatt Text-decoration, white-space,... JavaScript Sajnos a sokféle böngészőt nem ugyanúgy implementálták. Van segítség? Van. Framework-ok, keretrendszerek Keretrendszerek jquery Mobile JavaScript Framework ios Android Blackberry Bada Windows Phone Palm webos Symbian Keretrendszerek Sencha Touch Keretrendszerek - PhoneGap Free + Support fizetős JavaScript HTML5 CSS3 Natív alkalmazás érzetét kelti WEB-es Free, Open source Eléri a telefon eszközeit JavaScript segítség navigator.geolocation. getcurrentposition(win, Fail); var win = function(position) { var coords = position.coords; coords.latitude Együttműködik a következővel! 15
16 Keretrendszerek - MoSync Vannak még ilyen lehetőségek? Eclipse alapú C, C++ Natív alkalmazás fejlesztés Airplay SDK (C/C++, Visula Studio) Bedrock (Java, Eclipse) Jmango WinDev (Android, Windows Mobile) WorkLight (Android, Blackberry, ios)... Irodalom / Linkek Köszönöm a figyelmet! Mobile_application_development Multiple_phone_web_based_application_framework Mobile Web Developers Guide.pdf ui_guidelines/index.html Elérhetőség Menyhárt László Gábor menyhart@elte.hu Web: Tel.: Fax: Cím: Budapest, Pázmány Péter sétány 1/C
Mobil eszközök programozása Java
Mobil eszközök programozása Java Bevezetés Miért Java/JavaME? Mi kell hozzá? Hogyan? Miért ne Java? 1 Miért Java? Támogatja: Symbian: JavaME Microsoft: JavaME Android: Java alapokon Több, mint 60%! JVM
Mobil eszközök programozása Mivel is kezdjem?
Mobil eszközök programozása Mivel is kezdjem? Bevezetés Problémafelvetés Mobil eszközre szeretnék fejleszteni, de Válaszok keresése Eszközök Operációs rendszerek Környezetek Problémafelvetés Mindenkinek
Mobil eszközök programozása Mivel is kezdjem?
Mobil eszközök programozása Mivel is kezdjem? Bevezetés Mobil eszközre szeretnék fejleszteni, de Válaszok keresése Eszközök Operációs rendszerek Környezetek Mindenkinek van mobil telefonja (középiskolában
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,
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
Java I. A Java programozási nyelv
Java I. A Java programozási nyelv története,, alapvető jellemzői Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 02. 12. Java I.: Történet, jellemzők, JDK JAVA1 / 1 Egy kis történelem
Bevezetés, platformok. Léczfalvy Ádám leczfalvy.adam@nik.bmf.hu
Bevezetés, platformok Léczfalvy Ádám leczfalvy.adam@nik.bmf.hu Mobil készülékek és tulajdonságaik A mobil eszközök programozása, kihívások, nehézségek Mobilprogramozási platformok Java Micro Edition.NET
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
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
MOBIL PLATFORMHÁBORÚ. Török Gábor
MOBIL PLATFORMHÁBORÚ Török Gábor Szabad Szoftver Konferencia, 2010 Tartalom Bevezetés A mobilpiacról Mobil platformok Fejlesztői szemszögből A nyíltság szintjei Történelmi áttekintés Mérföldkövek: mobil
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
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
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
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
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
VIRTUÁLIS GRAFFITI ÜZENETHAGYÓ RENDSZER
1 VIRTUÁLIS GRAFFITI ÜZENETHAGYÓ RENDSZER 2007.12.12. Gruber Kristóf és Sik András Ferenc Konzulens: Vida Rolland Tematika 2 Bevezetés, a feladat áttekintése A Nokia 770 felkészítése a fejlesztésre, beszámoló
Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése Bevezetés Célkitűzés, tematika, követelmények A.NET Core keretrendszer Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu
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
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
Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése Célkitűzés, tematika, követelmények A.NET Core keretrendszer Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu Célkitűzés
Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése. Történet ASP ASP.NET. Működés. Készítette: Simon Nándor
Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor Integrált fejlesztő környezet Egységes (vizuális) fejlesztési lehetőségek Bőséges segítség (help) Hibakeresési, nyomkövetési
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
A készülék fő egységei X1 X1 (kizárólag vezeték nélküli kamera esetében X1 X1 X1 X1 X1
A készülék jellemzői: Nagysebességű video processzor Magas érzékenységű ¼ CMOS érzékelő Képfelbontás 300k Pixel Forgatás és döntés (Pan&Tilt) Optimalizált MJPEG video tömörítés Több felhasználó vezérlés
Java I. A Java programozási nyelv
Java I. A Java programozási nyelv története,, alapvetı jellemzıi Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 02. 12. Java I.: Történet, jellemzık, JDK JAVA1 / 1 Egy kis történelem
Több platform egy kódbázis Tanulságok a Tresorittól. Budai Péter, vezető fejlesztő
Több platform egy kódbázis Tanulságok a Tresorittól Budai Péter, vezető fejlesztő Miről lesz szó? A Tresorit szolgáltatás és platformjainak gyors bemutatása A Tresorit szoftver architektúrája Hogyan épül
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
Mire nem jó egy telefon!
Mire nem jó egy telefon! Ekler Péter Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék NJSZT Szoftvertechnológiai Fórum 2009. március 30. Tartalom Bevezetés
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
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
Touch me - az Iphone világsikerének titkai
Touch me - az Iphone világsikerének titkai Dr. Kovács Endre Fiser József Károly Róbert Főiskola, Gazdálkodási Kar, Gazdaságmatematika és Informatika Tanszék Előzmények 2007-ben a Károly Róbert Főiskolán
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
A NetBeans IDE Ubuntu Linux operációs rendszeren
A NetBeans IDE Ubuntu Linux operációs rendszeren Készítette: Török Viktor (Kapitány) E-mail: kapitany@lidercfeny.hu 1/10 A NetBeans IDE Linux operációs rendszeren Bevezető A NetBeans IDE egy Java-ban írt,
SZABADKAI MŰSZAKI SZAKFŐISKOLA. E-mobil prezentáció dokumentációja SZABADKA, 2015.
SZABADKAI MŰSZAKI SZAKFŐISKOLA E-mobil prezentáció dokumentációja JELÖLT MENTOR Varga Tamás dr Zlatko Čović SZABADKA, 2015. TARTALOM HTML 5 használata a mobilfejlesztésben... 2 HTML5 Struktúrája... 3 Egy
SZABADKAI MŰSZAKI SZAKFŐISKOLA. PREZENTÁCIÓ E-mobil tantárgyból Jquery Mobil Keretrendszer SZABADKA, 2015.
SZABADKAI MŰSZAKI SZAKFŐISKOLA PREZENTÁCIÓ E-mobil tantárgyból Jquery Mobil Keretrendszer JELÖLT MENTOR Kokrehel Grácián dr Zlatko Čović 12213218 SZABADKA, 2015. Tartalomjegyzék Bevezető... 3 Sajátosságok...
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,
Kétszemélyes játék Bluetooth kapcsolaton megvalósítva
Debreceni Egyetem Informatikai Kar Kétszemélyes játék Bluetooth kapcsolaton megvalósítva Témavezető: Dr. Fazekas Gábor egyetemi docens Készítette: Szabó Zoltán programtervező matematikus Debrecen 2008.
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
Internetes böngésző fejlesztése a mobil OO világban
Internetes böngésző fejlesztése a mobil OO világban Novák György és Pári Csaba Témavezető: Bátfai Norbert Debreceni Egyetem Matematikai és Informatikai Intézet Kitűzött cél A PC-s világban megszokotthoz
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
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
Elektronikus Szolgáltatások Hirdetménye. Érvényes: 2013. május 24-től
Elektronikus Szolgáltatások Hirdetménye Érvényes: 2013. május 24-től 1. A Bank a GRÁNIT NetBank, GRÁNIT MobilBank, GRÁNIT Ügyfélterminál, GRÁNIT TeleBank, valamint GRÁNIT SMS szolgáltatások keretében az
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
KIRA. KIRA rendszer. Telepítési útmutató v1
KIRA rendszer Telepítési útmutató v1 1. Bevezetés A dokumentáció, illetve a dokumentáció mellékleteként megtalálható állományok segítségével készíthető fel a kliens oldali számítógép a KIRA rendszer működtetésére.
I. Bevezetés. 1. ábra A Java "logója"
I. Bevezetés 1. A Java nyelv története A Java nyelvet 1991-ben a Sun MicroSystems egy csoportja fejlesztette ki. Eredetileg kommunikációs eszközök programozására tervezték, de sikere messze meghaladta
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
Végpont védelem könnyen és praktikusan
Végpont védelem könnyen és praktikusan Elek Norbert Tivoli technikai konzulens norbert_elek@hu.ibm.com 1 Az IBM végpontvédelem ügynök-szoftvere folyamatosan figyeli a számítógépek állapotát és biztonságát
Rövid útmutató P2P IP kamerákhoz
HU Rövid útmutató P2P IP kamerákhoz CIKKSZÁM: CR728W Köszönjük, hogy az általunk forgalmazott terméket választotta! A rövid útmutató segítségével az alapbeállítások végezhetők el IP kamerájához. További
mlearning Mobil tanulás a gyakorlatban
mlearning Mobil tanulás a gyakorlatban Vágvölgyi Csaba Papp Gyula Dr. Cserhátiné Vecsei Ildikó Kölcsey Ferenc Református Tanítóképző Főiskola elearning CBT (Computer Based Training) Interaktivitás Hipertext
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
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
BusEye online személyre szabott utastájékoztató mobil alkalmazás fejlesztése
BusEye online személyre szabott utastájékoztató mobil alkalmazás fejlesztése Közlekedéstudományi Konferencia Hazai és nemzetközi projektek a közlekedésben Győr, 2014. március 27-28. BME - Közlekedésüzemi
Exchange tájékoztató
Exchange tájékoztató Rövid tájékoztató a Microsoft Exchange alapú levelezõrendszer használatáról A Pécsi Tudományegyetem Informatikai Igazgatósága Microsoft Exchange Server 2010 alapú levelezési szolgáltatást
1. Digitális írástudás: a kőtáblától a számítógépig 2. Szedjük szét a számítógépet Szedjük szét a számítógépet 2.
Témakörök 1. Digitális írástudás: a kőtáblától a számítógépig ( a kommunikáció fejlődése napjainkig) 2. Szedjük szét a számítógépet 1. ( a hardver architektúra elemei) 3. Szedjük szét a számítógépet 2.
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
Kedvenc Ingyenes editorok avagy milyen a programozó jobbkeze? PSPAD editor DEVPHP IDE
Kedvenc Ingyenes editorok avagy milyen a programozó jobbkeze? Az Interneten nagyon sok fizetős szoftver gyakorlatilag sz sem ér, ezért mindenkinek azt javaslom mielőtt még gyors költekezésbe kezdene nézzen
Mobilizálódó OSZK. A nemzeti könyvtár mobileszközöket célzó fejlesztései az elmúlt időszakban. Garamvölgyi László. Networkshop, 2013.
ORSZÁGOS SZÉCHÉNYI KÖNYVTÁR WEBTARTALOM KOORDINÁCIÓS OSZTÁLY Mobilizálódó OSZK A nemzeti könyvtár mobileszközöket célzó fejlesztései az elmúlt időszakban Garamvölgyi László Networkshop, 2013. Okostelefonok
Könyvtári címkéző munkahely
Könyvtári címkéző munkahely Tartalomjegyzék A RENDSZER HARDVER ELEMEI...3 1 RFID CÍMKÉK... 3 2 RFID ASZTALI OLVASÓ... 3 A RENDSZER SZOFTVER ELEMEI... 4 1 KÖNYV CÍMKÉZŐ MUNKAÁLLOMÁS... 4 2 A PC- S SZOFTVEREK
Felhasználói Kézikönyv. Rii i9. Vezetéknélküli Billentyűzet
Felhasználói Kézikönyv Rii i9 Vezetéknélküli Billentyűzet TARTALOMJEGYZÉK 1. Bevezetés 2. Rendszerkövetelmények 3. A csomag tartalma 4. Készülék telepítés 5. Szoftver telepítés - Microsoft Windows Mobile
Zoiper VoIP mobil alkalmazás szoftver beállítása Android rendszerre
Zoiper VoIP mobil alkalmazás szoftver beállítása Android rendszerre A Zoiper VoIP szoftver Android operációs rendszert futtató mobil okos telefonokra is telepíthető. Egy nagyon jó minőségű SIP kompatibilis
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ó
Érvényes: 2008. október 15.-től visszavonásig
Készülék típusa Alcatel Mandarina Duck Súlya:83g 23 250 1980 HTC Diamond LG KF750 - Súlya: 82g WAP,,,, Beépített GPS vevő, Pocket Office (Word, Excel, PowerPoint, OneNote, PDF viewer) 120 750 59970 Súlya:
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
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
Súlya: 66g Színes, grafikus kijelző GPRS WAP WAP, MMS. Mp3 lejátszó Infravörös port, Bluetooth. Diktafon, Kihangosítás. Súlya: 81g GPRS WAP, WAP, MMS
Motorola K1 Súlya: 102g,, 115 750 20970 Motorola Q9h - HSDPA Motorola V3 Súlya: 134g,,,, MP3/AAC zene lejátszó,, Infraport, Microsoft Windows Mobile 6.0, 2 MPixeles kamera, 2.0 stereo,, 140MB belső memória
Szakköri segédanyag. Írta: Bátfai Norbert október 26.
Szakköri segédanyag Írta: Bátfai Norbert 2003. október 26. Jávácska Internet csak gyerekeknek: avagy hogyan láttam tizenegy évesen a már mindenütt burjánzó számítógépeket, a mindent behálózó Internetet,
Webes alkalmazások fejlesztése
Webes alkalmazások fejlesztése 3. gyakorlat Authentikáció, adatok feltöltése Szabó Tamás (sztrabi@inf.elte.hu) - sztrabi.web.elte.hu Authentikáció Manapság már elvárás, hogy a felhasználó regisztrálni
Cross platform játékmotor + szerkesztő Támogatott platformok
Mi az a Unity 3D? Cross platform játékmotor + szerkesztő Támogatott platformok Desktop: Windows, Linux, OSX Böngésző: Unity plugin, Google Native Client, Flash Mobil: ios, Android Konzol: Xbox 360, PS3,
Általános soros sín (USB) Felhasználói útmutató Rendszerigény Nyomtatója beépített USB portja az alábbi minimális rendszerkonfiguráció mellett használ
Általános soros sín (USB) Felhasználói útmutató Rendszerigény Nyomtatója beépített USB portja az alábbi minimális rendszerkonfiguráció mellett használható: USB porttal rendelkező PC Microsoft Windows 98,
Operációs rendszer ismeretek
2014 Operációs rendszer ismeretek A számítógépes munka feltételei Hardver: a számítógépet alkotó mechanikus és elektronikus eszközök összefoglaló neve. Szoftver: a számítógépet működtető programok. Operációs
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási
OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS. Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem
OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem OpenCV Nyílt forráskódú szoftver (BSD licensz) Számítógépes látás,
Bluetooth Software frissítés leírása Windows 7 rendszerhez IVE-W530BT
Bluetooth Software frissítés leírása Windows 7 rendszerhez IVE-W530BT 1 Bevezetés Ez a kézikönyv leírja a szükséges lépéseket a fejegység Bluetooth firmware frissítéséről. Olvassa el az összes figyelmeztetést
C++ fejlesztés az ECLIPSE környezetben
Bevezetés kr304@hszk.bme.hu UNIX, 2005. május 13. Bevezetés Tartalomjegyzék 1 Bevezetés IDE IDE eszközök 2 Célkitűzés Architektúra CDT Project Összefoglalás Bevezetés IDE IDE eszközök Integrated Development
Szoftver labor III. Tematika. Gyakorlatok. Dr. Csébfalvi Balázs
Szoftver labor III. Dr. Csébfalvi Balázs Irányítástechnika és Informatika Tanszék e-mail: cseb@iit.bme.hu http://www.iit.bme.hu/~cseb/ Tematika Bevezetés Java programozás alapjai Kivételkezelés Dinamikus
Quick Start Guide. Home Security IP kamera. NVSIP alkalmazás csatlakozás
Quick Start Guide Home Security IP kamera NVSIP alkalmazás csatlakozás Tartalomjegyzék 1. Hálózati kapcsolat... 2 1.1 Vezeték nélküli kapcsolat... 2 1.2 Kábeles kapcsolat... 2 2. Előkészítés okos telefonon
Telepítési Kézikönyv
Intelligens Dokumentum Kezelő Rendszer Telepítési Kézikönyv 1/15. oldal Dokumentum áttekintés Dokumentum címe: doknet telepítési kézikönyv Dokumentum besorolása: szoftver telepítési leírás Projektszám:
Helyzetalapú szolgáltatások közösségi hálózatokon. Helyzetalapú szolgáltatások
közösségi hálózatokon MobileSocial A MobileSocial termék egy olyan mobil GIS alkalmazás platform kifejlesztéseként jött létre, mely social networking rendszerek adataiból építkezve képes aktív adatszolgáltatásra
Google Web Toolkit. Elek Márton. Drótposta kft.
Google Web Toolkit Elek Márton Drótposta kft. Tartalom A GWT általában Java forrás, Web mód, Hosted mód Speciális szolgáltatások History kezelés, távoli eljárás hívás, Külső függvénykönyvtárak GWT-Ext,
Objektum orientáltság alapjai A Java nyelv Fordítás - futtatás
Objektum orientáltság alapjai A Java nyelv Fordítás - futtatás Objektum orientáltság alapjai Objektum: A való világ egy elemének ábrázolása, amely minden esetben rendelkezik: Állapottal,Viselkedéssel,Identitással
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,
MVC. Model View Controller
MVC Model View Controller Szoftver fejlesztés régen Console-based alkalmazások Pure HTML weboldalak Assembly, C Tipikusan kevés fejlesztő (Johm Carmack Wolfenstein, Doom, Quake..) Szűkös erőforrások optimális
Mobil operációs rendszerek. Készítette: Kisantal Tibor
Mobil operációs rendszerek Készítette: Kisantal Tibor Mobil operációs rendszerek Az operációs rendszerek azon csoportjához tartoznak, melyek hordozható, kézi eszközt működtetnek. okostelefont, táblagépet,
Sony Ericsson P910i BlackBerry Connect telepítési segédlet
Sony Ericsson P910i BlackBerry Connect telepítési segédlet A Sony Ericsson P910i BlackBerry Connect online levelezô alkalmazásának telepítése Microsoft Exchange szerverrel való együttmûködéshez : Megjegyzés:
Végfelhasználói Applet kézikönyv
MARGARÉTA verzió 3.0 Kiadás 1 Kiadás dátuma 2017. február 7. A MARGARÉTA Kártyamenedzsment rendszer a Noreg Információvédelmi Kft terméke. Noreg Információvédelmi Kft web: www.noreg.hu e-mail: info@noreg.hu
IBM WorkLight 5.0 mobil alkalmazás platform
Tóth Bálint, WebSphere Brand Sales Manager balint.toth@hu.ibm.com, +36-20-8235554 IBM WorkLight 5.0 mobil alkalmazás platform Mobil Az informatika evolúciójának újabb lépcsője Mobile/Wireless/Cloud Web/Desktop
Kedvenc Linkek a témakörben: MySQL mindenkinek Vizuális adatbázis tervezés
Nagyon fontos, hogy az adatbázis tervezések folyamán is, ugyan úgy mint a megvalósítandó programhoz, legyenek modelljeink, dokumentációk, diagramok, képek, stb.., ezek segítségével könnyebben átlátjuk
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,
Dr. Schuster György október 30.
Real-time operációs rendszerek RTOS 2015. október 30. Jellemzők ONX POSIX kompatibilis, Jellemzők ONX POSIX kompatibilis, mikrokernel alapú, Jellemzők ONX POSIX kompatibilis, mikrokernel alapú, nem kereskedelmi
SZOFTVEREK (programok)
SZOFTVEREK (programok) Szoftverek csoportosítása 1. Operációs rendszerek: Windows (XP), 7, 8, 10 Linux (Ubuntu, Debian, ) 2. Felhasználói szoftverek Szövegszerkesztő: Word, jegyzettömb Táblázatkezelő:
VIDEÓ INTERNET PROTOKOLL VIP RENDSZER
4 VIDEÓ INTERNET PROTOKOLL VIP RENDSZER Egy rendszer minden minden alkalmazáshoz A VIP rendszer egy csúcsminőségű videó beléptető rendszertechnológia kapcsolt szolgáltatásokkal, új adatátviteli utakkal,
Gate Control okostelefon-alkalmazás
Gate Control okostelefon-alkalmazás GSM Gate Control Pro 20/1000 modulokhoz HASZNÁLATI ÚTMUTATÓ v1.1.1.0 és újabb alkalmazásverzióhoz Dokumentumverzió: v1.5 2016.05.18 Termék rövid leírása A GSM Gate Control
Pentaho 4: Mindennapi BI egyszerűen. Fekszi Csaba Ügyvezető 2011. október 6.
Pentaho 4: Mindennapi BI egyszerűen Fekszi Csaba Ügyvezető 2011. október 6. 1 2 3 4 5 Bevezetés Pentaho-ról röviden - áttekintő Mindennapi BI egyszerűen a Pentaho 4 újdonságai Pentaho összefoglaló Alkalmazás
Küls eszközök. Dokumentum cikkszáma: Ez az útmutató a külön beszerezhető külső eszközök használatát ismerteti
Küls eszközök Dokumentum cikkszáma: 409917-211 2006. május Ez az útmutató a külön beszerezhető külső eszközök használatát ismerteti. Tartalomjegyzék 1 Az USB-eszközök használata USB-eszköz csatlakoztatása.......................
WLAN router telepítési segédlete
Annak érdekében, hogy jogosulatlan felhasználóknak a routerhez való hozzáférése elkerülhető legyen, javasoljuk olyan biztonsági mechanizmusok használatát, mint a WEP, WPA vagy azonositó és jelszó beállitása
Mobil Üzleti Intelligencia
Mobil Üzleti Intelligencia Forradalom az üzleti intelligenciában Kiss Péter BiXPERT Kft. A Mobil Internet nagyságrendekkel nagyobb hatással lesz a felhasználókra mint a Desktop Internet Mindig Információ
Microsoft SQL Server telepítése
Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió
Külső eszközök. Felhasználói útmutató
Külső eszközök Felhasználói útmutató Copyright 2006 Hewlett-Packard Development Company, L.P. A Microsoft és a Windows elnevezés a Microsoft Corporation Amerikai Egyesült Államokban bejegyzett kereskedelmi
TechSon N szériás DVR-ek hálózatbeállítása
TechSon N szériás DVR-ek hálózatbeállítása 1. Hálózat-beállítási segédlet Ahhoz, hogy a DVR-t számítástechnikai hálózatra lehessen csatlakoztatni, ismerni kell az adott hálózat adatait. Az internetkapcsolat
GIRO GSM MODEM/VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ
GIRO GSM MODEM/VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ Készítette A jelen dokumentum tartalma szerzői jogi védelem alatt áll, a mű felhasználói jogai a -t illetik. A dokumentumot az Ügyfél korlátlan számban