Create an Augmented Reality (AR) Mobile Application with ARToolKit Počítačový Kurz
ARToolKit je open-source sledovací knihovna pro vytváření aplikací rozšířené reality (AR). Podporuje Windows, Linux, Mac, Android a iOS.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak vytvořit mobilní aplikaci s rozšířenou realitou pomocí ARToolKit.
Na konci tohoto školení budou účastníci schopni:
- Vyvinout mobilní aplikaci, která překryje virtuální snímky do reálného světa Předzpracování videa pro úpravu osvětlení a vyřešení problémů Integrace ARToolKit s nástroji a funkcemi třetích stran, včetně OpenCV, Unity, OpenSceneGraph a utilit pro GPS, kompas a kalibraci fotoaparátu mobilního zařízení
Formát kurzu
- Interaktivní přednáška a diskuze. Spousta cvičení a praxe. Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Mobilní aplikace vyvinutá v tomto kurzu může být cílená na Android a/nebo iOS. Chcete-li požádat o vaši preferenci, kontaktujte nás a domluvíme se.
Návrh Školení
Úvod
Příprava softwaru a hardwaru pro AR
Přehled funkcí ARToolkit
Vytvoření projektu
Pořízení obrázku
Vytváření 2D obsahu pro AR
Překrývání snímků na živé pozadí
Vytváření 3D obsahu pro AR
Nastavení osvětlení
Kalibrace snímků
Předzpracování videa
Accesspoužívání GPS mobilního zařízení
Accesspomocí kompasu mobilního zařízení
Accesspoužívání fotoaparátu mobilního zařízení
Integrace ARToolKit s OpenCV
Integrace ARToolKit s Unity
Integrace ARToolKit s OpenSceneGraph
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Programming zkušenosti v jakémkoli jazyce.
Publikum
- Vývojáři
Open Training Courses require 5+ participants.
Create an Augmented Reality (AR) Mobile Application with ARToolKit Počítačový Kurz - Booking
Create an Augmented Reality (AR) Mobile Application with ARToolKit Počítačový Kurz - Enquiry
Create an Augmented Reality (AR) Mobile Application with ARToolKit - Consultancy Enquiry
Reference (3)
Miguel's knowledge of the subject was extensive. He made the training easy to understand and the flow was balanced; adding on to each section with new features as needed. He covered everything that was asked and answered each and every question thoroughly. It was a very pleasant experience.
Paul Coaton - SEMPCheck Services
Kurz - Flutter Development Bootcamp with Dart
The trainer was enthusiastic, kind, and loved the topic
Isaac Murphy - Royal New Zealand Airforce
Kurz - Build Native iOS and Android Apps with Flutter
Learning the steps required to implement the MVVM model.
Roy Chia - AFBI
Kurz - Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base
Upcoming Courses
Související kurzy
Learning Maya
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové designéry, kteří chtějí používat Mayu k vytváření 3D animací.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte realistické modely a textury v Maye.
- Animujte a vykreslujte projekty pro přehrávání ve vysoké kvalitě.
- Simulujte přírodní efekty, jako je voda a kouř.
WebGL: Create an Animated 3D Application
21 hodinyWebGL (Web Graphics Library) je JavaScript API pro vykreslování 3D grafiky ve webovém prohlížeči bez použití zásuvných modulů.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak generovat realistické počítačové obrázky pomocí 3D grafiky, když projdou vytvořením animované 3D aplikace, která běží v prohlížeči.
Na konci tohoto školení budou účastníci schopni:
- Pochopte a používejte různé funkce WebGL, včetně sítí, transformací, kamer, materiálů, osvětlení a animací Animujte objekty pomocí WebGL Vytvářejte 3D objekty pomocí WebGL
Publikum
- Vývojáři
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Build Native iOS and Android Apps with Flutter
14 hodinyV tomto živém školení vedeném instruktorem v České republice (online nebo na místě) se účastníci naučí, jak používat Flutter k rychlému vývoji mobilní aplikace, která běží na zařízeních iOS i Android.
Na konci tohoto školení budou účastníci schopni:
- Rychle nainstalujte framework, IDE a další nástroje a začněte vyvíjet.
- Pochopte a použijte jazyk Dart společnosti Google k rychlému prototypování mobilní aplikace.
- Testujte a nasazujte mobilní aplikace, které běží na iOS i na Androidu, pomocí jediné kódové základny.
- Přizpůsobte si aplikaci pomocí bohaté sady widgetů, rozvržení a animací.
Flutter Development Bootcamp with Dart
35 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat Flutter k vytváření a vytváření vysoce kvalitních mobilních aplikací pro Android iOS a další platformy ze společné kódové základny.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, abyste mohli začít vytvářet Flutter aplikace.
- K vývoji kódu pro vytváření aplikací použijte programovací jazyk Dart.
- Pomocí Flutter widgetů navrhujte a vytvářejte esteticky příjemné a snadno použitelné uživatelské rozhraní.
- Nasazujte a testujte aplikace na různých platformách (mobil, desktop, web atd.).
Advanced Flutter
14 hodinyToto živé školení pod vedením instruktora České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat Flutter k vytváření aplikací pro různé platformy .
Na konci tohoto školení budou účastníci schopni:
- Migrujte aplikace z Java na Flutter.
- Integrujte backendové služby Firebase, jako je databáze, ověřování a úložiště.
- Vytvářejte animace a pokročilé funkce uživatelského rozhraní pro aplikaci.
BLoC Pattern
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří se chtějí naučit používat BLoC Pattern ke správě stavu v různých aplikacích.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základní koncepty a architekturu BLoC.
- Vytvářejte, testujte a ladte BLoC.
- Přečtěte si o kontextu sestavení BLoC.
Meteor for Cross-Platform Development
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) představuje základy Meteor a provede účastníky vytvářením webových aplikací v reálném čase pro stolní i mobilní platformy.
Meteor and React
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí používat Meteor and React pro vývoj plného zásobníku.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte a prototypujte webové aplikace.
- Strukturujte uživatelská rozhraní aplikací z opakovaně použitelných komponent.
- Spravujte data napříč klienty a servery pomocí Meteor.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 hodinyIBM MobileFirst Platforma (dříve známá jako Worklight Foundation) je soubor nástrojů a služeb pro budování podnikových mobilních a tabletových aplikací. Jeho klientská API je k dispozici pro native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#), a JavaScript pro cross-platform hybridní nebo mobilní webové aplikace. MobileFirst Platform je k dispozici on-premise nebo v cloudu.
V tomto živém tréninku vedeném instruktorem se účastníci dozví, jak nainstalovat a používat platformu MobileFirst pro vývoj a správu hybridních mobilních aplikací založených na HTML5, JS a CSS.
Po ukončení tohoto tréninku budou účastníci schopni:
- Instalace a nastavení MobileFirst
- Vývoj, testování a implementace cross-platform hybridních mobilních aplikací.
- Použijte bezpečnostní mechanismy MobileFirst pro zabezpečení aplikací.
- Aktualizace aplikací v rámci organizace, překračování potřeby pro obchody s aplikacemi.
- Správa a monitorování mobilních aplikací.
publikum
- Vývojáři
Formát kurzu
- Částečná přednáška, částečná diskuse, cvičení a těžká praxe v živém prostředí v laboratoři.
Poznámka
- Tento program je založen na Mobile Foundation 8.0. Chcete-li požádat o jinou verzi nebo jinou přizpůsobení tohoto kurzu, kontaktujte nás k uspořádání.
Xamarin for Cross-Platform Development
21 hodinyV tomto živém školení vedeném instruktorem v České republice (online nebo na místě) se účastníci naučí klíčové aspekty Xamarin při vývoji vlastní sady mobilních aplikací pro Android, iOS a Windows.
Ionic 4 and Angular for Developers
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí vytvořit hybridní mobilní aplikaci s Ionic 4.
Na konci tohoto školení budou účastníci schopni:
- Integrujte nativní funkce zařízení do hybridní mobilní aplikace.
- Pomocí Angular a Ionic 4 vytvořte hybridní mobilní aplikaci.
- Spusťte hybridní aplikaci na emulátoru mobilního zařízení.
WordPress Rest API and Ionic 4
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí používat WordPress a Ionic 4 pro vývoj plného stacku.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte webové aplikace s WordPress jako backend.
- Nastavte Ionic 4 s WorPress Rest API.
- Spusťte operace CRUD pomocí Ionic 4.
- Zabezpečte webovou aplikaci pomocí ověřování JWT.
Ionic 6
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí vytvořit moderní mobilní aplikaci s Ionic 6.
Na konci tohoto školení budou účastníci schopni:
- Integrujte nativní funkce zařízení do moderní hybridní mobilní aplikace.
- Naučte se základy Ionic.
- Naučte se nasazovat Ionic aplikace do produkce.
- Spusťte moderní hybridní aplikaci na emulátoru mobilního zařízení.
Android Nougat for Android Developers
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře Android, kteří chtějí sestavit, aktualizovat a spravovat mobilní aplikaci pro Android pomocí Android Nougat.
Na konci tohoto školení budou účastníci schopni:
- Nasaďte mobilní aplikaci pro Android do obchodu Google Play.
- Použijte objektově orientované programování s Java na Androidu.