From Sketch Design to iOS App with Swift and Xcode
From Sketch Design to iOS App with Swift and Xcode, available at $59.99, has an average rating of 4.45, with 42 lectures, based on 268 reviews, and has 1692 subscribers.
You will learn about Build a cool app, starting with designing it in Sketch and then build it from start to finish with Swift and Xcode Customize UIKit components like CollectionViews Implement cool and custom transitions between ViewControllers Translate a UI design into a real app Understand and apply the basics of prototyping in Sketch Design user interfaces in Sketch This course is ideal for individuals who are iOS developers who want to learn how to translate a UI design into a real app or iOS developers who want to learn how to customize their apps or iOS developers who want to learn the basics about designing with Sketch or iOS developers who want to learn more about design and iOS design principles or iOS developers who want to learn how to create custom ViewController transitions It is particularly useful for iOS developers who want to learn how to translate a UI design into a real app or iOS developers who want to learn how to customize their apps or iOS developers who want to learn the basics about designing with Sketch or iOS developers who want to learn more about design and iOS design principles or iOS developers who want to learn how to create custom ViewController transitions.
Enroll now: From Sketch Design to iOS App with Swift and Xcode
Summary
Title: From Sketch Design to iOS App with Swift and Xcode
Price: $59.99
Average Rating: 4.45
Number of Lectures: 42
Number of Published Lectures: 42
Number of Curriculum Items: 42
Number of Published Curriculum Objects: 42
Original Price: $174.99
Quality Status: approved
Status: Live
What You Will Learn
- Build a cool app, starting with designing it in Sketch and then build it from start to finish with Swift and Xcode
- Customize UIKit components like CollectionViews
- Implement cool and custom transitions between ViewControllers
- Translate a UI design into a real app
- Understand and apply the basics of prototyping in Sketch
- Design user interfaces in Sketch
Who Should Attend
- iOS developers who want to learn how to translate a UI design into a real app
- iOS developers who want to learn how to customize their apps
- iOS developers who want to learn the basics about designing with Sketch
- iOS developers who want to learn more about design and iOS design principles
- iOS developers who want to learn how to create custom ViewController transitions
Target Audiences
- iOS developers who want to learn how to translate a UI design into a real app
- iOS developers who want to learn how to customize their apps
- iOS developers who want to learn the basics about designing with Sketch
- iOS developers who want to learn more about design and iOS design principles
- iOS developers who want to learn how to create custom ViewController transitions
This course is going to guide you through the complete process of designing a cool iOS app and then also build it from start to finish.
If you want to create apps that stand out you need the ability to translate a great user interface design from its concept stage as wireframes, mockups or interactive prototypes into a fully functional app.
Among other things you will learn:
-
The fundamental iOS design principles
-
Basics of designing and prototyping in Sketch
-
How to design an app and then create it from start to finish
-
How to customize UIKit components like buttons, collection views or the navigation bar
-
How to work with custom views and xib files
-
How to create awesome transition animations: implementing a custom and animated view controller transition from a collection view cell to a new view controller
-
How to create simple animations
Become a more skilled developer
This course is suitable for you if you have already made your first experiences in building apps using Xcode and Swift. You won’t have to be an expert developer or an experienced designer. You will however learn a lot of useful tricks and techniques that will also broaden your general knowledge around the processes of designing and developing iOS apps with the powerful tools Sketch, Xcode and the Swift programming language.
Our Roadmap
Before writing our first line of code we are going to have a look at fundamental iOS design principles followed by a quick introduction into Sketch. Sketch is a powerful tool for designing and prototyping and after completing this course you will be able to design your own application with it. Before building a complete iOS app, we are going to make a solid development plan starting with an app idea, the design of several mockups followed by a the creation of a simple prototype. Not until then are we going to launch Xcode.
In the actual development part of this course you are going to setup the user interface in Interface Builder, work with a modern data model, customize different UIKit components, and even create an awesome custom animated transition between two view controllers. For more detailed information about the content of this course have a look at the curriculum and the free videos.
You get this course complete with all the necessary project files, so that you’ll be able to work alongside the author as you work through each concept. In addition you will receive a verifiable certificate of completion upon finishing the course.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome and Overview
Lecture 2: Using the Project Files
Chapter 2: Design and Sketch Basics
Lecture 1: iOS Design Themes
Lecture 2: Get Sketch
Lecture 3: Get to Know the Sketch UI
Lecture 4: What Are Artboards?
Lecture 5: Use UIKit Symbols
Lecture 6: Layout Constraints in Sketch
Lecture 7: Work with Symbols
Lecture 8: Export your Artwork
Chapter 3: Idea, Mockups and Prototyping
Lecture 1: We have an App Idea
Lecture 2: An App Design in the Making
Lecture 3: Prototyping in Sketch
Chapter 4: First Development Steps
Lecture 1: Design Translation for Development
Lecture 2: Project Setup and Data Model
Chapter 5: The Overview Screen
Lecture 1: First Setup in Interface Builder
Lecture 2: Customise the Navigation Bar
Lecture 3: Custom CollectionView Cells
Lecture 4: Load Category Data
Lecture 5: Display Categories in the CollectionView
Lecture 6: Preparations for Selecting Images
Lecture 7: Perform a Segue and Transfer Data
Chapter 6: Custom ViewController Transitions
Lecture 1: Custom Transitions: The Theory
Lecture 2: Basic Transition Setup
Lecture 3: Get the Transition Context Ready
Lecture 4: Define the Animation
Lecture 5: Animation & Navigation Controller
Lecture 6: The Final Step: ImageViews for Animation
Lecture 7: Back to Overview: Reverse Animation
Chapter 7: Image Selection Screen & UIScrollView
Lecture 1: Export Button Assets with Sketch
Lecture 2: Transition Back to the Overview
Lecture 3: Setup the Image Selection UI
Lecture 4: Apply Auto Layout Contstraints
Lecture 5: Custom Photo Views with a XIB File
Lecture 6: Load Images with Custom View
Lecture 7: Paging with UIScrollView
Lecture 8: Beautify the Custom Transition
Chapter 8: Final Steps and Sharing Cards
Lecture 1: Project Update and Runtime Attributes
Lecture 2: Basic Segue Transition and Data Transfer
Lecture 3: Start Transition with Gesture Recognizer
Lecture 4: Share a Card: ActivityViewController
Chapter 9: Conclusion
Lecture 1: Next Steps
Instructors
-
Brian Advent
Software developer, educator and mathematician
Rating Distribution
- 1 stars: 7 votes
- 2 stars: 4 votes
- 3 stars: 23 votes
- 4 stars: 85 votes
- 5 stars: 149 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple