Projektowanie aplikacji na iOS od podstaw

Zacznij tworzyć świetne aplikacje na iOS, poznaj najważniejsze techniki oraz uzyskaj dostęp do setek materiałów!

Projektowanie aplikacji na iOS od podstaw
Projektowanie aplikacji na iOS od podstaw

Projektowanie aplikacji na iOS od podstaw udemy course

Zacznij tworzyć świetne aplikacje na iOS, poznaj najważniejsze techniki oraz uzyskaj dostęp do setek materiałów!

Projektanci aplikacji to jedni z najbardziej rozchwytywanych specjalistów, a zapotrzebowanie na rynku pracy na osoby tworzące aplikacje mobilne na iOS rośnie z roku na rok! 

Jeżeli chcesz dołączyć do ich grona i nauczyć się tego, jak projektować aplikacje na iOS - to właśnie kurs dla Ciebie! 

Przygotowaliśmy dla Ciebie materiały, dzięki którym od podstaw nauczysz się tworzyć aplikacje mobilne.

W kursie zebraliśmy przekrój najważniejszych informacji, takie jak wytyczne UI/UX, techniki projektowania w Photoshop i Sketch, a także podczas trwania kursu stworzysz praktyczne projekty layoutów - od mockupy, aż po eksport grafiki. Oprócz tego: 

  • poznasz fundamenty projektowe i założenia iOS 

  • uzyskasz dostęp do setek zasobów, gotowych komponentów i bibliotek

  • poznasz sposoby na przyspieszenie swojej pracy

  • i wiele więcej! 


Wszystkiego nauczysz się od eksperta w dziedzinie grafiki i UX, który na co dzień projektuje i wdraża aplikacje iOS.


CO JEST ZAWARTE W KURSIE? 


  • poznasz architekturę iOS, schematy nawigacji oraz dowiesz się, czym jest UI/UX aplikacji

  • stworzmy wspólnie dwa projekty praktycznych aplikacji realizowane krok po kroku

  • poznasz rozdzielczości i wytyczne eksportu perfekcyjnej grafiki dla Retina

  • pokażemy Ci setki linków, zasobów oraz bibliotek i akcji gotowych do użycia

  • przekażemy Ci porady i techniki projektowania interfejsów w Photoshop

  • dowiesz się jakie są podstawy i najciekawsze techniki pracy w Sketch

  • stworzymy interakcje i animacje z Origami, Pixate, Flinto

  • opanujesz podstawy pracy z Xcode i stworzysz funkcjonalny mockup

  • dowiesz się jaką rolę odgrywa kolorystyka, typografia czy ikonografia w systemie iOS


PRAKTYCZNE PROJEKTY ANIMACJI


W kursie zajmiemy się stworzeniem od podstaw działającej aplikacji Swift Colors, opracowanej 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 tych lekcji 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 od podstaw

  • zostały 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

  • praca z 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.

Dowiesz się:

  • jak testować tworzone aplikacje bezpośrednio na urządzeniach

  • jakie są specyficzne zależności, które należy wziąć pod uwagę przy projektowaniu dla iPada

  • 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 tak, 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

  • użyjemy także Size Classes w iOS


SOLIDNE PODSTAWY I ŹRÓDŁA


Założeniem kursu jest to, by 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.


DLA KOGO JEST TEN KURS?


Kurs został przygotowany dla wszystkich, którzy chcą poznać zasady projektowania dla iOS.

Jeśli chcesz poszerzyć swoje umiejętności o projektowanie dla tej platformy, zmienić ścieżkę zawodową i zostać projektantem iOS, lub też w przyszłości programować aplikacje i zyskać świetny fundament projektowy - ten kurs jest najlepszym źródłem wiedzy, które możesz znaleźć!

Kurs będzie także przydatny dla osób, które kierują projektami lub odpowiadają za aplikacje mobilne w większych firmach i agencjach reklamowych.