1 00:00:02,190 --> 00:00:07,040 Rozpoczęcie pracy z React Native aplikacje mogą być naprawdę ciężką pracą. 2 00:00:07,080 --> 00:00:09,260 Z expo nie było tak 3 00:00:09,270 --> 00:00:15,330 ciężko i ogólnie rzecz biorąc, expo sprawia, że praca z React Native jest bardzo prosta i 4 00:00:15,360 --> 00:00:21,030 przyjemna, ale ważne jest, aby zrozumieć, że React Native nie polega na pisaniu kodu 5 00:00:21,120 --> 00:00:27,210 Javascript i uruchamianiu go wszędzie, ale zamiast tego nauce React Native. napisz kod, który jest elastyczny 6 00:00:27,210 --> 00:00:32,970 w odniesieniu do platformy, na której działa. Na przykład, a zobaczysz, że w trakcie 7 00:00:32,970 --> 00:00:39,210 kursu nie ma tylu komponentów React Native statków, które automatycznie dostosowałyby ich wygląd do platformy bazowej, zamiast tego 8 00:00:39,210 --> 00:00:45,290 jako programista musisz dowiedzieć się, na jakiej platformie znajduje się Twój kod uruchom, a następnie dostosuj swoje 9 00:00:45,290 --> 00:00:51,830 style do tej platformy, aby uzyskać wygląd pasujący do platformy, a może nawet dostosuj swoją logikę do tej platformy. 10 00:00:51,870 --> 00:00:58,680 To samo dotyczy zmian orientacji lub rozmiaru urządzenia, musisz napisać elastyczny kod, dowiesz się wszystkiego na 11 00:00:58,710 --> 00:01:03,900 tym kursie, ale zobaczysz, że pisanie React Native code nie polega na 12 00:01:03,900 --> 00:01:09,870 pisaniu kodu raz, ale zamiast tego będziesz musiał dodać niektóre, jeśli sprawdzisz, na której 13 00:01:09,870 --> 00:01:16,190 platformie używasz, aby dostosować wygląd aplikacji na podstawie platformy i rozmiaru urządzenia, na którym działa. 14 00:01:16,200 --> 00:01:22,380 Podsumowując, nie masz stylistyki komponentów na wielu platformach lub jest ona bardzo mało, większość 15 00:01:22,380 --> 00:01:23,660 komponentów wbudowanych 16 00:01:23,660 --> 00:01:26,090 w React Native nie jest 17 00:01:26,100 --> 00:01:32,470 wyposażona w wiele stylizacji, musisz zadbać o stylizację, a Ty i tak mają tylko podstawowy 18 00:01:32,520 --> 00:01:36,510 zestaw gotowych komponentów, nie oczekuj dużej ilości gotowych komponentów. 19 00:01:36,510 --> 00:01:43,020 Jeśli pracowałeś z innymi alternatywami, takimi jak Flutter lub Ionic, przyzwyczaiłeś się do posiadania szeregu komponentów, które zostały wstępnie zmodernizowane i zapewniają 20 00:01:43,050 --> 00:01:49,140 wiele niesamowitych funkcji od razu po wyjęciu z pudełka. React Native jest znacznie bardziej prosty, masz 21 00:01:49,140 --> 00:01:55,920 kilka podstawowych komponentów, których potrzebujesz, ale wszystkie komponenty, które byłyby nieco bardziej złożone, są komponentami, które będziesz 22 00:01:55,920 --> 00:02:02,100 musiał samodzielnie zbudować na podstawie tych prymitywów, które otrzymałeś i rzeczywiście zobaczysz te prymitywy, które 23 00:02:02,100 --> 00:02:07,350 dostajesz, są właściwie wszystkim, czego potrzebujesz, ale znów wrócimy do ciebie, będziesz musiał 24 00:02:07,350 --> 00:02:12,810 połączyć je ręcznie i ręcznie stylizować, a to jest coś, co czasem robią dla 25 00:02:12,900 --> 00:02:16,130 ciebie inne alternatywy, dla React Native musisz to 26 00:02:16,140 --> 00:02:18,250 zrobić na swoim posiadać. 27 00:02:18,390 --> 00:02:24,840 Jak już wspomniałem, do tworzenia responsywnych projektów, w których Twoja aplikacja wygląda dobrze na różnych rozmiarach 28 00:02:24,840 --> 00:02:30,410 urządzeń i różnych orientacjach urządzeń, tak naprawdę nie masz narzędzi, które ci w tym 29 00:02:30,480 --> 00:02:36,300 pomogą, będziesz musiał napisać elastyczny kod, który sprawdza dostępny rozmiar urządzenia, który następnie dostosowuje 30 00:02:36,300 --> 00:02:37,410 się automatycznie. 31 00:02:37,410 --> 00:02:40,920 Jak więc możesz powiedzieć, musisz wykonać wiele pracy ręcznej, 32 00:02:40,920 --> 00:02:41,750 ale 33 00:02:42,240 --> 00:02:44,220 daje to również dużą moc, 34 00:02:44,340 --> 00:02:50,000 a na tym kursie uzyskasz całą wiedzę potrzebną do opanowania tego i tworzenia naprawdę niesamowitych 35 00:02:50,010 --> 00:02:51,120 aplikacji React Native.