Android za hranicemi Hello World

Rozměr: px
Začít zobrazení ze stránky:

Download "Android za hranicemi Hello World"

Transkript

1 Android za hranicemi Hello World Pavel Petřek CTO Praha, 18. října 2009

2 Kdo je kdo Pavel Petřek Vývojář, entusiasta přes chytré telefony, přednášející Spoluzakladatel Inmite Inmite Vývoj pro chytré telefony (Android: OnTheRoad, Lokola, SMS jízdenka a další) Chytré webové aplikace na Google APIs Android Full-stack 2 z 31

3 Agenda Úvod Nástroje a stavební kameny aplikací na Androidu Browser a jeho interakce se systémem Integrujte, opakovaně využívejte, ale s rozmyslem Jak na ovládání aplikace Dostaňte maximum UI do XML konfigurace Život na baterie Otázky 3 z 31

4

5 Stavební kameny vývoje Android aplikací 1 APK jar s pevnou podstrukturou s AndroidManifest.xml Komponenty sdílejí zdroje, databáze, procesy,... Activities - komponenty UI odpovídající jednomu formuláři / obrazovce Services - služba bez interakce (UI) běžící na pozadí Content providers - cesta jak sdílet data ven z aplikace Broadcast Intent Receivers - naslouchadlo vzkazů z vnějšku (i zevnitř) 5 z 31

