Opis Szkolenia
System Android firmy Google prawie zawładnął całym rynkiem mobilnych systemów operacyjnych. Dzięki niemu wielu deweloperów zarabiać może na aplikacjach sprzedawanych poprzez wbudowany w system sklep internetowy Android Market. Zastanawialiście się kiedyś jakie aplikacje sprzedają się najlepiej i które są najchętniej kupowane?
W trakcie szkolenia zostanie przedstawiona propozycja metodyki tworzenia aplikacji mobilnych. Narzędzie udostępnia procedurę postępowania, gwarantującą przygotowanie pełnej dokumentacji, niezbędnej do rozpoczęcia prac graficznych, implementacyjnych i testowych.
Dodatkowo przygotowana dokumentacja ma pozwolić na realizację projektu nawet w środowisku zespołów pracujących zdalnie.
Korzyści dla uczestników: - znajomość specyfiki rynkowej i metod licencjonowania, - identyfikacja kluczowych bytów implementacyjnych, - wiedza dotycząca złych i dobrych praktyk projektowania części wizualnej oraz ergonomii aplikacji, - identyfikacja artefaktów projektowych wymagających przygotowania w ramach projektu metod testowania aplikacji oraz koncepcji testów automatycznych, - zapoznanie ze szczegółami fazy publikacji wraz z krótką informacją na temat - metod promocji i dalszych czynności związanych z utrzymaniem, - certyfikat ukończenia szkolenia.
Metody pracy stosowane podczas szkolenia: Szkolenie prowadzone jest metodą aktywną. Niezbędna wiedza teoretyczna przedstawiana jest w formie dynamicznych prezentacji, a następnie, aby praktycznie opanować techniczne umiejętności, uczestnicy wykonują ćwiczenia, testy i symulacje.
Adresaci
Szkolenie jest przeznaczone dla: - projektantów, - analityków, - kierowników projektu, - osób odpowiedzialnych za zlecanie i odbiór prac od firm tworzących aplikacje mobilne na Android.
Program/zakres szkolenia
Program/zakres szkolenia
1. Przedstawienie trendów rynkowych jako czynników mobilizujących
2. Dyskusja na temat bazowych zagadnień implementacyjnych mających wpływ na sposób projektowania aplikacji: - przepływów sterowania, - podstawowych bytów implementacyjnych, - elementów składających się na warstwę wizualną aplikacji, - koncepcja układów ekranów przyjęta w Android, - metod przechowywania danych, - metod transmisji danych, - struktury projektu i artefaktów składających się na projekt.
3. Omówienie cyklu życia projektu aplikacji mobilnej.
4. Propozycja metod podziału pracy w zespole wieloosobowym w odniesieniu do realizacji aplikacji na Android.
5. Propozycja własnej metodyki opracowywania aplikacji mobilnych na Android.
6. Omówienie trendów w sposobie projektowania interfejsów użytkownika. Dobre i złe praktyki, również w odniesieniu do użyteczności.
7. Omówienie koncepcji testów automatycznych. Tematy nawiązujące do zagadnień programistycznych będą popierane przykładami w kodzie działającej aplikacji.
Przebieg szkolenia:
1. Krótkie omówienie specyfiki rynkowej i metod licencjonowania.
2. Omówienie i identyfikacja kluczowych bytów implementacyjnych.
3. Projektowanie części wizualnej oraz ergonomia aplikacji. Dobre i złe praktyki.
4. Identyfikacja artefaktów projektowych wymagających przygotowania w ramach projektu.
5. Omówienie metod testowania aplikacji oraz koncepcji testów automatycznych.
6. Zapoznanie ze szczegółami fazy publikacji wraz z krótką informacją na temat metod promocji i dalszych czynności związanych z utrzymaniem.
Koszty/promocje
900 PLN netto + 23% VAT
Prowadzący
Cezary Buczyłko - niezależny ekspert, analityk branży telekomunikacyjnej i informatycznej. Absolwent renomowanego wydziału Elektroniki i Technik Informacyjnych na Politechnice Warszawskiej. Pasją Cezarego jest wykrywanie i śledzenie nowych trendów biznesowych wynikających z postępu technologicznego, zwłaszcza w obszarze rozwiązań mobilnych. Bogate doświadczenie zawodowe połączone z merytoryczną znajomością zarówno zagadnień technologicznych, jak i biznesowych, pozwala mu dostrzegać szeroką perspektywę dynamicznych zmian rynkowych. Specjalizuje się w realizacji internetowych systemów informatycznych bazujących na platformie Java, oraz aplikacji mobilnych na platformę Android.