|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kurs-projektowanie-dla-ios/
课程评论:没有评论
课程名称:从零开始设计iOS应用 课程概述:随着市场对iOS移动应用开发者需求的不断增长,设计师成为了备受欢迎的专业人才。如果您想学习如何设计iOS应用,这门课程将是您理想的选择!我们为您准备了从基础开始学习的资料,涵盖了创建移动应用的关键知识,包括UI/UX准则、Photoshop和Sketch设计技巧,课程中您将能够实践项目布局,从初步的mockup到图形的导出。此外,您将了解iOS的基础设计原则,获得数百个资源、组件和库的访问权限,掌握提高工作效率的方法,等等!这一切都将在一位经验丰富的图形和UX专家的指导下进行,他日常从事iOS应用的设计与实现。 课程内容: - 了解iOS架构、导航模式以及应用的UI/UX设计; - 共同完成两个实用应用项目,循序渐进; - 学习Retina完美图形的分辨率和导出指南; - 提供数百个可用链接、资源和库; - 提供Photoshop界面设计的建议和技巧; - 学习Sketch的基本知识和有趣的技巧; - 创建Origami、Pixate、Flinto中的交互和动画; - 掌握Xcode的基础,创建功能性mockup; - 了解颜色、排版和图标在iOS系统中的作用。 实践项目: 在课程中,我们将从零开始创建一款名为Swift Colors的应用,覆盖与iOS编程相关的所有基本主题,确保对初学者友好。此外,我们还将开发一个货币兑换计算器的应用(Kantor),扩充您对iOS控件的掌握。 Xcode环境: 课程初期将介绍iOS设计工具和应用生态系统,包括免费的Xcode工具。您无需支付开发者许可证费用,所有练习将在模拟器中测试。 Swift基础: 课程的一个重要部分将讲解Swift语法基础,您无需具备编程基础!所有基本概念将从头开始讲解,并通过Playground中的实际示例进行演示。 应用编程: 我们将重点学习项目配置、Storyboard的使用、View Controller及自定义类的创建。课程应用特别设计以帮助您了解iOS编程的基本理念与技术。 应用测试及iPad项目: 在课程进行中,您将使用详细说明的模拟器测试创建的应用。学习如何直接在设备上测试应用,考虑iPad设计时的特定依赖关系,并执行将应用移植到iPad上的简易操作。 资源组织与通用应用: 课程还将帮助您为应用准备图形资源,掌握优化文件、适应多种分辨率和设备以确保应用的通用性,同时使用新型的Auto Layout及Size Classes。 扎实基础与资源: 课程目的是以清晰易懂的方式讲解iOS应用和Swift语言的基础,提供与每一课相关的Swift Colors应用文件,代码行都被详细解释。课程不包含高级主题,如外部API开发等,这些将在高级课程中覆盖。 适合对象: 本课程面向所有希望了解iOS设计原则的人士。如果您想扩展在此平台上的设计技能,转换职业道路,成为iOS设计师,或将来编程应用以获得坚实的设计基础,这门课程将是您最好的知识来源!同时,也适合那些在大型公司或广告代理机构中负责项目或移动应用的人员。
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 aplikacjistworzmy wspólnie dwa projekty praktycznych aplikacji realizowane krok po krokupoznasz rozdzielczości i wytyczne eksportu perfekcyjnej grafiki dla Retinapokażemy Ci setki linków, zasobów oraz bibliotek i akcji gotowych do użyciaprzekażemy Ci porady i techniki projektowania interfejsów w Photoshopdowiesz się jakie są podstawy i najciekawsze techniki pracy w Sketchstworzymy interakcje i animacje z Origami, Pixate, Flintoopanujesz podstawy pracy z Xcode i stworzysz funkcjonalny mockupdowiesz się jaką rolę odgrywa kolorystyka, typografia czy ikonografia w systemie iOSPRAKTYCZNE PROJEKTY ANIMACJIW 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 PODSTAWObszerna 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 podstawzostały zilustrowane praktycznymi przykładami w Playground, które będziesz mógł przerobić we własnym zakresie oglądając kurskażda z lekcji posiada osobne pliki źródłowe, które zostały przygotowane tak abyś mógł łatwo rozpocząć pracę ze SwiftPROGRAMOWANIE APLIKACJINaszą pracę rozpoczniemy od najważniejszych czynności jak:konfiguracja projektupraca ze storyboardempraca z view controllerami...a także własnymi klasamiKursowa 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 Xcodeporuszać po strukturze kodu i plikówdebuggować aplikacjeużywać właściwych kontrolek i wiele więcej!TESTOWANIE APLIKACJI ORAZ PROJEKT NA IPADAW trakcie kursu przygotowywaną aplikację testujemy w symulatorze, który został szczegółowo omówiony. Dowiesz się: jak testować tworzone aplikacje bezpośrednio na urządzeniachjakie są specyficzne zależności, które należy wziąć pod uwagę przy projektowaniu dla iPadawykonamy kilka prostych czynności aby naszą aplikację portować na platformę iPadORGANIZACJA ZASOBÓW ORAZ UNIWERSALNE APLIKACJEW 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 uniwersalnaskorzystamy, między innymi, z nowego Auto Layout użyjemy także Size Classes w iOSSOLIDNE PODSTAWY I ŹRÓDŁAZał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.