Ta lekcja jest w bazie eduweb

Zaloguj się kontem z dostępem albo wykup dostęp do bazy, żeby obejrzeć wideo.

Lekcja 34/ 65Wprowadzenie

0:00 / 0:00
Grafika motion i 3DiOSUI/UX Aplikacji

Projektowanie dla iOS: Wprowadzenie

9 godz. 22 min wideo65 lekcji13 modułów

Czego się nauczysz

  • Architektura iOS, schematy nawigacji oraz UI/UX aplikacji
  • Dwa projekty praktycznych aplikacji realizowane krok po kroku
  • Rozdzielczosci i eksport perfekcyjnej grafiki dla Retina
  • Setki linków, zasobów oraz bibliotek i akcji gotowych do uzycia
  • Porady i techniki projektowania interfejsów w Photoshop
  • Podstawy i najciekawsze techniki pracy w Sketch
  • Interakcje i animacje z Origami, Pixate, Flinto
  • Podstawy pracy z Xcode i funkcjonalny mockup
  • Kolorystyka, typografia, ikonografia w systemie iOS
  • I wiele, wiele wiecej!

Projektowanie dla iOS - UI/UX Aplikacji

Chcesz nauczyć się projektować aplikacje mobilne na popularną i dochodową platformę iOS? Kurs, który dla Ciebie przygotowaliśmy to niezwykle obszerne kompendium z dziedziny projektowania dla systemu iOS - wszystko, czego potrzebujesz aby rozwinąć swoje umiejętności w kierunku tworzenia aplikacji iPhone czy iPad! Poznaj wytyczne UI/UX, techniki projektowania w Photoshop i Sketch, stwórz praktyczne layouty aplikacji od mockupu po eksport grafiki, poznaj fundamenty projektowe i założenia iOS, a także zyskaj linki do setek zasobów, gotowe komponenty, biblioteki i akcje Photoshop które przyspieszą Twoją pracę! Wszystkiego nauczysz się od eksperta w dziedzinie grafiki i UX, który na co dzień projektuje i wdraża aplikacje iOS.

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 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. Mile widziana jest jedynie wcześniejsza znajomość podstaw Photoshop.

Kurs Projektowanie dla iOS

13 rozdziałów65 lekcji9h 22min

Wprowadzenie

27min
  • Witaj w Kursie8min(zablokowana)
  • Fundamenty projektowania8min(zablokowana)
  • Architektura aplikacji3min(zablokowana)
  • Korzystanie ze źródeł7min(zablokowana)

Rozdzielczości urządzeń iOS

37min
  • Wprowadzenie15min(zablokowana)
  • Ustawienia rozdzielczości14min(zablokowana)
  • Rozdzielczości w praktyce8min(zablokowana)

Zasoby i Prototyp aplikacji

40min
  • Zasoby GUI9min(zablokowana)
  • Organizacja bibliotek7min(zablokowana)
  • Praca z mockupem6min(zablokowana)
  • Wireframe Grid - akcje7min(zablokowana)
  • Osadzanie zdjęć11min(zablokowana)

Typografia

50min
  • Wprowadzenie1min(zablokowana)
  • Rodzina San Francisco11min(zablokowana)
  • Style tekstu w praktyce7min(zablokowana)
  • Cała prawda o pixelach, punktach i dpi17min(zablokowana)
  • Typografia w projekcie aplikacji13min(zablokowana)

Interfejs w Photoshop

1h 22min
  • Wykorzystanie Layer Comps7min(zablokowana)
  • Kolory GUI11min(zablokowana)
  • Nawigacja dla iOS1min(zablokowana)
  • Schematy nawigacji8min(zablokowana)
  • Kontrolki nawigacji17min(zablokowana)
  • Nawigacja w praktyce5min(zablokowana)
  • Artboardy w Photoshop12min(zablokowana)
  • Ekrany modalne12min(zablokowana)
  • Testowanie na urządzeniach9min(zablokowana)

Ikonografia w iOS

20min
  • Ikony dla iOS13min(zablokowana)
  • Projektowanie ikon w Illustrator7min(zablokowana)

Eksport grafiki na potrzeby aplikacji

24min
  • Wprowadzenie1min(zablokowana)
  • Eksport grafiki w Photoshop15min(zablokowana)
  • Praca z generatorem8min(zablokowana)

Projektowanie dla iPada

22min
  • Założenia projektowania dla iPada7min(zablokowana)
  • Projekt dla iPada w Photoshop15min(zablokowana)

Projektowanie w Sketch

2h 20min
  • Wprowadzenie2min(zablokowana)
  • Początki pracy w Sketch6min(zablokowana)
  • Zasoby GUI7min(zablokowana)
  • Preferencje Sketch'a6min(zablokowana)
  • Grupy, warstwy, artboardy, strony12min(zablokowana)
  • Ustawienia artboardów9min(zablokowana)
  • Kopiowanie i skalowanie6min(zablokowana)
  • Modyfikacje kształtów5min(zablokowana)
  • Praca z Symbolami10min(zablokowana)
  • Tworzymy gradienty5min(zablokowana)
  • Generowanie kształtów10min(zablokowana)
  • Tekst na ścieżce10min(zablokowana)
  • Warianty ikony aplikacji7min(zablokowana)
  • Mirroring na iPhone4min(zablokowana)
  • Kontrolki UI11min(zablokowana)
  • Praca z kolorami oraz grid10min(zablokowana)
  • Style tekstu11min(zablokowana)
  • Wyrównanie8min(zablokowana)

Eksport i dodatki w Sketch

27min
  • Podgląd aplikacji6min(zablokowana)
  • Eksport grafiki ze Sketch9min(zablokowana)
  • Sztuczki w Sketch8min(zablokowana)
  • Instalacja Pluginów5min(zablokowana)

Funkcjonalny Prototyp

43min
  • Wprowadzenie do Xcode13min(zablokowana)
  • Xcode - import grafik10min(zablokowana)
  • Funkcjonalny mockup w Xcode10min(zablokowana)
  • Poznaj Flinto10min(zablokowana)

Interakcje i animacje

49min
  • Interakcje i animacje1min(zablokowana)
  • Wstęp do animacji8min(zablokowana)
  • Praca z Pixate11min(zablokowana)
  • Wprowadzenie do Origami11min(zablokowana)
  • Animacje w Origami17min(zablokowana)

Podsumowanie

2min
  • Zakończenie2min(zablokowana)

Ten kurs jest w bazie eduweb

Dostęp do wszystkich kursów z bazy eduweb za 199 zł/mies.

Wykup dostęp do bazy

Autor kursu

Średnia ocen autora: 4,8

Bio

Od wielu lat projektuje serwisy internetowe, dużą wagę przykładając do ich funkcjonalności a także skutecznych technik promocji. Swoje umiejętności praktyczne zdobywa projektując grafikę oraz strony www dla wiodących polskich i zagranicznych agencji reklamowych. Współpracuje między innymi z Adobe, Microsoft, Wacom. Jako trener i spiker prowadzi szkolenia oraz eventy i warsztaty. Posiada szereg uprawnień i certyfikatów eksperckich.

W wolnych chwilach stara się przekazać Ci całą praktyczną wiedzę, pasję i doświadczenie. Zapraszamy do kursu - gwarantujemy, że ta świetna zabawa przyniesie Ci mnóstwo satysfakcji!