Mastering iOS App Development with UIKit – No Storyboard
Mastering iOS App Development with UIKit – No Storyboard, available at $19.99, with 7 lectures, and has 4 subscribers.
You will learn about Create iOS app from sratch using Xcode, Swift, UIKit and No Storyboard everything in code while implementing UI in figma design Learn about UIKit mostly common UIViews and how to arrange them together to create a very complicated and complex UI Create a new Xcode project and delete everything related to Storyboard and setup a No Storyboard Project Create Custom Views and use autolayout to layout views Extract assets like images and icons from figma and add them to Xcode, create color sets, image sets and match more This course is ideal for individuals who are This course is for beginner iOS developers who want to learn practically iOS development while creating a production ready app. You need to be familiar with basic usage of iPhone and knows how to navigate your computer. It is particularly useful for This course is for beginner iOS developers who want to learn practically iOS development while creating a production ready app. You need to be familiar with basic usage of iPhone and knows how to navigate your computer.
Enroll now: Mastering iOS App Development with UIKit – No Storyboard
Summary
Title: Mastering iOS App Development with UIKit – No Storyboard
Price: $19.99
Number of Lectures: 7
Number of Published Lectures: 7
Number of Curriculum Items: 7
Number of Published Curriculum Objects: 7
Original Price: $27.99
Quality Status: approved
Status: Live
What You Will Learn
- Create iOS app from sratch using Xcode, Swift, UIKit and No Storyboard everything in code while implementing UI in figma design
- Learn about UIKit mostly common UIViews and how to arrange them together to create a very complicated and complex UI
- Create a new Xcode project and delete everything related to Storyboard and setup a No Storyboard Project
- Create Custom Views and use autolayout to layout views
- Extract assets like images and icons from figma and add them to Xcode, create color sets, image sets and match more
Who Should Attend
- This course is for beginner iOS developers who want to learn practically iOS development while creating a production ready app. You need to be familiar with basic usage of iPhone and knows how to navigate your computer.
Target Audiences
- This course is for beginner iOS developers who want to learn practically iOS development while creating a production ready app. You need to be familiar with basic usage of iPhone and knows how to navigate your computer.
This course focuses on building a single iOS project or app using the UIKit framework without utilizing storyboards. The main objective is to demonstrate how to convert a Figma UI design into a fully functional iOS app by applying various concepts, ideas, and tools commonly employed by iOS app developers in their daily work.
The course begins by taking an existing storyboard-based project and transforming it into a no-storyboard project. Storyboards are typically used in iOS app development to visually design user interfaces, but in this course, we will explore an alternative approach. By eliminating storyboards, we will delve into the process of programmatically creating the user interface using UIKit, a powerful framework for building iOS apps.
Throughout the course, we will cover various topics and techniques essential for iOS app development. These may include but are not limited to:
1. Translating Figma UI Design: We will start by analyzing a UI design created in Figma, a popular design tool. You will learn how to interpret the design elements and translate them into code, ensuring the app’s visual appearance matches the original design.
2. No-Storyboard Project Structure: You will gain insights into organizing and structuring a no-storyboard project, and understanding how to create and manage view controllers, views, and other components programmatically.
3. Resource Management: We will explore techniques for managing resources such as colors and images. By using color sets and image sets, you will learn how to effectively handle these assets in your app, making it easier to maintain and modify them in the future.
4. UIKit Concepts: The course will introduce you to various UIKit concepts and components necessary for building iOS apps. This may include working with view controllers, navigation controllers, table views, collection views, and more.
5. Best Practices: Along the way, we will emphasize best practices for iOS app development. You will learn techniques to write clean and maintainable code, follow architectural patterns, and optimize app performance.
By the end of the course, you will have hands-on experience in creating an iOS app using UIKit without storyboards. You will be equipped with the knowledge and skills required to translate a Figma UI design into a fully functional app, along with a solid foundation in iOS app development concepts and practices.
Course Curriculum
Chapter 1: Splash Screen and Project SetUp
Lecture 1: Introduction and Project setup
Lecture 2: Create DailyTask Project
Lecture 3: Initialise No Storyboard Project and SplashViewController
Lecture 4: Create Header Logo with Required Contraints
Lecture 5: Create Perona Image With Required Constraints
Lecture 6: Welcome Text
Lecture 7: Let's Start Button
Instructors
-
Binacode (U) Limited
Software Company
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 0 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
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024