К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
SwiftUI iOS 16 Crash Course - Emoji Quote App in SwiftUI · LearnSpace
Назад в каталог
courseraПрограммирование

SwiftUI iOS 16 Crash Course - Emoji Quote App in SwiftUI

Курс от Packt
Средний≈ 5.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. SwiftUI creates user interfaces for any Apple platform and helps create beautiful and dynamic apps quickly. SwiftUI helps build functional apps across all Apple platforms with surprisingly little code. The course begins with a brief introduction to the text, modifiers, stacks, state variables, and animations and then advances to cover ForEach views, sheets, pickers, sliders, toggle switches, scroll views, buttons, etc. You will move on to developing the main app and learn how to create an app icon based on Pexels Figma. Then, you will learn to disassemble an SVG image and convert it to PNG using Pexel Figma and Shape and Path to create a speech bubble and add text. You will create a color palette to support light and dark modes and develop a model of a quote-based app on a free quote API, part of the MVVM (Model, view model, View design pattern). When tapped, you will test the emoji to generate a new quote and copy the image to the clipboard with a long press. This course will teach you to create image grids using an iPad/iPhone and create a share sheet to customize the images/quotes; change text color/size or image size, share or save it, and test the app’s functionality on a simulator. Upon completion, you can develop an Emoji Quote app using SwiftUI/iOS 16. The course aims for succinct yet fairly comprehensive SwiftUI/iOS 16 development. This course caters to individuals wishing to acquire application development skills using SwiftUI/iOS 16 with beginner to advanced programming skillsets; however, more than basic to intermediate programming skills are desirable at least to make the most of the course. Anyone wishing to learn programming on iOS 16 using SwiftUI and individuals wanting to learn a quick course on what can be developed using SwiftUI would benefit from this course.

Навыки, которые вы освоите

Swift ProgrammingData SharingUser Interface (UI)AnimationsMobile DevelopmentApple iOSiOS DevelopmentGraphics SoftwareJSONVisualization (Computer Graphics)Figma (Design Software)Color MatchingUI ComponentsApple XcodeApple software proficiencyApplication Programming Interface (API)Creative DesignUser Interface (UI) DesignIntegrated Development Environments

Программа курса

4 модулей · 41 учебных материалов

01Introduction4 материалов

Introduction

SwiftUI for iOS 16: Build Adaptive Apps for iPhone and iPadВидеоFull Course ResourcesЧтениеInstalling Xcode 14ВидеоWarming Up with the BasicsВидео
02Beyond the Basics11 материалов

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

SwiftUI iOS 16 Crash Course - Emoji Quote App in SwiftUI
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.7 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета

Beyond the Basics

Beyond the Basics - ForEach and ScrollViewВидеоLists and SheetsВидеоForms, Buttons, Pickers, Sliders, Toggle, Images, Overlays - StructureВидеоForms, Buttons, Pickers, Sliders, Toggle, Images, Overlays - The Image SectionВидеоForms, Buttons, Pickers, Sliders, Toggle, Images, Overlays - Edit Text SectionВидеоForms, Buttons, Pickers, Sliders, Toggle, Images, Overlays - Edit OptionsВидеоForms, Buttons, Pickers, Sliders, Toggle, Images, Overlays - Final TouchesВидеоCustomizing Buttons in SwiftUI: Styles, Gradients, and EffectsВидеоSteppersВидеоAlert, Action Sheet, AsyncImage, Computed Properties, and Default ButtonsВидеоCreating a Simple SwiftUI ApplicationDIALOGUE
03Useful Tips2 материалов

Useful Tips

Useful HotkeysВидеоMastering Xcode HotkeysDIALOGUE
04Emoji App24 материалов

Emoji App

Getting Started and Creating the App IconВидеоGet the Emoji SVG, Separate Parts, and Import to XcodeВидеоBlinking Ninja EmojiВидеоCreating a Speech Bubble with Custom Shapes in SwiftUIВидеоCreating Arcs and Curves to Complete a Speech Bubble in SwiftUIВидеоAdding Text to the Speech Bubble ViewВидеоLight and Dark Mode Color PaletteВидеоThe Quote ModelВидеоThe Quote View ModelВидеоThe Emoji Ninja Can QuoteВидеоCreate Context Menu to Copy to ClipboardВидеоImport Images and GridImagesViewВидеоThe Images ViewВидеоCompleting the GridImagesViewВидеоUpdating the Image ViewВидеоShareImageView - Part 1ВидеоShareImageView - Part 2 - Image and Color Picker section.screenflowВидеоShareImageView - Part 3 - Adding SlidersВидеоShareImageView - Part 4 - Store Image in Photo AlbumВидеоShareImageView - Part 5 - Share Image Using ShareLinkВидеоUpdating MainEmojiQuoteView and GridImagesViewВидеоThe Emoji Quote App in ActionВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание