Dependency Injection with Dagger 2 Képzés
A Dagger 2 injekciós keret a Android alkalmazásokhoz. A Dagger használatával a felhasználók tiszta függőség injekciót tudnak végrehajtani anélkül, hogy bármilyen harmadik fél keretét is magukban foglalnának, miközben javítják az építészet szerkezetét és a hosszú távú karbantarthatóságot.
Ez az oktató által vezetett, élő képzés (online vagy online) célja a szoftverépítők, akik szeretnék használni Dagger 2 függőség injekció Android alkalmazásokban.
A képzés befejezése után a résztvevők képesek lesznek:
- Hozzon létre egy függőség injekcióval rendelkező projektet Dagger 2-vel.
- Integrálja a Dagger 2 egy Android alkalmazásba.
- Végezze el a függőség injekciót harmadik fél keretének használata nélkül.
A kurzus formája
- Interaktív előadás és vita.
- Rengeteg gyakorlat és gyakorlat.
- Hands-on megvalósítás egy élő laboratóriumi környezetben.
Szakképesítési lehetőségek
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Kurzusleírás
Bevezetés
Tőr 2 áttekintése
- Mi az a Dagger 2?
- A Dagger 2 jellemzői
A függőségi injekció egy pillantásra
- Függőség injekciós technikák
- Építészeti minta
Fejlesztési környezet előkészítése
- A Dagger 2 beállítása
Dependency Injection Quick Start
- Projekt felépítése
- Leválasztási logika
- Példány megosztása
- Az injekciók megelőzése
Tőr 2
- Dagger-függőség hozzáadása
- Alkalmazási kör létrehozása
- Alkatrészek használata
- Munka többkötéssel
Az alkalmazás tesztelése
- Tesztelés egységtesztekkel, próbatesztekkel és repo egységtesztekkel
Az alkalmazás hibakeresése
- Kezelési hibák
Az alkalmazás telepítése
- Emulált Android eszköz futtatása
Az alkalmazás biztosítása
- Adatok elrejtése és az alkalmazás keményítése
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- A Android fejlesztés megértése
Közönség
- Szoftverépítészek
A nyílt képzésekhez 5+ résztvevő szükséges.
Dependency Injection with Dagger 2 Képzés - Booking
Dependency Injection with Dagger 2 Képzés - Enquiry
Dependency Injection with Dagger 2 - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
A tréner hajlandó volt további problémákat is feltárni a tőrben.
Susheel - Home
Kurzus - Dependency Injection with Dagger 2
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Android - The Basics
28 ÓrákAndroid a Go ogle mobil operációs rendszere. Ez a kurzus gyakorlati gyakorlattal mutatja be az Android alapjait.
Cross-platform mobile development with PhoneGap/Apache Cordova
21 ÓrákA cross-platform keretek célja, hogy lehetővé tegye, hogy egyszerre írjon alkalmazásokat, és több platformon fut. Szeretne létrehozni egy iPhone alkalmazást, amely szintén fut Android? Van-e egy ügyfél fordulat és szeretné, hogy az alkalmazás Android futjon a Windows Phone-on? Nincs semmi probléma.
Ebben a háromnapos PhoneGap / Apache Cordova kurzuson két különböző, de komplementáris technológiát fogsz megvizsgálni a cross-platform mobil fejlesztéshez. (Apache Cordova a PhoneGap új neve. Adobe megszerezte a PhoneGap-t az eredeti fejlesztőkből, és ajándékozta az Apache Software Foundation-nak.)
Miután befejezte ezt a PhoneGap / Apache Cordova tanfolyamot, képes lesz arra, hogy teljes körűen működő mobil webes alkalmazásokat építsen a keret segítségével, kezelje a forráskódot és kezelje a platform tweaks-eket, hozzon létre egy webes alkalmazástól származó tapasztalatokat - és még sok más!
Develop Android Applications
21 ÓrákEz a kurzus mindenkinek jött létre, aki érdeklődik az Android alkalmazások létrehozására.
A kurzus során megtudhatja, milyen alapvető készségek szükségesek az Android alkalmazások kiépítéséhez, az Android platformhoz hozzáadott érdekes funkciókkal, mint például a háttérfeldolgozás, az adatbázis-hozzáférés és a helyalapú szolgáltatások.
Android Development
28 Órákcélok:
A képzés befejeztével a küldött:
- Készítsen saját Android alkalmazást, és töltse fel az Android Market-be.
- Szimulátorok és valós eszközök fejlesztése.
- Ismerje meg az Android fejlesztés alapjait.
Android Fundamentals
56 ÓrákAz Android egy nyílt forráskódú platform, amelyet a Google fejlesztett ki a mobil fejlesztéshez.
Az Android platform alkalmazását Java-ban fejlesztették ki.
Ez a kurzus áttekintést nyújt az Android alapvető témáiról.
Android Fundamentals - Fast Track
28 ÓrákAz Android egy nyílt forráskódú platform, amelyet Google fejlesztett ki mobilfejlesztésre.
Az Android platformra szánt alkalmazásokat Java fejleszti.
Ez a kurzus áttekinti Android alapvető témáit.
Ez a gyorsított program, amely felgyorsítja az eredeti edzést
Android HAL (Hardware Abstraction Layer)
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik HAL interfészt szeretnének írni, hogy lehetővé tegyék Android alkalmazások számára, hogy kommunikáljanak a mögöttes hardverrel.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg az Android HAL architektúráját és szerepét a rendszer működésében.
- Szerezzen jártasságot az AIDL-ben (Android Interface Definition Language) a modern HAL fejlesztéshez.
- Ismerje meg a HIDL-ről AIDL-re való migrációs technikákat.
- Fedezze fel az audio és kamera HAL-ok frissítéseit, beleértve az Android 14-ben bevezetett új funkciókat.
- Ismerje meg a bevált módszereket annak biztosítására, hogy a HAL megfeleljen az Android biztonsági és adatvédelmi szabványainak.
- Fedezze fel a Project Mainline hatását a HAL modularitásra és frissíthetőségre.
Android System Programming
28 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék megérteni, adaptálni és kiterjeszteni Android a különböző hardverekre és platformokra.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a Android rendszerfejlesztés elindításához szükséges fejlesztői környezetet.
- Ismerje meg, hogyan kapcsolódik a hardver a rendszerszolgáltatásokhoz (alkalmazásokhoz)
- Rendszerkód fejlesztése, tesztelése és hibakeresése iteratív módon Android emulátor segítségével.
- Testreszabott Android betöltése és üzembe helyezése különböző beágyazott hardverrendszereken (szimulált/emulált használatával).
Android Applications Testing
21 ÓrákEz a kurzus célja, hogy a szoftver tesztelői rendelkezzenek a szükséges ismeretekkel és készségekkel ahhoz, hogy az Android platformra kifejlesztett szoftveralkalmazások minőségbiztosítási tesztjeit elvégezhessék. Ez a kurzus áttekintést nyújt az Android platform lehetőségeiről, és naprakész gyakorlatokat nyújt a tesztek elvégzéséhez.
Android TV
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik új Android TV alkalmazásokat szeretnének tervezni és építeni. Kibővíthetik meglévő alkalmazásaikat tévékészülékeken való futtatásra is, így növelve az alkalmazások elköteleződését és bevételét.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet az Android TV alkalmazások fejlesztésének megkezdéséhez.
- Ismerje meg az alkalmazás TV-alkalmazásként való minősítésének követelményeit.
- Alkalmazások létrehozása és tesztelése Android TV emulátoron az első kézből származó felhasználói élmény érdekében.
- Tegye kereshetővé a TV-alkalmazást, és integrálja a Google Asszisztenssel a felhasználói élmény optimalizálása érdekében.
Kivy: Building Android Apps with Python
7 ÓrákKivy egy nyílt forráskódú cross-platform grafikus felhasználói felület könyvtár íródott Python, amely lehetővé teszi a multi-touch alkalmazás fejlesztése széles választékú eszközök.
Ebben az oktató által vezetett, élő képzési résztvevők megtanulják, hogyan kell telepíteni és telepíteni Kivy a különböző platformokon, személyre szabni és manipulálni widgetek, ütemezés, indítás és reagálni az események, módosítani a grafika multi-touching, átalakítani a képernyőt, csomagolási alkalmazások Android, és így tovább.
A képzés végéig a résztvevők képesek lesznek
- Összekapcsolni a Python kódot és a Kivy nyelvet.
- Szilárdan megérteni, hogyan működik a Kivy, és kihasználni a legfontosabb elemeit, mint például a widget-ek, események, tulajdonságok, grafika stb.
- Zökkenőmentesen fejleszteni és üzembe helyezni Android alkalmazásokat a különböző üzleti és tervezési igényeknek megfelelően.
A kurzus formázása
- Előadás, vitafórum, gyakorlatok és intenzív gyakorlati foglalkozások.
Kotlin for iOS and Android Development
35 ÓrákKotlin modern, funkcionális és objektumorientált programozási nyelv Java.
Ebben az oktató által vezetett, élő képzésben a résztvevők megtanulják Kotlin programozást, miközben egy Android és iOS alkalmazás létrehozásán keresztül lépnek.
A képzés befejezése után a résztvevők képesek lesznek:
- A programozás alapjainak megértése Kotlin
- Kód a saját Kotlin alkalmazás
- Építse, tesztelje, telepítse és oldja meg a problémákat Android és iOS alkalmazások segítségével Kotlin
közönség
- Fejlesztők
A kurzus formázása
- Részes előadások, részes viták, gyakorlatok és nehéz gyakorlatok
Megjegyzések
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
RxJava for Android Developers
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik az RxJava segítségével szeretnének egy Android mobilalkalmazást kifejleszteni és telepíteni.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre egy fejlesztői környezetet, amely tartalmazza a reaktív alkalmazás fejlesztéséhez szükséges könyvtárakat, csomagokat és keretrendszereket.
- Az adat- és eseményfolyamok kibocsátásának és felhasználásának megértése.
- Tervezz olyan alkalmazásokat, amelyek valós (eseményalapú) helyzeteket modelleznek elegánsan és tömören.
Creating applications on the Android platform
21 ÓrákA Android platform egy népszerű operációs rendszer, amelyet elsősorban mobileszközökön, például okostelefonokon, táblagépeken, órákon és TV-ken használnak. A Android platform jelenleg az egyik legnépszerűbb a világon, köszönhetően nyitottságának, rugalmasságának, gazdag funkcionalitásának és alkalmazkodóképességének mind a felhasználók, mind a fejlesztők számára. Ez népszerűvé teszi mind a fogyasztók, mind az üzleti közösség körében.
Tizen for Developers
28 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék telepíteni, beállítani és felügyelni a Tizen platformot különböző alkalmazástípusok és profilok létrehozásához.
A képzés végére a résztvevők .NET, webes és natív alkalmazásokat építhetnek, fejleszthetnek, telepíthetnek és tervezhetnek a Tizen.v használatával