Android Development Träningskurs
mål:
Efter avslutad kurs kommer delegaten att kunna:
- Bygg sina egna Android applikationer och ladda upp den till Android Market.
- Utveckla för simulatorer och verkliga enheter.
- Lär dig alla grunderna i Android utveckling.
Kursplan
- Översikt över systemet Android
- Arkitektoniska lager och NDK
- Dalviks virtuella maskin
- Android SDK och utvecklingsverktyg
- Eclipse IDE och ADT
- Android Emulatorn
- Activities, tjänster, innehållsleverantörer, sändningslyssnare
- Använda avsikter och avsiktsfilter
- Analys av en Android app
- Android manifestet
- App tillåtelser
- Arbeta med aktiviteter och UI
- Vyer och layouter
- Widgets
- Eventhantering
- Listor och adaptrar
- Menyer och dialogrutor
- Dataåtkomst och SQLite
- Innehållsleverantörer
- Använda sensorerna på enheten
- Platsbaserade appar
- Telefoni API
- Broadcast-mottagare
- Systemsändningar
- Accessing av nätverksbaserat innehåll
- Använda trådar i Android
- Utveckla responsiva appar
- Publicerar till Google Play
Krav
Förkunskaper i ett objektorienterat språk som Java, C++, C#, Smalltalk, PHP5, etc.
Open Training Courses require 5+ participants.
Android Development Träningskurs - Booking
Android Development Träningskurs - Enquiry
Android Development - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (7)
Lectures (David is very knowledgeable on Android)
Johnny Miller - FedEx
Kurs - Android Development
The detail given about each topic was really nice, he made sure we understood each topic before moving to the next.
Richie Wood - FedEx
Kurs - Android Development
breaking down the multiple services, actions, devices, etc into the component parts.
Delaine Stoutenburgh - FedEx
Kurs - Android Development
It was very interesting and I gained a lot of valuable knowledge.
Shaun Lawlor
Kurs - Android Development
All of it was excellent and well taught. Very interesting.
Daniel Welch
Kurs - Android Development
Very comprehensive of a general overview. Exactly what I was after.
Matt Shelton
Kurs - Android Development
Learning about the overall ease of using Android Studios to build android apps.
Joshua Anderson
Kurs - Android Development
Upcoming Courses
Relaterade Kurser
Android - The Basics
28 timmarAndroid är Go ogles mobila operativsystem. Denna kurs demonstrerar genom praktisk övning de grundläggande för Android .
Cross-platform mobile development with PhoneGap/Apache Cordova
21 timmarSyftet med cross-platform-rammar är att låta dig skriva applikationer en gång och ha det körs på flera plattformar. Vill du bygga en iPhone-app som också körs på Android? Har en kund runda och vill att deras Android app ska köras på Windows Phone? Inga problem.
På denna tre dagars PhoneGap/Apache Cordova kurs kommer du att titta på två olika men komplementära tekniker för cross-platform mobil utveckling. (Apache Cordova är det nya namnet på PhoneGap. Adobe förvärvade PhoneGap från de ursprungliga utvecklarna och donerade det till Apache Software Foundation.)
Efter avslutad av denna PhoneGap/Apache Cordova kurs, kommer du att kunna bygga fullt fungerande mobila webbapplikationer med hjälp av ramverket, hantera källkod och hantera plattform tweaks, skapa “native like” erfarenheter från en webbapplikation - och mycket mer!
Develop Android Applications
21 timmarDenna kurs har skapats för alla som är intresserade av att skapa Android applikationer.
Under denna kurs kommer du att lära dig de grundläggande färdigheterna som krävs för att bygga Android applikationer från början med intressanta funktioner som läggs till Android plattformen, som bakgrundsbearbetning, databasåtkomst och platsbaserade tjänster.
Android Fundamentals
56 timmarAndroid är en öppen källplatform utvecklad av Google för mobil utveckling.
Applikationer för Android-plattformen är utvecklade i Java.
Kursen övervinner Androids grundläggande ämnen.
Android Fundamentals - Fast Track
28 timmarAndroid är en öppen källkodsplattform utvecklad av Google för mobilutveckling.
Applikationer för Android-plattformen utvecklas i Java.
Den här kursen ger en översikt över Androids grundläggande ämnen.
Detta är snabbspårsprogrammet som sätter fart på den ursprungliga träningen
Android HAL (Hardware Abstraction Layer)
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill skriva HAL-gränssnitt för att möjliggöra för Android applikationer att prata med den underliggande hårdvaran.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå Android HAL-arkitekturen och dess roll i systemfunktionalitet.
- Få färdigheter i AIDL (Android Interface Definition Language) för modern HAL-utveckling.
- Lär dig migrationstekniker från HIDL till AIDL.
- Utforska uppdateringar av ljud- och kamera-HAL, inklusive nya funktioner som introduceras i Android 14.
- Lär dig bästa praxis för att säkerställa HAL-kompatibilitet med Androids säkerhets- och sekretessstandarder.
- Utforska Project Mainlines inverkan på HAL-modularitet och uppdateringsbarhet.
Android System Programming
28 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill förstå, anpassa och utöka Android för olika hårdvara och plattformar.
I slutet av denna utbildning kommer deltagarna att kunna:
- Ställ in den utvecklingsmiljö som behövs för att starta systemutveckling för Android.
- Förstå hur hårdvara samverkar med systemtjänster (applikationer)
- Utveckla, testa och felsöka systemkod iterativt med en Android-emulator.
- Ladda och distribuera anpassad Android på olika inbäddade hårdvarusystem (med simulerad/emulerad).
Android Applications Testing
21 timmarKursen syftar till att tillhandahålla programvarutestare med nödvändig kunskap och färdigheter för att kunna utföra kvalitetssäkringstester för program som utvecklats för Android-plattformen. Kursen övervinner Android-plattformens kapacitet och ger dig aktuell praxis för att utföra testen.
Dependency Injection with Dagger 2
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till programvaruarkitekter som vill använda Dagger 2 för beroendeinjektion i Android applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa ett projekt med beroendeinjektion med Dagger 2.
- Integrera Dagger 2 i en Android-applikation.
- Implementera beroendeinjektion utan att använda ramverk från tredje part.
Kivy: Building Android Apps with Python
7 timmarKivy är en öppen källkod cross-platform grafisk användargränssnitt bibliotek skriven i Python, vilket möjliggör multi-touch applikationsutveckling för ett brett urval av enheter.
I denna instruktörledda, live-träning deltagare kommer att lära sig hur man installerar och implementerar Kivy på olika plattformar, anpassa och manipulera widgets, schemaläggning, trigger och svar på händelser, modifiera grafik med multi-touching, återställa skärmen, packa appar för Android, och mer.
Vid slutet av utbildningen kommer deltagarna att kunna
- Koppla samman koden i Python och språket Kivy.
- Ha en gedigen förståelse för hur Kivy fungerar och hur man använder dess viktigaste element, såsom widgets, händelser, egenskaper och grafik, etc.
- Smidigt utveckla och distribuera Android-appar baserat på olika affärs- och designkrav.
Format av kursen
- Delvis föreläsning, delvis diskussion, övningar och omfattande praktisk träning.
Kotlin for iOS and Android Development
35 timmarKotlin är ett modernt, funktionellt och objektorienterat programmeringsspråk baserat på Java.
I denna instruktörledda, levande träning kommer deltagarna att lära sig Kotlin programmering när de går igenom skapandet av en Android och iOS app användning Kotlin.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i programmering i Kotlin
- Koda sin egen ansökan Kotlin
- Bygg, testa, utnyttja och lösa problem Android och iOS applikationer med Kotlin
Publiken
- Utvecklare
Format av kursen
- Delvis föreläsning, delvis diskussion, övningar och tung praxis
anteckningar
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
RxJava for Android Developers
21 timmarDenna instruktörsledda, liveträning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda RxJava för att utveckla och distribuera en Android mobilapplikation.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera en utvecklingsmiljö som innehåller nödvändiga bibliotek, paket och ramverk som behövs för att utveckla en reaktiv applikation.
- Förstå hur data och händelseströmmar genereras och används.
- Designa program som modellerar verkliga (händelsebaserade) situationer på ett elegant och koncist sätt.
Creating applications on the Android platform
21 timmarPlattformen Android är ett populärt operativsystem som främst används i mobila enheter som smartphones, surfplattor, klockor och TV-apparater. Plattformen Android är för närvarande en av de mest populära i världen, tack vare dess öppenhet, flexibilitet, rika funktionalitet och anpassningsförmåga för både användare och utvecklare. Detta gör den populär bland både konsumenter och näringsliv.
Tizen for Developers
28 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill installera, konfigurera, hantera Tizen-plattformen för att bygga olika applikationstyper och profiler.
I slutet av denna utbildning kommer deltagarna att kunna bygga, utveckla, distribuera och designa .NET, webb och inbyggda applikationer med Tizen.v
Wear OS for Developers
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill installera, konfigurera och anpassa Wear OS-utveckling med hjälp av Android Studio för att bygga appar för smartklockor och bärbara enheter.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa ett Wear OS-projekt för att bygga kraftfulla och interaktiva appar för bärbara enheter.
- Konfigurera aviseringar, användarinmatning och överlagringar för att skapa effektiva och optimerade appar.
- Lär dig Wear OS designprinciper för att skapa smidiga och visuellt imponerande appar.