Kurs Android Podstawy
Uwaga!
Kurs nie jest już aktualizowany i nie ma takich planów.
Przekrojowy kurs programowania aplikacji mobilnych na platformę Android. Przeznaczony jest dla osób które opanowały już podstawy Javy. Jeżeli nie znasz jeszcze Javy na odpowiednim poziomie sugerujemy skorzystanie w pierwszej kolejności z naszego kursu Java obejmującego Javę 8.
W kursie dowiesz się o procesie wytwarzana aplikacji począwszy od przygotowania środowiska, poprzez tworzenie pierwszych mniej lub bardziej zaawansowanych aplikacji, kończąc na zamieszczeniu aplikacji na platformie Google Play.
Kurs omawia takie tematy jak:
- instalacja środowiska Android Studio
- omówienie struktury projektów
- tworzenie interfejsów użytkownika
- tworzenie i obsługa kontrolek
- ekran preferencji
- obsługę systemu plików
- obsługę baz danych z użyciem narzędzi które dostarcza Android oraz zewnętrznych bibliotek: OrmLite oraz GreenDAO
- przetwarzanie danych w osobnych wątkach za pomocą AsyncTaska
- wprowadzenie do Material Design - omówienie konfiguracji i najważniejszych kontrolek
- obsługa navigation drawera
- obsługa aparatu
- ładowanie obrazów - również z użyciem biblioteki Glide
- GoogleMaps
- komunikacja sieciowa - z użyciem biblioteki Retrofit
- tłumaczenie aplikacji
- testowanie - wzorzec MVC, biblioteka robolectric oraz testy bezpośrednio na urządzeniu
- publikację aplikacji na Google Play
- monitorowanie aplikacji po publikacji
Ostatnim etapem kursu jest stworzenie aplikacji Wydatex. Jest to taki pomocnik w organizacji wydatków, a przede wszystkim przykład co można stworzyć przerabiając kurs. Aplikacja dostępna jest w sklepie Google Play. Można ją pobrać i podejrzeć jej funkcjonalności.
Aplikacja służy do zapisywania informacji o swoich wydatkach. Przedstawione są one w formie wygodnej listy. Każdy wydatek, oprócz nazwy ceny kategorii posiada także informację o miejscu gdzie został on dokonany.
Tworzenie aplikacji ma na celu podsumowanie zdobytych umiejętności.
Poruszane są takie tematy jak:
-
- obsługa tworzenia elementów interfejsu użytkownika: podstawowe kontrolki do wprowadzania i wyświetlania danych, listy, action bar
- tworzenie i zarządzanie bazą danych
- Google Maps API
- Pobieranie aktualnej lokalizacji użytkownika
- Material Design
Kod źródłowy dostępny jest w całości na githubie.
Wszystkie przykłady z kursu zostały zebrane w całość i są również dostępne w sklepie.
Przedstawione zostały one w formie prostych przykładów pokazujących odrębne funkcjonalności. W aplikacji z poziomu listy wszystkich zagadnień można wyszukać to interesujące i przyjrzeć się jego działaniu, aby następnie odnaleźć odpowiadający mu kod źródłowy i nauczyć się tworzenia od podstaw wybranej funkcjonalności.
Kod aplikacji dostępny jest za darmo na githubie.
Wykupując wsparcie w postaci forum otrzymujesz możliwość zadawania pytań do każdego z tematów, więc w przypadku zagadnień niezrozumiałych możesz liczyć na naszą pomoc.
Mało tego - kurs może zostać zmieniony na życzenie użytkowników! Jeśli stwierdzisz, że wybrane przez ciebie zagadnienie powinno zostać omówione w ramach kursu podstawowego i zgodzimy się z Twoją opinią - jesteśmy skłonni dodać kolejne lekcje do kursu!
OFERTA
- Dostęp do lekcji, ćwiczeń i quizów
- Dostęp do lekcji, ćwiczeń i quizów
- Dostęp do forum
Gwarancja satysfakcji
Dostęp do kursu w ciągu kilku minut po zakupie
Zwrot pieniędzy do 14 dni
Faktura VAT 23%