Najważniejsze informacje

BESTSELLER!
Tytuł szkolenia
Programowanie aplikacji platformy Android dla urządzeń mobilnych I
Czas trwania
5 dni
Średnia ocena
4.58 / 5
Średnia ilość osób na szkoleniu
4
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
2499 zł netto
Kod szkolenia
AND-PROG-MOB-1

Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Szkolenie zamknięte już od 900 netto/os. Istnieje możliwość realizacji szkolenia w siedzibie klienta w dowolnym miejscu w Polsce i poza granicami.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

Szkolenie wprowadza od postaw w programowanie aplikacji dla platformy Android. W ramach szkolenia prowadzone są warsztaty, na których uczestnicy nabywają praktycznych umiejętności tworząc ciekawe projekty. W trakcie programowania przez uczestników, trener cały czas pomaga uczestnikom w razie pojawienia się problemów. Stosunek części teoretycznej do praktycznej to ok 40/60. Uczestnicy testują napisane oprogramowanie nie tylko na emulatorach, ale i na fizycznym sprzęcie. Program szkolenia jest skrojony tak, aby wykorzystać czujniki i sprzęt wbudowane w większość urządzeń takich jak smartfony i tablety. Najlepiej byłoby, gdyby uczestnicy przychodząc na to szkolenie znali choć podstawy Javy. Nie jest to jednak niezbędne, w razie potrzeby trener może osoby nie znające tego języka wprowadzić w podstawy programowania w Javie.

Stanowisko szkoleniowe:



Szkolenie wprowadza do najczęściej wykorzystywanych zagadnień i mechanizmów takich jak Broadcast Receiver, czy komunikacja z urządzeniami typu odbiorniki i czujniki. Dzięki temu uczestnik będzie mógł później rozwijać swoje programistyczne umiejętności po prostu metodą analogii. Podczas tego projektu uczestnicy tworzą praktyczne projekty które później mogą wykorzystywać w praktyce m.in. Rejestrator trasy poruszającego się pojazdu, player video, aplikację informującą smsem rodzica o tym, że dziecko wyszlo poza wskazany obszar, mp3 i przeglądarkę zdjęć czy program do masowego wysyłania smsów.



Chcesz zostać programistą Android?

Być może zainteresuje Cię dlugi kurs "Programista Android"

Program

Wprowadzenie do programowania dla platformy Android, podstawowe narzędzia

  • Wprowadzenie do programowania dla platformy Android
  • Środowisko Android Studio skonfigurowane pod programowanie dla Androida
  • Tworzenie i uruchamianie projektu
  • Tworzenie i konfiguracja urządzeń wirtualnych
  • Testowanie aplikacji na urządzeniach wirtualnych
  • Podłączanie fizycznych urządzeń
  • Testowanie aplikacji na fizycznych urządzeniach

Elementy wizualne

  • Przegląd podstawowych komponentów graficznych
  • Podpinanie komponentów wizualnych w kodzie
  • Obsługa i konfiguracja podstawowych komponentów graficznych
  • korzystanie ze strings.xml
  • Internacjonalizacja
  • Szablony kolorów
  • Style komponentów
  • Tło ekranu aplikacji
  • Konfiguracja własnego menu
  • Różne layouty w różnych orientacjach
  • Scroll view – ekran przewijalny
  • Układy elementów na ekranie – rodzaje layoutów

Czas na programowanie!

  • Wykorzystanie logd w debugowaniu
  • Komunikaty Toast
  • Podpowiedzi w oknach edycyjnych
  • Obsługa zdarzenia kliknięcia na komponent
  • Cykl życia aplikacji
  • Obracanie ekranu i zapis stanu aplikacji
  • Intencje
  • Otwieranie przeglądarki www z aplikacji
  • Komunikaty rozgłoszeniowe i odbieranie komunikatów rozgłoszeniowych
  • Okna dialogowe
  • Projekt podsumowujący

Wielowątkowość i zadania w tle

  • Wykorzystanie klas Thread i Runnable
  • Wykorzystanie klasy AsyncTask
  • Wykorzystanie klasy Service

Utrwalanie i przechowywanie danych

  • Baza SQLite w androidzie - wprowadzenie
  • Tworzenie i konfiguracja bazy
  • Korzystanie ze zgromadzonych zasobów
  • Dodawanie, kasowanie i modyfikowanie danych
  • Wzorzec projektowy DAO
  • Sprawdzanie zawartości katalogu i właściwości plików
  • Spradzanie ilości miejsca na karcie SD
  • Projekt podsumowujący

Lokalizacja i mapy

  • Wykorzystanie odbiornika GPS
  • Używanie Open Street Maps
  • Używanie map Google
  • Wykorzystanie danych o lokacji w mapach

Android też czuje - czujniki

  • Sprawdzanie jakie czujniki mamy dostępne
  • Czujnik orientacji
  • Czujnik zbliżeniowy
  • Czujnik światła
  • Inne czujniki
  • Projekt podsumowujący

Wysyłanie i odbieranie SMSów

  • Wysyłanie pojedynczego SMSa
  • Wysyłanie wieloczęściowego SMSa
  • Odbieranie smsów

Multimedia

  • Odtwarzanie dźwięku
  • Robienie zdjęć
  • Odtwarzanie video
  • Nagrywanie video

Szkolenia poprzedzające

Nazwa szkolenia
Java - przygotowanie do programowania na platformę Android

Proponowane terminy

Termin od Do Miasto Cena Opcje
12-02-2018 16-02-2018 Kraków 2499 zł netto Rezerwuj Pokaż
12-02-2018 16-02-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
12-02-2018 16-02-2018 Katowice 2499 zł netto Rezerwuj Pokaż
12-02-2018 16-02-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
12-03-2018 16-03-2018 Kraków 2499 zł netto Rezerwuj Pokaż
12-03-2018 16-03-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
12-03-2018 16-03-2018 Katowice 2499 zł netto Rezerwuj Pokaż
12-03-2018 16-03-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
16-04-2018 20-04-2018 Kraków 2499 zł netto Rezerwuj Pokaż
16-04-2018 20-04-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
16-04-2018 20-04-2018 Katowice 2499 zł netto Rezerwuj Pokaż
16-04-2018 20-04-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
14-05-2018 18-05-2018 Kraków 2499 zł netto Rezerwuj Pokaż
14-05-2018 18-05-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
14-05-2018 18-05-2018 Katowice 2499 zł netto Rezerwuj Pokaż
14-05-2018 18-05-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
11-06-2018 15-06-2018 Kraków 2499 zł netto Rezerwuj Pokaż
11-06-2018 15-06-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
11-06-2018 15-06-2018 Katowice 2499 zł netto Rezerwuj Pokaż
11-06-2018 15-06-2018 Wrocław 2499 zł netto Rezerwuj Pokaż