6 Stavební kameny vývoje Android aplikací 2 Každá komponenta má systémem řízený životní cyklus (managed lifecycle) Slovní spojení ukončení aplikace vývojáře v základu nezajímá Intent (komunikační balíček) + Intent filtry Intent intent = new Intent(Intent.ACTION_VIEW, " startactivity(intent); Přehrát Sdílet 6 z 31

7 Agenda Úvod Nástroje a stavební kameny aplikací na Androidu Browser a jeho interakce se systémem Integrujte, opakovaně využívejte, ale s rozmyslem Jak na ovládání aplikace Dostaňte maximum UI do XML konfigurace Život na baterie Otázky 7 z 31

8 Linky jako Intenty Každý webový link je Intent s akcí Intent.ACTION_VIEW Mapování na různá schémata, servery, cesty Dobrý doplněk již hotové webové aplikace Příklady: market://search?q=pname:eu.inmite.apps.smsjizdenka 8 z 31

9 Agenda Úvod Nástroje a stavební kameny aplikací na Androidu Browser a jeho interakce se systémem Integrujte, opakovaně využívejte, ale s rozmyslem Jak na ovládání aplikace Dostaňte maximum UI do XML konfigurace Život na baterie Otázky 9 z 31

10

11 Používejte již hotové aplikace Intenty + hotové dostupné aplikace = mocná zbraň Nemáte potřebnou aplikaci? Nabídněte její instalaci if (isintentavailable("com.google.scan")) { Intent intent = new Intent("com.google.SCAN"); intent.putextra("scan_mode", "QR_CODE_MODE"); startactivityforresult(intent, 0); } else { Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://search?q=pname:com.google.scan")); startactivity(intent); }... public static boolean isintentavailable(string action) { List list = context.getpackagemanager().queryintentactivities(new Intent(action), PackageManager.MATCH_DEFAULT_ONLY); return list.size() > 0; } pseudo-package pro zjednodušení 11 z 31

12 Agenda Úvod Nástroje a stavební kameny vývoje na Androidu Integrujte, opakovaně využívejte, ale s rozmyslem Jak na ovládání aplikace Dostaňte maximum UI do XML konfigurace Život na baterie Otázky 12 z 31

13 Pozor na dvojí druh focusu Android rozlišuje dva druhy focusu touch / trackball 13 z 31

14 Neobtěžujte uživatele dialogy Pro jednoduché sdělení používejte Toasty 14 z 31

15 Služba na pozadí? Interagujte z rozmyslem Notifikace z rozmyslem 15 z 31

16

17 Agenda Úvod Nástroje a stavební kameny aplikací na Androidu Browser a jeho interakce se systémem Integrujte, opakovaně využívejte, ale s rozmyslem Jak na ovládání aplikace Dostaňte maximum UI do XML konfigurace Život na baterie Otázky 17 z 31

18 Ukládejte maximum UI do XML 18 z 31

19 Myslete na Landscape 19 z 31

20

21

22 Animace layoutu - coolness za hubičku 22 z 31

23 Jeden balíček pro všechny telefony Konfigurace podoby, chování, jazyka, adres serverů, defaultních míst na mapě, aj. v jedné aplikaci? Odpověď je suffix v názvu adresáře konfigurace Skládá se layout-vlastnost1-vlastnost2 (např. layout-langcs-320x480) 23 z 31

24 Agenda Úvod Nástroje a stavební kameny aplikací na Androidu Browser a jeho interakce se systémem Integrujte, opakovaně využívejte, ale s rozmyslem Jak na ovládání aplikace Dostaňte maximum UI do XML konfigurace Život na baterie Otázky 24 z 31

25 Život na baterie ceny za běh 1 25 z 31

26 Život na baterie ceny za běh 2 Činnost Vaší aplikace znamená zatížení několika prvků Nejdražší, co můžete dělat? Neuvážené operace na pozadí Přenášet velká data na pomalém připojení Zapínat GPS, když ji nepotřebujete 26 z 31

27 Život na baterie co dělat lépe Sdružujte periodické operace na pozadí Dbejte na to, jak přenášíte data (technologie, komprese) Promyslete nakládání se zámky Stačí Vám hrubá pozice z CELL ID? Neaktivujte GPS Kódujte s rozmyslem, VM není zadarmo 27 z 31

28 Zdroje z 31

29 Agenda Úvod Nástroje a stavební kameny aplikací na Androidu Browser a jeho interakce se systémem Integrujte, opakovaně využívejte, ale s rozmyslem Jak na ovládání aplikace Dostaňte maximum UI do XML konfigurace Život na baterie Otázky 29 z 31

30 Otázky? 30 z 31

31

Začínáme s vývojem pro Android

Začínáme s vývojem pro Android Pavel Petřek CTO Praha, 14. dubna 2010 Kdo je kdo Pavel Petřek Vývojář, přednášející, entusiasta světa chytrých telefonů (a velký jedlík) Spoluzakladatel Inmite Inmite Vývoj pro chytré telefony (Android:

Více

Android 100% Java telefon. Petr Musil

Android 100% Java telefon. Petr Musil Android 100% Java telefon Petr Musil 1 Vytvoření aplikace Prostředí pro vývoj Android SDK http://developer.android.com/sdk/index.html ADT plugin pro Eclipse http://developer.android.com/sdk/eclipse-adt.html

Více

Mobilní malware na platformě Android Přednáška 1. Ing. Milan Oulehla

Mobilní malware na platformě Android Přednáška 1. Ing. Milan Oulehla Mobilní malware na platformě Android Přednáška 1 Ing. Milan Oulehla Úvod 1 Informace o přednášce: odhalení bezpečnostních chyb na základě vlastního výzkumu: systémové dokumentace studia bezpečnostních

Více

Obsah. Úvod 11. Vytvoření emulátoru 20 Vytvoření emulátoru platformy Android 4.4 Wearable 22 Spouštění aplikací na reálném zařízení 23

Obsah. Úvod 11. Vytvoření emulátoru 20 Vytvoření emulátoru platformy Android 4.4 Wearable 22 Spouštění aplikací na reálném zařízení 23 Úvod 11 KAPITOLA 1 Nástroje pro vývoj 13 Co budete potřebovat 13 Instalace programovacího jazyka Java 13 Java 8 14 Vývojové prostředí Eclipse 15 Instalace a konfigurace Android SDK a doplňků ADT 15 Vytvoření

Více

KMI / TMA Tvorba mobilních aplikací

KMI / TMA Tvorba mobilních aplikací KMI / TMA Tvorba mobilních aplikací 2. seminář 5.10.2018 ZS 2017/2018 STŘEDA 13:15-15:45 OBSAH SEMINáře konfigurační soubory projektu, aktivity, základní události, životní cyklus aplikace, intenty a práce

Více

Obsah. Životní cyklus activity Context Intent Spouštění aktivit Interakce s uživatelem. Toast. (c) Miroslav Balík, Ondřej Kroupa, Martin Pelant

Obsah. Životní cyklus activity Context Intent Spouštění aktivit Interakce s uživatelem. Toast. (c) Miroslav Balík, Ondřej Kroupa, Martin Pelant Obsah Životní cyklus activity Context Intent Spouštění aktivit Interakce s uživatelem Toast 2 4 oncreate(bundle savedinstancestate) { } Zavolá se při každém vytvoření activity (i při otočení displeje)

Více

KMI / TMA Tvorba mobilních aplikací. 2. seminář ZS 2016/2017 Středa 13:15-15:45

KMI / TMA Tvorba mobilních aplikací. 2. seminář ZS 2016/2017 Středa 13:15-15:45 KMI / TMA Tvorba mobilních aplikací 2. seminář 5.10.2016 ZS 2016/2017 Středa 13:15-15:45 OBSAH SEMINáře konfigurační soubory projektu, aktivity, základní události, životní cyklus aplikace, intenty a práce

Více

Technologie Java Enterprise Edition. Přemek Brada, KIV ZČU 8.6.2011

Technologie Java Enterprise Edition. Přemek Brada, KIV ZČU 8.6.2011 Technologie Java Enterprise Edition Přemek Brada, KIV ZČU 8.6.2011 Přehled tématu Motivace a úvod Infrastruktura pro velké Java aplikace (Java základní přehled) Části třívrstvé struktury servlety, JSP

Více

Obsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE

Obsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE KAPITOLA 1 Vývojové prostředí a výběr frameworku 15 PhoneGap 15 jquery

Více

Základní informace a nastavení... 3

Základní informace a nastavení... 3 Obsah Základní informace a nastavení... 3...4 Registrace docházky...5 Editace vlastní docházky...5 Ovládaní z mobilní aplikace...6 Konfigurace mobilní aplikace...7... 8... 9 Docházka...9 Lidé... 10 Ovládání...

Více

3. ŽIVOTNÍ CYKLUS ACTIVITY

3. ŽIVOTNÍ CYKLUS ACTIVITY 23.2.2013 1 Programování pro operační systém Android (BI-AND) (c) Autor a garant: M. Havryluk, Spolupráce: M. Balík, O. Kroupa, M. Pelant 3. ŽIVOTNÍ CYKLUS ACTIVITY BI-AND 23.2.2013 2 Obsah Životní cyklus

Více

Novinky v oblasti SAP Mobility. Martin Zikmund, Presale Mobility Platforms Miroslav Řehoř, Account Executive

Novinky v oblasti SAP Mobility. Martin Zikmund, Presale Mobility Platforms Miroslav Řehoř, Account Executive Novinky v oblasti SAP Mobility Martin Zikmund, Presale Mobility Platforms Miroslav Řehoř, Account Executive Agenda Novinky v oblasti mobilní platformy Jak na sdílet dokumenty na mobilní zařízení 2 Čím

Více

(c) Miroslav Balík, Ondřej Kroupa, Martin Pelant 11/29/ přednáška. Android projekt. Manifest. Activity. Uživatelské rozhraní (základy)

(c) Miroslav Balík, Ondřej Kroupa, Martin Pelant 11/29/ přednáška. Android projekt. Manifest. Activity. Uživatelské rozhraní (základy) 2. přednáška Android projekt Manifest Activity Uživatelské rozhraní (základy) 2 Android Projekt - src Zdrojový kód v Javě Unikátní jméno balíčku Konvence: [země].[autor].[jméno aplikace] např.: cz.cvut.helloworld

Více

Instalace a první spuštění Programu Job Abacus Pro

Instalace a první spuštění Programu Job Abacus Pro Instalace a první spuštění Programu Job Abacus Pro Pro chod programu je nutné mít nainstalované databázové úložiště, které je připraveno v instalačním balíčku GAMP, který si stáhnete z našich webových

Více

Android. Programujeme pro. Jiří Vávrů, Miroslav Ujbányai. DRUHÉ, rozší řené v ydání

Android. Programujeme pro. Jiří Vávrů, Miroslav Ujbányai. DRUHÉ, rozší řené v ydání Programujeme pro Android Jiří Vávrů, Miroslav Ujbányai DRUHÉ, rozší řené v ydání Vývoj nativních aplikací pro systém Android krok za krokem Instalace vývojových nástrojů a kon gurace prostředí Eclipse

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS

Více

Uživatelský manuál mobilní aplikace My Connected Car

Uživatelský manuál mobilní aplikace My Connected Car Zákaznická linka: +420 840 181 181 Uživatelský manuál mobilní aplikace My Connected Car Datum: 22.12.2015 Verze: 1.00 1. OBSAH 1. OBSAH...2 2. APLIKACE MY CONNECTED CAR...3 3. OVLÁDÁNÍ APLIKACE...4 3.1

Více

3.1.7 SKUPINY ZBOŢÍ. Pole pro definici filtrů a výběrových podmínek. Zobrazení agendy Skupiny zboţí. Zboží/Skupiny zboží. Web01

3.1.7 SKUPINY ZBOŢÍ. Pole pro definici filtrů a výběrových podmínek. Zobrazení agendy Skupiny zboţí. Zboží/Skupiny zboží. Web01 3.1.7 SKUPINY ZBOŢÍ Skupiny zboţí jsou druhou vrstvou rozřazování artiklů. Zavedení Skupiny zboţí usnadňuje vyhodnocování artiklů v reportech i samotnou práci s artikly. Zobrazení agendy Skupiny zboţí

Více

Obsah. Verze CLOUD... 5 Verze SERVER... 8 Verze DEMO Obecná konfigurace Nastavení zobrazení Základní informace

Obsah. Verze CLOUD... 5 Verze SERVER... 8 Verze DEMO Obecná konfigurace Nastavení zobrazení Základní informace Obsah Základní informace... 4... 5 Verze CLOUD... 5 Verze SERVER... 8 Verze DEMO... 9... 10 Obecná konfigurace...10 GPS pozice... 13 Nastavení zobrazení...13...16 2 24. 10. 2016 Tvorba dokumentu Související

Více

Tabletová aplikace Návod

Tabletová aplikace Návod Návod www.aktion.cz Základní informace Aplikace ve spojení s tabletem nebo chytrým telefonem funguje jako docházkový terminál, na terminálu.. vstupní kód nebo kartu a chytré telefony s internetu. K identifikaci

Více

Instalace aplikace 602XML Filler

Instalace aplikace 602XML Filler Instalace aplikace 602XML Filler Popis aplikace 602XML Filler 602XML Filler je aplikace pro vyplňování formulářů. Jedná se o volně šiřitelný a v České republice již všeobecně rozšířený nástroj se snadným

Více

Web. Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče

Web. Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče Web Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče Technologické trendy v AV tvorbě, Web 2 DNS Domain Name Systém

Více

Synchronizace kontaktů z ESO9 do MS Outlook

Synchronizace kontaktů z ESO9 do MS Outlook Synchronizace kontaktů z ESO9 do MS Outlook E S O 9 i n t r a n e t, a. s. U M l ý n a 2 2 1 4 1 0 0, P r a h a Strana 1 (celkem 7) Popis... 3 Instalace a nastavení doplňku klienta... 3 Instalace... 3

Více

Bc. Martin Majer, AiP Beroun s.r.o.

Bc. Martin Majer, AiP Beroun s.r.o. REGISTR DIGITALIZACE HISTORICKÝCH FONDŮ (RDHF) A DIGITÁLNÍCH KONKORDANCÍ (DK) Návrh uživatelského rozhraní klientských aplikací verze 1.0 Bc. Martin Majer, AiP Beroun s.r.o. 28.11.2016-1 - Obsah 1 Seznam

Více

Dětské hodinky s GPS. Návod k obsluze. Hlavní výhody přístroje: Jednoduché ovládání Malé rozměry Online mapový podklad

Dětské hodinky s GPS. Návod k obsluze. Hlavní výhody přístroje: Jednoduché ovládání Malé rozměry Online mapový podklad Dětské hodinky s GPS Návod k obsluze Hlavní výhody přístroje: Jednoduché ovládání Malé rozměry Online mapový podklad www.spionazni-technika.cz Stránka 1 1 Specifikace a obsah balení 1.1 Specifikace Popis

Více

KIV/PIA 2013 Jan Tichava

KIV/PIA 2013 Jan Tichava KIV/PIA 2013 Jan Tichava Java EE JSF, PrimeFaces Spring JPA, EclipseLink Java Platform, Enterprise Edition Persistence Zobrazovací vrstva Interakce aplikací Deployment Java Persistence API Enterprise

Více

Použití inteligentních značek s informačními službami

Použití inteligentních značek s informačními službami Použití inteligentních značek s informačními službami Jan Fransen Podokno úloh Zdroje informací v aplikacích sady Microsoft Office 2003 umožňuje uživatelům snadno prohledávat množství integrovaných či

Více

Vývoj SW pro mobilní zařízení s ios. Petr Hruška, Skymia s.r.o. Teorie a praxe IP telefonie, 6.12.2012

Vývoj SW pro mobilní zařízení s ios. Petr Hruška, Skymia s.r.o. Teorie a praxe IP telefonie, 6.12.2012 Vývoj SW pro mobilní zařízení s ios Petr Hruška, Skymia s.r.o. Teorie a praxe IP telefonie, 6.12.2012 Perspektiva 3 roky zkušeností s vývojem aplikací pro ios 1 rok vývoj pro Android desítky aplikací Obsah

Více

KIV/PIA 2012 Ing. Jan Tichava

KIV/PIA 2012 Ing. Jan Tichava KIV/PIA 2012 Ing. Jan Tichava Opera Mini Zobrazených stránek za měsíc 90 G 80 G 70 G 60 G 50 G 40 G 30 G 20 G 10 G 0 G January 2011 May 2011 September 2011 January 2012 May 2012 September 2012 State of

Více

Firmadat SMS Sender. aplikace pro odesílání SMS zpráv z Vašeho PC pomocí telefonu ZÁKLADNÍ INFORMACE A INSTALACE MILAN PASTOR, ROMAN NEPŠINSKÝ

Firmadat SMS Sender. aplikace pro odesílání SMS zpráv z Vašeho PC pomocí telefonu ZÁKLADNÍ INFORMACE A INSTALACE MILAN PASTOR, ROMAN NEPŠINSKÝ 2013 Firmadat SMS Sender aplikace pro odesílání SMS zpráv z Vašeho PC pomocí telefonu ZÁKLADNÍ INFORMACE A INSTALACE MILAN PASTOR, ROMAN NEPŠINSKÝ FIRMDAT S.R.O. Havlíčkova 1280,765 02 Otrokovice, tel.:

Více

Michal Augustýn www.augi.cz Microsoft Most Valuable Professional

Michal Augustýn www.augi.cz Microsoft Most Valuable Professional Michal Augustýn www.augi.cz Microsoft Most Valuable Professional dříve převážně desktopové aplikace rozmach internetu poptávka po webových vývojářích ASP.NET WebForms snadný přechod - RAD mezitím jiné

Více

Možnosti aplikací Google pro analýzu (geo(

Možnosti aplikací Google pro analýzu (geo( Možnosti aplikací Google pro analýzu (geo( geo)dat Lukáš MAREK & Vít PÁSZTO -Katedra geoinformatiky PřF UP Olomouc GOOGLE MAPS & EARTH Největší hráč na trhu určující celosvětové trendy v oblasti IT a intenetu

Více

Mobilní aplikace. Uživatelský manuál

Mobilní aplikace. Uživatelský manuál Uživatelský manuál Obsah Základní informace a nastavení... 3 Nastavení přístupu... 4 Registrace docházky... 5 Editace vlastní docházky... 5 Ovládaní z mobilní aplikace... 6 Konfigurace mobilní aplikace...

Více

Firmadat SMS Sender. aplikace pro odesílání SMS zpráv z Vašeho PC pomocí telefonu ZÁKLADNÍ INFORMACE A INSTALACE MILAN PASTOR, ROMAN NEPŠINSKÝ

Firmadat SMS Sender. aplikace pro odesílání SMS zpráv z Vašeho PC pomocí telefonu ZÁKLADNÍ INFORMACE A INSTALACE MILAN PASTOR, ROMAN NEPŠINSKÝ 2013 Firmadat SMS Sender aplikace pro odesílání SMS zpráv z Vašeho PC pomocí telefonu ZÁKLADNÍ INFORMACE A INSTALACE MILAN PASTOR, ROMAN NEPŠINSKÝ FIRMDAT S.R.O. Havlíčkova 1280,765 02 Otrokovice, tel.:

Více

Vstupní požadavky, doporučení a metodické pokyny

Vstupní požadavky, doporučení a metodické pokyny Název modulu: Základy PHP Označení: C9 Stručná charakteristika modulu Modul je orientován na tvorbu dynamických stánek aktualizovaných podle kontextu volání. Jazyk PHP umožňuje velmi jednoduchým způsobem

Více

Ý úř ř Č Ž ř úř ř ř ř ř š š ů š Í ř ž Š Č š ř ř ř ť š Í ú š ř Íď ř úř ř ř š ů ů ť ž ř ž Í ž ř Ó ů Ů š Ž Ó ů ů š ž Ž ř š š ť ž Í Ý ř ř Ž ž Í ž šť š ž ďú ř ř ř ž Žď ř ů ť ů ň ž š ř ž š š ú šť Í ž ž ř ř ž

Více

GPS lokátor vhodný pro ochranu starých lidí

GPS lokátor vhodný pro ochranu starých lidí GPS lokátor vhodný pro ochranu starých lidí Návod k použití Hlavní výhody produktu: Velmi malý a jednoduchý na ovládání Výdrž na baterii až 200 hodin Velké SOS tlačítko umožňující oboustranný interkom

Více

Allegro framework. Podstatné vlastnosti. Allegro Business Solution Framework

Allegro framework. Podstatné vlastnosti. Allegro Business Solution Framework Allegro framework Všechny Allegro produkty jsou postaveny na společné vývojové platformě Allegro Framework. Jedná se o programové a uživatelské rozhraní, které jsme vytvořili s cílem získat společnou webovou

Více

Mobilní aplikace ve světě ERP. Asseco Solutions, a.s. a Simac Technik ČR, a.s.

Mobilní aplikace ve světě ERP. Asseco Solutions, a.s. a Simac Technik ČR, a.s. Mobilní aplikace ve světě ERP Michal Hanko Petr Kolda Asseco Solutions, a.s. a Simac Technik ČR, a.s. Skupina Asseco Solutions Asseco Solutions je průkopníkem a vizionářem na poli informačních systémů

Více

Software602 Form Designer

Software602 Form Designer Software602 Form Designer Javascriptový vyhodnocovací mechanismus výrazů Aktualizováno: 17. 3. 2017 Software602 a.s. Hornokrčská 15 140 00 Praha 4 tel: 222 011 602 web: www.602.cz e-mail: info@602.cz ID

Více

První kapitola úvod do problematiky

První kapitola úvod do problematiky První kapitola úvod do problematiky Co je to Flex Adobe Flex je ActionSript (AS) framework pro tvorbu Rich Internet Aplications (RIA), tedy knihovna AS tříd pro Flash. Flex používáme k vytvoření SWF souboru

Více

Instalace a konfigurace web serveru. WA1 Martin Klíma

Instalace a konfigurace web serveru. WA1 Martin Klíma Instalace a konfigurace web serveru WA1 Martin Klíma Instalace a konfigurace Apache 1. Instalace stáhnout z http://httpd.apache.org/ nebo nějaký balíček předkonfigurovaného apache, např. WinLamp http://sourceforge.net/projects/winlamp/

Více

Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13

Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13 Obsah Úvod 11 Platforma.NET 11.NET Framework 11 Visual Basic.NET 12 1 Základní principy a syntaxe 13 Typový systém 13 Hodnotové typy 13 Struktury 15 Výčtové typy 15 Referenční typy 15 Konstanty 16 Deklarace

Více

mobile device management. Martin Hnízdil Michal Vávra

mobile device management. Martin Hnízdil Michal Vávra . Martin Hnízdil Michal Vávra MDM jako součást produktů rodiny AuditPro. AuditPro TOP nástroj pro efektivní ITAM v rámci EMEA regionu Expresní instalace, výsledky během 10 minut, intuitivní ovládání Instalovaná

Více

Internetový obchod ES Pohoda Web Revolution

Internetový obchod ES Pohoda Web Revolution Internetový obchod ES Pohoda Web Revolution Uživatelský manuál propojení na ES Pohoda Verze 1.0 Web Revolution s.r.o. 2010 Internetový obchod ES Pohoda Uživatelský manuál na propojení na ES Pohoda Přehled

Více

IceWarp Outlook Sync Rychlá příručka

IceWarp Outlook Sync Rychlá příručka IceWarp Mail server 10 IceWarp Outlook Sync Rychlá příručka Verze 10.4 Printed on 20 September, 2011 Instalace Prostudujte si před instalací Na cílové pracovní stanici musí být nainstalovaný program Microsoft

Více

Návod na provedení upgrade IS Harmonik

Návod na provedení upgrade IS Harmonik Návod na provedení upgrade IS Harmonik Ing. Martin Klinger 4.6.2015 Co je to upgrade IS Harmonik? Upgrade systému představuje soubor technických nebo legislativních změn v ekonomickém softwaru Harmonik,

Více

5. přednáška. Stylování a themování Themování Android Interface Definition Language Data Sdílení dat 11/29/11

5. přednáška. Stylování a themování Themování Android Interface Definition Language Data Sdílení dat 11/29/11 5. přednáška Stylování a themování Themování Android Interface Definition Language Data Sdílení dat 2 3 Stylování a themování vzhledu aplikace Styl Sbírka vlastností, která specifikuje vzhled a formát

Více

Mobilní aplikace. Uživatelský manuál

Mobilní aplikace. Uživatelský manuál Uživatelský manuál Obsah Základní informace a nastavení... 3 Nastavení přístupu... 4 Registrace docházky... 5 Editace vlastní docházky... 5 Ovládaní z mobilní aplikace... 6 Konfigurace mobilní aplikace...

Více

Proč Angular JS framework?

Proč Angular JS framework? Angular JS Proč Angular JS framework? Open Source vytvořený a spravovaný Googlem Vhodný pro tvorbu formulářových aplikací Dodá aplikaci základní architekturu a udržovatelnost Deklarativní způsob práce

Více

Novinky. Autodesk Vault helpdesk.graitec.cz,

Novinky. Autodesk Vault helpdesk.graitec.cz, Novinky Autodesk Vault 2018 www.graitec.cz www.cadnet.cz, helpdesk.graitec.cz, www.graitec.com Novinky Autodesk Vault 2018 PDF dokument obsahuje přehled novinek produktu Autodesk Vault 2018. Obsah: Úvod...

Více

Uživatelský manuál mobilní aplikace My Connected Car

Uživatelský manuál mobilní aplikace My Connected Car Zákaznická linka: +420 840 181 181 Uživatelský manuál mobilní aplikace My Connected Car Datum: 1.11.2015 Verze: 1.00 1. OBSAH 1. OBSAH...2 2. APLIKACE MY CONNECTED CAR...3 3. OVLÁDÁNÍ APLIKACE...4 3.1

Více

Sem vložte zadání Vaší práce.

Sem vložte zadání Vaší práce. Sem vložte zadání Vaší práce. České vysoké učení technické v Praze Fakulta informačních technologií Katedra softwarového inženýrství Bakalářská práce Informační systém pro evidenci potápěčských ponorů

Více

Michal Andrejčák, Seminář Energetika v průmyslu, Hotel Vista Dolní Morava, Možnosti monitorování a ovládání Zpracování dat z rozvoden

Michal Andrejčák, Seminář Energetika v průmyslu, Hotel Vista Dolní Morava, Možnosti monitorování a ovládání Zpracování dat z rozvoden Michal Andrejčák, Seminář Energetika v průmyslu, Hotel Vista Dolní Morava, 20.-21.9.2016 Možnosti monitorování a ovládání Zpracování dat z rozvoden September 15, 2016 Slide 1 Zpracování dat z rozvoden

Více

Vytváření a použití knihoven tříd

Vytváření a použití knihoven tříd Vytváření a použití knihoven tříd doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Prostory jmen motivace spolupráce

Více

Ovládání ústředny Visonic přes mobilní telefon

Ovládání ústředny Visonic přes mobilní telefon Ovládání ústředny Visonic přes mobilní telefon Zabezpečovací ústřednu Visonic lze monitorovat a ovládat z mobilního telefonu. Lze k tomu použít webový prohlížeč v telefonu, nebo také mobilní aplikaci.

Více

ANDROID. Ing. Ladislav Pešička

ANDROID. Ing. Ladislav Pešička ANDROID Ing. Ladislav Pešička HISTORIE 2005 Google kupuje Android, Inc. 2007 ohlášena Open Handset Alliance Android je open sourced 2008 Android SDK 1.0 vydáno telefon G1 od HTC 2009 nové verze 1.5, 1.6,

Více

Kurz B1.1. Internet jako zdroj informací

Kurz B1.1. Internet jako zdroj informací Kurz B1.1 Internet jako zdroj informací V první části budou účastníci dle vlastních zkušeností vyhledávat a systematicky třídit a zpracovávat informace v běžně dostupných kancelářských aplikacích. Druhá

Více

UŽIVATELSKÉ ŠKOLENÍ LOTUS NOTES

UŽIVATELSKÉ ŠKOLENÍ LOTUS NOTES STANDARDNÍ ŠKOLENÍ UŽIVATELSKÉ ŠKOLENÍ LOTUS NOTES UŽIVATELSKÉ ŠKOLENÍ LOTUS NOTES Komplexní školení zaměřené na získání uživatelských znalostí pro práci se systémem Lotus Notes. Účastník získá ucelené

Více

Mobilní malware na platformě Android Přednáška 2. Ing. Milan Oulehla

Mobilní malware na platformě Android Přednáška 2. Ing. Milan Oulehla Mobilní malware na platformě Android Přednáška 2 Ing. Milan Oulehla Úvod Informace o technikách, které používají tvůrci mobilního malware: Bezpečnostní chyby se mění v čase Vytvoření vlastních zdrojových

Více

KMI / TMA. Tvorba mobilních aplikací. 8. seminář ZS 2017/2018 ČTVRTEK 13:15-15:45

KMI / TMA. Tvorba mobilních aplikací. 8. seminář ZS 2017/2018 ČTVRTEK 13:15-15:45 KMI / TMA Tvorba mobilních aplikací 8. seminář 16.11.2017 ZS 2017/2018 ČTVRTEK 13:15-15:45 OBSAH SEMINáře Komunikace napříč aplikací, Práce na pozadí II., notifkace práce na pozadí II. Něco lepšího než

Více

České vysoké učení technické v Praze. Fakulta Elektrotechniky XD39NUR. Semestrální práce. Ovládání videokonferencí pomocí mobilního telefonu

České vysoké učení technické v Praze. Fakulta Elektrotechniky XD39NUR. Semestrální práce. Ovládání videokonferencí pomocí mobilního telefonu České vysoké učení technické v Praze Fakulta Elektrotechniky XD39NUR Semestrální práce Ovládání videokonferencí pomocí mobilního telefonu Ondřej Procházka 2013 / 2014 Obsah 1. Deliverable D4... 3 1.1.

Více

MicroTraq mini GPS lokátor s odposlechem

MicroTraq mini GPS lokátor s odposlechem MicroTraq mini GPS lokátor s odposlechem Návod k obsluze Výhody produktu: Miniaturní rozměry Možnost pořízení online mapového podkladu Jednoduché ovládání www.spyshops.cz Stránka 1 1. Diagram produktu

Více

Rozklad na prvočinitele. 3. prosince 2010

Rozklad na prvočinitele. 3. prosince 2010 Rozklad na prvočinitele Ondřej Slavíček 3. prosince 2010 1 Obsah 1 Příručka k programu 3 1.1 funkce main()............................. 3 1.2 funkce hlavnifunkce()........................ 3 1.3 funkce

Více

Uživatelský modul. Transparent Mode

Uživatelský modul. Transparent Mode Uživatelský modul Transparent Mode APLIKAC NÍ PR ÍRUC KA POUŽITÉ SYMBOLY Použité symboly Nebezpečí důležité upozornění, které může mít vliv na bezpečí osoby nebo funkčnost přístroje. Pozor upozornění na

Více

Uživatelská dokumentace

Uživatelská dokumentace Uživatelská dokumentace Verze 14-06 2010 Stahování DTMM (v rámci služby Geodata Distribution) OBSAH OBSAH...2 1. O MAPOVÉM SERVERU...3 2. NASTAVENÍ PROSTŘEDÍ...3 2.1 Hardwarové požadavky...3 2.2 Softwarové

Více

3. Software Bakaláři Kompletní školení

3. Software Bakaláři Kompletní školení 1. Software Bakaláři Aplikace spisová služba a Kniha úrazů 1. Jak nainstalovat aplikace 2. Spisová služba Legislativní východiska (zákon o archivnictví a příslušné vyhlášky) Karta spisové služby popis

Více

NIBE ENERGY SYSTEMS Komunikace s TČ pomocí modulu SMS 40 a NIBE Mobile App

NIBE ENERGY SYSTEMS Komunikace s TČ pomocí modulu SMS 40 a NIBE Mobile App Komunikace s TČ pomocí modulu SMS 40 a NIBE SMS 40 a Komunikační jednotka NIBE SMS 40 příslušenství SMS 40 umožňuje řídit a monitorovat na dálku Vaše tepelné čerpadlo v tepelném čerpadle lze nadefinovat

Více

Příručka pro editaci kontaktů na eagri

Příručka pro editaci kontaktů na eagri Obsah Úvod... 1 Uživatel a subjekt... 1 Kontakty... 1 Validace hodnoty kontaktu... 2 GPS souřadnice... 3 Datová schránka... 3 Adresy... 3 Speciální PSČ... 4 Adresy s P.O. Box... 4 Klíč pro WS... 4 Uživatelé...

Více

Instalační manuál k aplikaci LARA Dio pro Android

Instalační manuál k aplikaci LARA Dio pro Android Instalační manuál k aplikaci LARA Dio pro Android 1 z 9 Obsah 1. Úvod... 3 2. Instalace aplikace do mobilního telefonu s OS Android přes službu Google Play... 3 3. Základní nastavení... 4 4. Ovládání aplikace...

Více

Webové služby a XML. Obsah přednášky. Co jsou to webové služby. Co jsou to webové služby. Webové služby a XML

Webové služby a XML. Obsah přednášky. Co jsou to webové služby. Co jsou to webové služby. Webové služby a XML Obsah přednášky Webové služby a XML Miroslav Beneš Co jsou to webové služby Architektura webových služeb SOAP SOAP a Java SOAP a PHP SOAP a C# Webové služby a XML 2 Co jsou to webové služby rozhraní k

Více

Olga Rudikova 2. ročník APIN

Olga Rudikova 2. ročník APIN Olga Rudikova 2. ročník APIN Redakční (publikační) systém neboli CMS - content management system (systém pro správu obsahu) je software zajišťující správu dokumentů, nejčastěji webového obsahu. (webová

Více

(Enterprise) JavaBeans. Lekce 7

(Enterprise) JavaBeans. Lekce 7 (Enterprise) JavaBeans Lekce 7 JavaBeans vs. Enterprise JavaBeans (EJB) JavaBeans technologie: jedná se o tzv. komponentní architekturu určenou pro JSE platformu určená pro tvorbu JSE GUI programů pomocí

Více

SIMATIC WinCC Data Monitor. Siemens s.r.o.

SIMATIC WinCC Data Monitor. Siemens s.r.o. SIMATIC WinCC Data Monitor SIMATIC WinCC / DataMonitor Process Screens Procesní obrazovky z WinCC aplikace (Web Navigator View only) Trends & Alarms Zobrazení historických dat z WinCC v Internet Exploreru

Více

Na chvilku se vžijte do situace, kdy pořádáte jednodenní konferenci a potřebujete naplánovat jednotlivé přednášky včetně přestávek.

Na chvilku se vžijte do situace, kdy pořádáte jednodenní konferenci a potřebujete naplánovat jednotlivé přednášky včetně přestávek. Ganttův graf (Wikipedia) se používá ke grafickému znázornění posloupnosti činností (akcí, výrobních operací, prací na projektu apod.) v čase. Nemáte-li k dispozici specializovaný nástroj (typicky Microsoft

Více

Jan Forman Manuál 30.5.2013. CLASSIFICATIO N: public / veřejný dokument IDE NTIFICATIO N N U MBER: 0000000000001 AUTH OR:

Jan Forman Manuál 30.5.2013. CLASSIFICATIO N: public / veřejný dokument IDE NTIFICATIO N N U MBER: 0000000000001 AUTH OR: CLASSIFICATIO N: public / veřejný dokument TITLE: Manuál k webovému rozhraní hostingu P ub l i c URL: http://janforman.org/files/webhosting.pdf OFFICE NAME AND ADDRESS: --- IDE NTIFICATIO N N U MBER: 0000000000001

Více

ŘÍZENÍ POHLEDÁVEK A AUTOMATICKÉ UPOMÍNKY. Katalogový doplněk ABRA Gen

ŘÍZENÍ POHLEDÁVEK A AUTOMATICKÉ UPOMÍNKY. Katalogový doplněk ABRA Gen ŘÍZENÍ POHLEDÁVEK A AUTOMATICKÉ UPOMÍNKY Katalogový doplněk ABRA Gen Dokumentace k doplňku ABRA Gen Datum: 20.4.2017 Obsah 1 Instalace a aktivace... 3 1.1 Instalace... 3 1.2 Aktivace... 5 2 Funkce... 6

Více

Bezdrátové routery LTE & UMTS datové a hlasové brány

Bezdrátové routery LTE & UMTS datové a hlasové brány Bezdrátové routery LTE & UMTS datové a hlasové brány Jak na to? Report problému www.2n.cz 1. Reportování problémů V tomto dokumentu si ukážeme jakým způsobem reportovat problémy produktu 2N SpeedRoute

Více

Ekonomický GPS lokátor pro pevné připojení na autobaterii

Ekonomický GPS lokátor pro pevné připojení na autobaterii Ekonomický GPS lokátor pro pevné připojení na autobaterii Návod k použití Hlavní výhody produktu: Snadná montáž na autobaterii Jednoduché ovládání Výborný poměr výkon x cena www.spyshops.cz Stránka 1 1.

Více

Vybraná zajímavá Lotus Notes řešení použitelná i ve vašich aplikacích. David Marko TCL DigiTrade - 29.5.2014

Vybraná zajímavá Lotus Notes řešení použitelná i ve vašich aplikacích. David Marko TCL DigiTrade - 29.5.2014 Vybraná zajímavá Lotus Notes řešení použitelná i ve vašich aplikacích David Marko TCL DigiTrade - 29.5.2014 Xpages a napojení na SQL data Přístup na SQL tabulky a nebo uložené procedury (stored procedures

Více

Uživatelské rozhraní. Layouty FrameLayout LinearLayout RelativeLayout TableLayout ScrollView Taby Dialogy ViewFlipper 11/29/11

Uživatelské rozhraní. Layouty FrameLayout LinearLayout RelativeLayout TableLayout ScrollView Taby Dialogy ViewFlipper 11/29/11 Uživatelské rozhraní Layouty FrameLayout LinearLayout RelativeLayout TableLayout ScrollView Taby Dialogy ViewFlipper 2 FrameLayout Nejjednodušší a nejzákladnější layout Prvky Nelze nijak pozicovat Všechny

Více

TELEFONNí LiNKA PREMiUM PRŮVODCE APLIKACí T UC-ONE - PC

TELEFONNí LiNKA PREMiUM PRŮVODCE APLIKACí T UC-ONE - PC TELEFONNí LiNKA PREMiUM PRŮVODCE APLIKACí T UC-ONE - PC úvod Sjednocená komunikace představuje ideální řešení pro společnosti, které chtějí zvýšit svou efektivitu a využít komplexní řešení pro pokrytí

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího

Více

Specifikace požadavků. POHODA Web Interface. Verze 1.0. Datum: Autor: Ondřej Šrámek

Specifikace požadavků. POHODA Web Interface. Verze 1.0. Datum: Autor: Ondřej Šrámek Specifikace požadavků POHODA Web Interface Verze 1.0 Datum: 29.12. 2008 Autor: Ondřej Šrámek Copyright 1999 by Karl E. Wiegers. Permission is granted to use, modify, and distribute this document. Strana

Více

plussystem Příručka k instalaci systému

plussystem Příručka k instalaci systému plussystem Příručka k instalaci systému Tato příručka je určena zejména prodejcům systému a případně koncovým uživatelům. Poskytuje návod, jak provést potřebná nastavení komponent. ITFutuRe s.r.o. 26.2.2015

Více

Web Services na SOAP

Web Services na SOAP Web Services Používají HTTP Existují dvě varianty: Služby postavené na protokolu SOAP Java standard pro vytváření : JAX-WS RESTfull služby Java standard pro vytváření : JAX-RS Web Services na SOAP Žádost

Více

MapleCloud a jeho použ ití. Vladimír Žák

MapleCloud a jeho použ ití. Vladimír Žák MapleCloud a jeho použ ití Vladimír Žák Brno, 2015 Obsah 1 Úvod... 4 2 Novinky v MapleCloud pro Maple 2015... 5 3 MapleCloud a registrace... 6 4 Použití MapleCloud přímo z Maple 2015... 7 4.1 Popis jednotlivých

Více

InBiz VŠECHNO, CO JE MOŽNÉ

InBiz VŠECHNO, CO JE MOŽNÉ InBiz VŠECHNO, CO JE MOŽNÉ NEJNOVĚJŠÍ GENERACE ELEKTRONICKÉHO BANKOVNICTVÍ InBiz je zcela nový systém, vytvořený a strukturovaný podle osvědčené e-bankingové platformy skupiny Intesa Sanpaolo pro firemní

Více

Uživatelský modul. wm-bus Concentrator

Uživatelský modul. wm-bus Concentrator Uživatelský modul wm-bus Concentrator APLIKAC NÍ PR ÍRUC KA POUŽITÉ SYMBOLY Použité symboly Nebezpečí důležité upozornění, které může mít vliv na bezpečí osoby nebo funkčnost přístroje. Pozor upozornění

Více

Projekt SONIA: příspěvek bank k rozvoji digitálního Česka

Projekt SONIA: příspěvek bank k rozvoji digitálního Česka Projekt SONIA: příspěvek bank k rozvoji digitálního Česka eidentita I 24. dubna 2019 Mgr. Zdeněk Zajíček, ICT Unie Ing. Jan Blažek, ČSOB Úvodem Představte si, že si z pohodlí domova a bez čekání prostřednictvím

Více

Analýza a Návrh. Analýza

Analýza a Návrh. Analýza Analysis & Design Návrh nebo Design? Design = návrh Není vytváření použitelného uživatelského prostředí (pouze malinká podmnožina celého návrhu) Často takto omezeně chápáno studenty nedokáží si představit,

Více

Apache Cordova (PhoneGap 3)

Apache Cordova (PhoneGap 3) Apache Cordova (PhoneGap 3) Nativní aplikace pro Android, ios, WP, TAMZ 1 Cvičení 10 Základy Apache Cordova Vývoj nativních mobilních aplikací v HTML5+JS+CSS3 Vytvořená webová aplikace se zabalí pomocí

Více

GUI. Systémová integrace pro desktopové aplikace

GUI. Systémová integrace pro desktopové aplikace GUI Systémová integrace pro desktopové aplikace 1 java.awt.desktop systémová integrace desktopových aplikací static boolean isdesktopsupported() test zda je integrace k dispozici static Desktop getdesktop()

Více

GPS lokátor vhodný pro seniory

GPS lokátor vhodný pro seniory GPS lokátor vhodný pro seniory Návod k obsluze Hlavní výhody produktu: Velmi malý a jednoduchý na ovládání Výdrž na baterii až 200 hodin Velké SOS tlačítko umožňující oboustranný interkom www.spyobchod.cz

Více

Workshop DSP 2013. Jan Medek, DiS. Data Agentura INFOPHARM s.r.o.

Workshop DSP 2013. Jan Medek, DiS. Data Agentura INFOPHARM s.r.o. Workshop DSP 2013 Jan Medek, DiS. Data Agentura INFOPHARM s.r.o. Co je to imos? Aplikace umožňující snadnou a efektivní práci s výsledky zpracovaných dat Datové sběrné pošty. Online Pro všechna zařízení

Více