Rating 4.9 out of 5 (15 ratings in Udemy)
What you'll learn
- 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 …
Rating 4.9 out of 5 (15 ratings in Udemy)
What you'll learn
- 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 funkcjonalny mockup
- dowiesz się jaką rolę odgrywa kolorystyka, typografia, ikonografia w systemie iOS
Description
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.
Paid
Self paced
Beginner Level
Polish
181
Rating 4.9 out of 5 (15 ratings in Udemy)
Go to the Course