Android – najnowsze trendy w tworzeniu aplikacji mobilnych

  • Cele szkolenia

    W trakcie szkolenia uczestnicy zapoznają się z najważniejszymi technologiami używanymi w trakcie rozwoju współczesnych aplikacji Androidowych. Uczestnik poznaje na szkoleniu Architecture Components, potrafi po jego zakończeniu samodzielnie skonfigurować mechanizm Dependency Injection w aplikacji, umie wykorzystać RxJava do tworzenia aplikacji wielowątkowych i poznaje podstawy języka Kotlin.

  • Profil słuchaczy

    Szkolenie skierowane jest do programistów, którzy znają system Android. W ciągu dwóch dni przedstawione zostaną najnowsze trendy oraz uznane technologie, które przyczyniają się do wzrostu produktywności developerów oraz jakości aplikacji.

  • Wymagania wstępne

    Wymagane jest wiedza z kursów Android – poziom podstawy oraz Android – poziom zaawansowany. Uczestnik powinien posługiwać się biegle językiem Java oraz środowiskiem Android Studio, znać system Android oraz podstawy XMLa.

  • Czas trwania

    2 dni po 8 godzin lekcyjnych

  • Metoda realizacji szkolenia

    Szkolenie kładzie nacisk na praktykę. Po wprowadzeniu do zagadnienia uczestnicy z pomocą trenera wykorzystują zdobytą wiedzę do refaktorowania specjalnie przygotowanej aplikacji.

  • Wiedza teoretyczna i praktyczna

    Architektura aplikacji Androidowych z wykorzystaniem Onion architecture
    Architecture Components:

    • Lifecycle, Live data
    • ViewModel
    • Room
    • Paging

    Data binding:

    • opis działania
    • one-way data binding
    • two-way data binding

    Programowanie reaktywne z wykorzystaniem RxJava
    Dependency Injection z wykorzystaniem Dagger 2
    Wprowadzenie do języka Kotlin

  • Umiejętności

    Uczestnik nabywa umiejętność:

    • konfiguracji mechanizmu Dependency Injection w aplikacji
    • posługiwania się biblioteką RxJava do tworzenia aplikacji wielowątkowych
    • wykorzystywania języka Kotlin.
  • Ścieżka rozwoju

    Szkolenie skierowane jest do osób, które swoją karierę łączą z pisaniem aplikacji na system Android. 

Poinformuj mnie o innym terminie tego szkolenia

Prosimy o tę zgodę z uwagi na przepisy dotyczące wysyłania informacji handlowych drogą elektroniczną oraz przepisy prawa telekomunikacyjnego, aby nasi przedstawiciele mogli skontaktować się z Tobą mailowo. Twoje dane osobowe będą przetwarzane w tym przypadku przez spółki z grupy Comarch na podstawie ich prawnie uzasadnionego interesu. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.
Na podstawie tej zgody Twoje dane osobowe będą przetwarzane przez spółki z grupy Comarch w celu wysyłki newslettera. Możesz wycofać tę zgodę w dowolnym momencie. Pamiętaj, że wycofanie zgody nie wpływa na zgodność z prawem przetwarzania danych sprzed cofnięcia zgody. Prosimy o Twoją zgodę przede wszystkim z uwagi na przepisy o ochronie danych osobowych. Twoja zgoda jest równoznaczna z akceptacją marketingu bezpośredniego i otrzymywania na wskazany adres e-mail informacji handlowych zawartych w naszym newsletterze. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.

Najbliższe szkolenia

Podobne szkolenia

Skontaktuj się z naszym konsultantem

Do każdego klienta podchodzimy indywidualnie. Ofertę naszych szkoleń dopasujemy do Państwa potrzeb, oczekiwań i możliwości. 

Zadzwoń lub napisz do nas jeśli napotkasz problem

31-864 Kraków

ul. Prof. Michała Życzkowskiego 33