inflearn logo

Quickly Learn SwiftUI Practical App Development Basics Part 1

I have provided a step-by-step guide and commentary on the 'SwiftUI Tutorials' provided by the Apple Developer site. As it is an official tutorial, you can learn the best coding styles.

7 learners are taking this course

Level Basic

Course period Unlimited

SwiftUI
SwiftUI
SwiftUI
SwiftUI

What you will gain after the course

  • Learn a more solid app development process with official Apple tutorials

  • SwiftUI Core, Animation & Layout, Integration with Other Frameworks

  • Swift , SwiftUI

"Fast-Track SwiftUI: Basics of Practical App Development"

Apple's official app development educational content,

This is video content from CodersHigh that provides commentary on 'SwiftUI Tutorials'.

This tutorial guides you through the step-by-step process of building an application using SwiftUI and follows the methods recommended by Apple.

Coder's High's <SwiftUI Tutorials> commentary lectures systematically cover everything from the core of SwiftUI to animations, layouts, and integration with other frameworks.

Quickly complete a clean and dynamic app while broadly covering the core elements of app development.

This course consists of 4 chapters.




Apple's SwiftUI Tutorials are the official resources that allow you to learn SwiftUI concepts in the most standard and efficient way.

Even if you are a beginner, you don't have to worry about where to start; you just need to follow this course. This lecture is perfect for those who want to quickly master the core concepts of SwiftUI, from basic principles to practical application. 🚀

The most important thing I focused on while preparing this course was helping beginners follow through to the end without feeling intimidated. While SwiftUI Tutorials are well-made resources, unfamiliar concepts can overwhelm beginners all at once. That’s why I tried to address potentially confusing points in advance and explain the necessity of each concept in an easy-to-understand way through my commentary.

It is important to understand why it works this way, rather than simply typing along with the code. My goal was to ensure that learning SwiftUI is not a burden, but an enjoyable experience! 🔥




Reliability as official documentation 📃

These are the official learning materials provided by Apple, the creators of SwiftUI. They provide the most accurate guidance on the best practices recommended for SwiftUI.



Intuitive practice through real-time previews👀

Through Xcode’s ‘SwiftUI Previews’ feature, you can immediately check the code you write and see the visual results, which can significantly reduce the burden of learning.

Since changes made during the practice process are reflected on the screen immediately, even beginners can take their time to learn difficult concepts while practicing.



A structure that concisely covers only the core concepts 🍳

Rather than dissecting every single detail of SwiftUI, it is structured around the core essentials so you can quickly grasp the necessary workflow and key concepts for building an app.

Rather than focusing on complex theories, it proceeds with a focus on practical examples, allowing even beginners to gain the confidence that they can "make it in no time."



A step-by-step, easy-to-follow structure 🚶🏻‍♂️

It is structured so that you can learn one simple concept at a time without covering too much content from the start. By following the examples, you can naturally master the core concepts of SwiftUI, allowing beginners to start without feeling overwhelmed. Since it follows a method of gradually adding more complex features, it seems easy at first, but you will eventually master the important concepts necessary for app development.



Practical Project-Oriented 🧗🏻‍♂️

The examples covered in the lecture consist of code that can be used immediately in real-world apps. The content you learn doesn't just stay as theory; you can gain practical experience by following along directly. Therefore, even if you are new to SwiftUI, by following this lecture, you can reach a level where you are able to complete a small app on your own.




Recommended for these people

The app creation process

I want to learn quickly.

Those who want to efficiently create iOS apps using SwiftUI.

Those who want to master core concepts in a short period and apply them in practice.

I am a computer science major with basic programming knowledge.

Those who have basic coding experience but want to start iOS development in earnest.

Those who want to learn how to develop apps using SwiftUI.

I want to try building apps for various Apple platforms.

Those who are interested in developing apps that run on multiple Apple devices, such as iOS, iPadOS, and watchOS, using only SwiftUI.

Those who want to understand the characteristics of each platform and implement UIs suitable for various devices using common code.




The person who created this course👨‍🦰

Hello, I'm Ted.

When I first started app development, I also had a beginner phase where I didn't even know what Xcode was. There were many moments when I felt overwhelmed. But now, making apps is truly fun, and I am currently working on sharing that very process.

I believe beginners learning SwiftUI will face the same difficulties. That's why in this course, I aimed to explain things in a way that is easy to understand from a beginner's perspective and to reduce the burden. I want to help make app development a joyful process rather than something difficult and overwhelming! 🚀




Notes before taking the course

Practice Environment

  • Operating System and Version (OS) macOS 14 Sonoma or higher

  • Tools used: Xcode 15.0 or higher (Free)

  • If you use Xcode, you must have a MacBook.

  • An iPhone is not required.

Prerequisites and Important Notes

Recommended for
these people

Who is this course right for?

  • Those who are new to iOS development

  • Those who want to carry out a project using SwiftUI

  • Those who want to properly understand how to use SwiftUI as guided by Apple

Need to know before starting?

  • It's better to have a certain level of basic knowledge of Swift syntax.

  • MacOS devices such as MacBooks and iMacs are required.

Hello
This is codershigh

2,387

Learners

82

Reviews

13

Answers

4.8

Rating

8

Courses

CodersHigh aims to create an inflection point in your life.

Taking a single class won't change your life. However, when you look back years later, you can discover the moment the change began.

While many people have experienced turning points in their lives through CodersHigh, we are a small team, so the opportunities we can provide are limited.

We are trying various ways to lower barriers and increase accessibility in order to create life-changing turning points for more people.

Creating an annotated version of Apple's Everyone Can Code curriculum,,

We are creating opportunities to meet as many people as possible by providing successful experiences in app development through real-time remote lectures..

Could the fact that you are reading this page right now also be an opportunity that has come your way?

Don't just let it pass by; take a closer look. See if you can create your own turning point.

CodersHigh, Turning Point.

More

Co-instructor

Curriculum

All

29 lectures ∙ (4hr 37min)

Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

codershigh's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$15.30

25%

$25.30