Mobilne Aplikacje z React
5 godz. 51 min · React Native · Full-stack i Programowanie
Piotr SzacińskiZarówno iOS jak i Android posiadają swoje natywne SDK, do obsługi którego musimy poznać nowe języki - Swift czy Kotlin, o Objective-C czy Javie nie wspominając. Z kolei React Native jest do tego świetną alternatywą, która pozwala tworzyć jeden kod na obie platformy. Dodatkowo - bazuje na najpopularniejszym frameworku webowym, co znacząco zmniejsza próg wejścia.
Tak samo jak "czysty" React, React Native opiera się na komponentach. Poznasz ich specyfikę i nauczysz się poprawnie budować UI aplikacji. Zrozumiesz też jak najwydajniej zarządzać skomplikowanym layoutem, takim jak długie listy, i jak to wszystko łatwo stylować.
Animacje to nie tylko efekty przyjemne dla oka - to przede wszystkim dobry UX, który pozwala użytkownikowi odnaleźć się w aplikacji i zrozumieć jej mechanikę. Podczas kursu poznasz wszystkie podstawowe metody i koncepcje tworzenia animacji oraz poznasz sposoby optymalizacji ich działania. Dodatkowo omówimy prawidłowe podejście do dużo bardziej skomplikowanych interaktywnych animacji, przedstawimy ciekawe biblioteki oraz best-practices.
Praktycznie każda aplikacja, niezależnie od tego, czy web, czy mobile, składa się z wielu widoków i ekranów. Zarządzanie ścieżkami, jakimi użytkownik może się poruszać, to jedna z najważniejszych rzeczy - a w tym kursie dowiesz się jakich narzędzi należy używać i jak łatwo obsługiwać zagnieżdżone ekrany.
Niewątpliwym atutem aplikacji jest to, że może praktycznie bez ograniczeń przechowywać content w urządzeniu telefonu, a przez to - dostarczać treści niezależnie od dostępności internetu. Omówimy różne koncepcje zapisywania danych oraz poznamy metody i narzędzia do ich wdrażania.
Przybliżymy ci proces wypuszczania aplikacji "w świat" oraz przedstawimy narzędzia, z których sam autor korzysta do ułatwienia tego procesu.
Kurs jest dla każdego kto zna podstawy JavaScript oraz React i chciałby się rozwijać i tworzyć mega ciekawe projekty, które mogą używać aparatu czy sensorów smartfona.
0.62.2+
Przede wszystkim wielkie dzięki za obejrzenie tego kursu jesteś na
dobrej drodze żeby zostać mobile deweloperem i tworzyć własne aplikacje
mobilne oczywiście to dopiero początek twojej przygody z tą technologią ale masz naprawdę
solidne podstawy żeby się rozwijać i realizować ciekawe projekty zachęcam
cię do tego żeby zacząć robić własne aplikacje już teraz znajdź jakieś otwarte
api na przykład otwarte dane z dane.gov.pl czy imdb zaprojektuj
prostej UI i stwórz coś to może być dla ciebie pomocne a przy tym nabierzesz trochę
więcej wprawy ja mimo dużego doświadczenia dalej lubię się
tym bawić przykładem może być projekt który robimy po godzinach w naszej firmie
homelet aplikacja która łączy się z arduino i pozwala
na sterowanie oświetleniem w domu czy w biurze kod tego projektu jest ogólnodostępny więc
możesz też do niego zerknąć może zainspiruje cię to do innych fajnych rzeczy nieważne
jednak co zaczniesz robić ważne żebyś utrwalił swoją wiedzę na konkretnym projekcie
a najlepiej aby rezultat tego projektu był dla ciebie również przydatny i dał
ci satysfakcję dzięki