1 00:00:02,290 --> 00:00:06,240 Das wars für dieses Modul und jetzt auch für diese App. 2 00:00:06,400 --> 00:00:11,740 Sie haben viel über React Native im Allgemeinen gelernt, wie man dort mit Komponenten 3 00:00:12,010 --> 00:00:18,960 arbeitet, und in diesem Modul haben Sie viel über das Anpassen Ihrer Benutzeroberfläche an verschiedene Gerätegrößen, -breiten und -höhen gelernt. 4 00:00:19,030 --> 00:00:24,970 Sie haben gelernt, wie Sie Werte basierend auf der verfügbaren Breite und Höhe dynamisch 5 00:00:25,510 --> 00:00:32,440 berechnen können, und Sie haben auch gelernt, wie Sie sicherstellen können, dass Sie Ihre Breite oder Höhe 6 00:00:32,470 --> 00:00:40,000 beim ersten Rendern Ihrer App nicht festlegen, sondern State verwenden Mit useEffect und Dimensions können Sie den Ereignis-Listener hinzufügen, 7 00:00:40,000 --> 00:00:46,570 um Ihre Dimensionen neu zu bewerten und neu zu berechnen, wenn sich beispielsweise die Ausrichtung ändert. Dies 8 00:00:46,810 --> 00:00:49,000 ist natürlich eine wichtige Funktion. 9 00:00:49,090 --> 00:00:55,990 Wir haben uns auch den plattformspezifischen Code angesehen, beispielsweise mithilfe plattformspezifischer Dateien oder in den meisten Fällen mithilfe 10 00:00:55,990 --> 00:01:03,640 der Plattform-API, die Sie dann mit der Plattformauswahl mit if-Prüfungen oder mit ternären Ausdrücken verwenden können, wie wir es hier tun 11 00:01:03,640 --> 00:01:09,780 Um verschiedene Stile zu rendern, Dinge anders anzuordnen oder zu rendern, unterscheidet sich der JSX-Code basierend 12 00:01:09,860 --> 00:01:12,940 auf der Plattform, auf der Sie ausgeführt werden. 13 00:01:12,940 --> 00:01:18,610 Und damit haben Sie alle Tools, die Sie benötigen, um Anwendungen mit einer Codebasis zu erstellen, in der 14 00:01:18,610 --> 00:01:23,980 Sie noch einige Eincheckvorgänge für verschiedene Plattformen oder Größen haben, um ein Projekt zu haben, bei 15 00:01:23,980 --> 00:01:29,590 dem Sie nur in einem Projekt arbeiten, aber in einer Codebasis Hier sind Sie immer noch flexibel 16 00:01:29,590 --> 00:01:35,410 genug, um unterschiedliche Layouts und Stile basierend auf der Gerätegröße und der Plattform, auf die Sie abzielen, zu rendern.