0:00 / 0:00

Tworzenie Aplikacji iOS w Swift: Witaj w kursie

w Praktyce

9 godz. 36 min · iOS · Full-stack i Programowanie

Grzegorz RógIdea Architect

Czego się nauczysz

  • Praktyczne projekty aplikacji w Xcode od A-Z
  • Srodowisko programistyczne Xcode
  • Omówienie podstaw jezyka Swift na przykladach
  • Prace z popularnymi kontrolkami i ich wlasciwosci
  • Tworzenie struktury nawigacji z AppBar i Navigation Controller
  • Testowanie aplikacji w Symulatorze i na urzadzeniach
  • Tworzenie uniwersalnych aplikacji na rózne urzadzenia i ekrany
  • Kompletne pliki zródlowe
  • I wiele wiecej!

Witaj w kursie w Tworzenie Aplikacji iOS w Swift!

Rozpocznij przygodę z programowaniem aplikacji iOS w najbardziej obszernym i kompletnym kursie na rynku! Poznaj od podstaw język Swift z doświadczonym ekspertem i programistą Apple, a następnie stwórz swoją pierwszą aplikację od A-Z. Rosnąca popularność aplikacji iOS na naszym rynku a także nowy język programowania Swift czynią ten temat świetnym polem do rozwijania umiejętności. Zacznij już teraz i zobacz, jak ciekawe może być tworzenie mobilnych aplikacji!Kurs, który dla Ciebie przygotowaliśmy to niemal 9 godzin wysokiej jakości lekcji wideo, które wprowadzą Cię w niesamowity świat tworzenia aplikacji iOS na praktycznych przykładach. Co w nim znajdziesz?

Praktyczne projekty aplikacji

W kursie zajmiemy się stworzeniem od podstaw działającej aplikacji Swift Colors, opracowaną w kursie Projektowania dla iOS. Na przykładzie tej aplikacji poznasz wszystkie podstawowe zagadnienia związane z praktycznym podejściem do programowania dla iOS, ponieważ przygotowaliśmy ją w taki sposób aby była jak najbardziej przejrzysta i prosta dla osób początkujących. Jako dodatek opracujemy też projekt aplikacji Kantor, która pozwoli Ci stworzyć kalkulator wymiany walut i rozszerzyć swoje umiejętności między innymi o obsługę popularnych kontrolek dla iOS.

Środowisko Xcode

Na początku poznasz ekosystem narzędzi i aplikacji, które pomogą Ci projektować dla iOS. Rozpoczniemy od instalacji i omówienia podstaw Xcode, który jest darmowym narzędziem zapewniającym wszystko, co potrzebne jest do tworzenia aplikacji iOS. Nie będziesz musiał ponosić dodatkowych kosztów związanych z licencją developera Apple - wszystkie wykonane w kursie ćwiczenia będziemy testować na symulatorze, bez konieczności posiadania płatnej licencji.

Swift od podstaw

Obszerna część kursu jest poświęcona na omówienie podstaw składni i języka Swift. Nie musisz posiadać żadnej wcześniejszej wiedzy z programowania, fundamentalne koncepcje zostaną omówione dokładnie od podstaw, oraz zilustrowane praktycznymi przykładami w Playground, które będziesz mógł przerobić we własnym zakresie oglądając kurs. Każda z lekcji posiada osobne pliki źródłowe które zostały przygotowane tak abyś mógł łatwo rozpocząć pracę ze Swift.

Programowanie aplikacji

Naszą pracę rozpoczniemy od najważniejszych czynności jak konfiguracja projektu, praca ze storyboardem i view controllerami a także własnymi klasami. Kursowa aplikacja została specjalnie przygotowana tak, abyś mógł poznać wszystkie najważniejsze założenia oraz techniki związane z programowaniem dla iOS. Nauczysz się więc pracować w interfejsie graficznym Xcode, poruszać po strukturze kodu i plików, debuggować aplikacje, używać właściwych kontrolek i wiele więcej!

Testowanie aplikacji oraz projekt na iPada

W trakcie kursu przygotowywaną aplikację testujemy w symulatorze, który został szczegółowo omówiony, znajdziesz w nim także informacje o tym, jak testować tworzone aplikacje bezpośrednio na urządzeniach. Dowiesz się także jakie są specyficzne zależności, które należy wziąć pod uwagę przy projektowaniu dla iPada a także wykonamy kilka prostych czynności aby naszą aplikację portować na platformę iPad.

Organizacja zasobów oraz uniwersalne aplikacje

W kursie przygotujemy także zasoby graficzne dla naszej aplikacji, dzięki czemu dowiesz się jak zoptymalizować pliki aby zostały poprawnie zinterpretowane przez Xcode. Dowiesz się także, jak dostosować projekt do różnych rozdzielczości i urządzeń tak, aby aplikacja którą tworzymy była jak najbardziej uniwersalna. Skorzystamy między innymi z nowego Auto Layout a także z Size Classes w iOS.

Solidne podstawy i źródła

Założeniem kursu jest w jasny i zrozumiały sposób wytłumaczyć podstawy programowania aplikacji iOS oraz języka Swift. Źródła kursu zostały przygotowane tak, abyś mógł odnaleźć pliki do każdej z lekcji aplikacji Swift Colors, a każda linia kodu jest wyczerpująco omówiona. Kurs nie zawiera jednak zagadnień zaawansowanych, takich jak praca z zewnętrznym API, czy technologiami iOS jak InAppPurchase etc. Będą to tematy zrealizowane w kursach Zaawansowanych.

Podsumowując, kurs zawiera między innymi:

  • Praktyczne projekty aplikacji w Xcode od A-Z
  • Środowisko programistyczne Xcode
  • Omówienie podstaw języka Swift na przykładach
  • Pracę z popularnymi kontrolkami i ich właściwości
  • Tworzenie struktury nawigacji z AppBar i Navigation Controller
  • Testowanie aplikacji w Symulatorze i na urządzeniach
  • Tworzenie uniwersalnych aplikacji na różne urządzenia i ekrany
  • Kompletne pliki źródłowe
  • I wiele, wiele więcej!

Dla kogo jest ten kurs?

Kurs został przygotowany z myślą o wszystkich, którzy chcą tworzyć aplikacje iOS w Swift. Będzie on doskonałym źródłem wiedzy dla osób początkujących, które nie miały jeszcze do czynienia z programowaniem aplikacji iOS. Nie jest wymagana wcześniejsza wiedza z programowania a w kursie korzystamy wyłącznie z darmowych narzędzi. Nie jest też obowiązkowe, ale zdecydowanie zalecane wcześniejsze zapoznanie się z kursem Projektowania dla iOS, który zawiera ważne wytyczne w zakresie użyteczności oraz UI i komponentów systemu iOS. Jeśli chcesz zacząć przygodę z programowaniem aplikacji iOS - nie mogłeś lepiej trafić!