Ten kurs jest częścią ścieżki:
iOS Developer
trików przydatnych w codziennej pracy z Xcode
korzystania z breakpoints
wielu przydatnych skrótów klawiszowych
integracji XCode z Git oraz GitHub
dostosowywania aplikacji do wydania w różnych krajach
korzystania ze SwiftUI
budowania dokumentacji projektu
automatycznego tworzenia funkcji i ich wyciągania do funkcji własnych
Z tym kursem poznasz dużą ilość technik oraz trików, które możesz zastosować w codziennej pracy z edytorem Xcode. Opanujesz liczne skróty oraz podpowiedzi, dzięki którym będziesz łatwiej i szybciej tworzyć aplikacje. Kurs zawiera bardzo szeroki zakres praktycznych umiejętności: od nawigacji w projekcie po integrację z Git. To niezbędna pozycja dla każdego developera iOS.
Kurs zaczniemy od usprawnienia nawigacji w projekcie. Dowiesz się w jaki sposób szybciej dostać się do określonego miejsca oraz co oznaczają poszczególne ikony. Przejdziemy przez elementy takie jak Xcode Preview, assistant Editor, Widok 3D oraz karty Xcode. Poznasz sposób na pracę z wieloma storyboardami, opuszczanie edytora czy ukrywanie paneli bocznych. Dodatkowo omówimy szybką zmianę obrazów, przeszukiwanie projektu, przenoszenie kodu czy przechodzenie przez problemy.
Z tym kursem poznasz wiele technik, które usprawnią Twoją pracę w edytorze Xcode. Grupowanie obiektów, zapobieganie zmianom oraz triki związane z constraints pozwalają na dużo szybsze wykonywanie operacji. Funkcje takie jak Code Snippet czy Code Snippet Tokens umożliwiają tworzenie predefiniowanych kawałków z kodem do późniejszego użycia. W trakcie kursu pokażę Ci też jak definiować własne kolory, dodawać komentarze do kodu, pracować z wcięciami oraz wiele więcej.
Korzystanie ze skrótów klawiszowych może w niesamowitym wręcz sposób przyspieszyć Twoją pracę - dzięki nim niemal każdą czynność wykonasz dużo sprawniej. W trakcie kursu pokażę Ci najbardziej przydatne kombinacje, a oprócz tego w materiałach do kursu znajdziesz plik z kompletną listą oraz podsumowaniem wszystkich istotnych skrótów. Szybko przekonasz się, że w Xcode niemal wszystko da się zrobić bez odrywania rąk od klawiatury.
SwiftUI używa deklaratywnej składni do tworzenia elementów interfejsu użytkownika. Możemy po prostu napisać, że chcemy otrzymać listę elementów składającą się z pól tekstowych, a następnie opisać wyrównanie, czcionkę i kolor dla każdego pola. Taki kod jest prostszy i łatwiejszy do odczytania. Z kursem poznasz wiele przydatnych technik pracy ze SwiftUI i przekonasz się, że tworzenie nawet bardzo rozbudowanych interfejsów użytkownika jest banalnie proste i polega na przeciąganiu oraz upuszczaniu gotowych elementów.
W kursie zobaczysz również jak zintegrować Git z edytorem Xcode.Pokażę Ci jak dodać pliki do systemu kontroli wersji oraz jak wysłać je do zdalnego repozytorium na Github. To wiedza, której z pewnością nie może zabraknąć żadnemu iOS developerowi.