Ten kurs jest częścią ścieżki:
iOS Developer
tworzenia interfejsów dla różnych ekranów dzięki Constraints oraz Auto Layout.
łączenia aplikacji z bazą danych Firebase
budowy systemu rejestracji oraz logowania
techniki ładowania obrazów oraz korzystania z zewnętrznych bibliotek
techniki obsługi niestandardowej klawiatury
integracji aplikacji z funkcją FaceID
implementacji trybu ciemnego (dark mode)
tworzenia feedu oraz wykorzystania bazy Firestore
Z tym kursem rozwiniesz swoją podstawową znajomość Swift 5 i nauczysz się przydatnych technik tworzenia aplikacji. W trakcie kursu pokażę Ci jak krok po kroku zbudować funkcjonalne aplikacje oparte na koncepcji Instagrama oraz Snapchata. To świetna okazja, aby dowiedzieć się, jak takie projekty tworzone są w praktyce i nauczyć się technik pracy iOS developera. Jeśli znasz podstawy Swift i systemu iOS, to ten kurs będzie idealnym wyborem. Dzięki niemu dowiesz się jak swoją dotychczasową wiedzę przekuć na realne, działające aplikacje, na których będziesz mógł zarabiać.
Jak zadbać o to, aby Twoja aplikacja wyglądała i działała dobrze na różnych urządzeniach? Z tym kursem poznasz techniki, które ułatwią Ci programowanie aplikacji na różne modele iPhonów i iPadów. Dowiesz się, czym jest Auto Layout oraz Constraints i jak to w praktyce wykorzystać do stworzenia widoków działających poprawnie na wielu urządzeniach.
Praktycznie każda aplikacja jest oparta na danych. Z tym kursem dowiesz się, jak rozwiązać kwestię przechowywania danych za pomocą usług Firestore oraz Firebase. Zobaczysz też jak zbudować kompletny system uwierzytelniania użytkowników oraz jak łatwo przygotować kluczowe funkcjonalności odpowiadające za rejestrację i logowanie.
W kursie pokażę Ci jak za pomocą dodatkowych bibliotek zaimplementować wiele przydatnych funkcjonalności. Na przykładzie tworzonych aplikacji przygotujesz upload obrazków, zaprezentujesz je w postaci slajdów i feeda z opisami. Dowiesz się również jak implementować inne przydatne funkcje, które obecne są w aplikacjach Instagrama i Snapchata np. przycisk Like lub story-timer.
Ten kurs to również świetna okazja, aby dowiedzieć się jak samodzielnie stworzyć własne wersje standardowych, wbudowanych funkcjonalności iOS. Zobaczysz między innymi jak dodać do aplikacji własną klawiaturę oraz naklejki. Nauczysz się wprowadzać popularny dark mode, czyli tryb ciemny. Zadbamy również o kwestie bezpieczeństwa - z kursem opanujesz weryfikację użytkownika za pomocą FaceID.