강의

멘토링

커뮤니티

BEST
Programming

/

Mobile Application Development

iOS AutoLayout Complete Guide - Practical Course for Practical Projects

We have compiled our know-how from more project experience than anyone else to create a lecture that provides an understanding of the surefire screen implementation method and an easy and quick method.

(4.9) 64 reviews

883 learners

  • enilv0529
iOS Autolayout
Mobile App Design

Reviews from Early Learners

What you will gain after the course

  • Basic concepts and applications of AutoLayout

  • UI composition using stack view

  • Dynamic text transformation and font adjustment

  • Create secure keyboards and custom layouts

  • Dynamic height transformation of table view cells

  • Floating button animation and screen transitions

  • Dynamic layout control via graphs

  • Configure pop-up layout and dynamically transform login screen

  • Understanding chat app structure and utilizing table views

  • Layout configuration according to screen rotation direction

Implementing effective screens with UX/UI,
Let's learn lightly with practical projects! ✨

Learning through practical projects
The Complete Guide to iOS Auto Layout

Today, we live in an era where developers who excel at creating UX/UI are more important than those who simply write good code. While there are already excellent sources and methods for effectively handling code, such as data processing and networking, that are practically formulaic, there are few resources that teach how to create proper screens.

This course will teach you how to implement screens and present quick and easy implementation methods. Drawing on expertise gained from various project experiences, we'll teach you how to appeal to your customers. Through practical projects, you'll gain a solid understanding of the Auto Layout feature for app development.


Preview what you'll learn
🔍

Screen behavior according to button click
Click to view full screen
Create a button that pops up the menu bar

📢 Note! Version used in lecture

  • iOS 12
  • swift 4.2
  • Xcode10

Helpful people 🙌

I'm confident in coding, but
UX/UI is for those who are not confident

Efficient screen implementation method
Beginner developer you want

A practical screen implementation method
For all developers who want to learn

Introducing the Knowledge Sharer 💌

Lee Jeong-hyo
I'm an iOS developer with seven years of experience, responsible for overall development. I've also been teaching for four years, and I've leveraged my experience completing over 30 iOS projects to create an intuitive and practical course. This isn't just a simple list of features; I've meticulously crafted it for any developer who struggles with layout implementation or desires efficient screen design. Trust me and follow along, and I'll empower you to create truly stunning screens.

Recommended for
these people

Who is this course right for?

  • Anyone interested in iOS app development

  • For those who want to learn AutoLayout in depth

  • Those who want to develop their skills through practical projects

  • Developers interested in UI/UX design

  • Anyone who wants to use the Swift programming language

Hello
This is

3,058

Learners

214

Reviews

271

Answers

4.8

Rating

7

Courses

안녕하세요.

  • 강의 금액이 부담되시는 분들은 강의명을 아래 이메일로 보내주시면 할인쿠폰을 보내드립니다.

  • apple-developer@kakao.com

iOS 개발의 세계에 발을 들이게 된 지 벌써 10년이 흘렀습니다.

그 동안 다양한 환경에서 100여개가 넘는 프로젝트를 성공적으로 런칭하는 데 참여하였습니다. 이런 다양한 경험을 통해, 실무에서의 깊은 노하우와 통찰을 얻을 수 있었습니다.

이런 지식을 모아 저와 같은 열정을 가진 개발자 분들과 함께 성장하기 위해. 항상 더 나은 방법, 더 효율적인 경로를 연구하며, 그 결과를 강의 형태로 제작하여 여러분들과 공유하고 있습니다.

함께 성장하는 여정에 동행하실 준비가 되셨다면, 저와 함께 시작해봅시다.

Curriculum

All

61 lectures ∙ (15hr 0min)

Published: 
Last updated: 

Reviews

All

64 reviews

4.9

64 reviews

  • bigmsg580719님의 프로필 이미지
    bigmsg580719

    Reviews 2

    Average Rating 5.0

    5

    90% enrolled

    It was a lecture that felt like I found a precious treasure that I had been looking for for years. 😅 Since 2-3 years ago, I had repeatedly started learning iOS because I didn't like Object-C, Swift was an early version, and because of the review. I could do simple Android apps, but... I didn't like Java, and I could write the source code by Googling, but the screen composition felt like a wall, so I couldn't enjoy coding. Since I was somewhat familiar with js, I tried to solve Native ReactJS iOS andorid in one go more easily for a month, but I was afraid that I wouldn't be able to solve it if a slightly specialized issue arose, so I decided to learn the original even if it was a bit cumbersome. Swift has stabilized now, and I also want to create and release several apps with basic functions these days, so I was looking for a Swift lecture and miraculously found this lecture. If you haven't found this lecture, "iOS12 App Development Perfect Guide" "iOS AutoLayout Perfect Guide - Practical Lecture for Practical Projects" I may have given up on learning iOS after trying it for a while. When learning iOS and Android, the most difficult thing to approach was how to create a layout that is actually used, but there was really no one who could explain it. The book only talks about how to use basic widgets, and there is no lecture on the layout that is actually used... Even after mastering the lecture, I felt like I was encountering another big obstacle when it came to making an actual app. (There was no time to ask questions.) So I gave up after trying it a few times... After learning "AutoLayout Perfect Guide - Practical Lecture for Practical Projects" I think I'm starting to enjoy making apps. I'm starting to have the courage to basically try any app. As I study and create apps, I feel that I can find the code by Googling and solve it... But layout is also an essential part... Why is there no one who explains this? It's not in the lectures or the books. This was a lecture that I was really thirsty for, Thank you so much for giving me this lecture by gathering only the essentials. When I looked at the results that would come out before each chapter and entered the chapter, I thought, "Is that possible?" "They're teaching me that?" "Won't it get too complicated?" But... The results were really simple and straightforward without any unnecessary details. And I was amazed that they even explained the various small details that could appear when releasing an actual app. I used to think of iOS and Android separately... After finishing the study, I understood the principles of layout in iOS, so I think I can apply the principles to configure Android layouts later, understand them, and be able to Google and solve them. I finished all the courses, but... I think I'll have to review the content I learned several times while making an actual app. I think I'll have to learn it again while applying it to an actual app. I wrote a disorganized review. Thank you for sharing your know-how. ^^ The tone of voice is good and the way you teach is really easy and simple, so I'm grateful to have met such a great instructor for learners. For me... It was a lecture that shortened several years of learning time 👏 It was a lecture that made iOS fun and allowed me to develop on my own. 🤸‍♂️ I hope you continue to help many other developers in the future. 😊

    • enilv0529
      Instructor

      Hello. Wow.. Thank you so much for leaving such a good review. I made this lecture with the confidence that it would be helpful to many people, but I was also worried about how helpful it would be. I am so proud. I will put more effort into the lecture I am preparing now and make it a lecture that will be helpful for practical work. Thank you.

  • pirit님의 프로필 이미지
    pirit

    Reviews 18

    Average Rating 4.7

    5

    100% enrolled

    This lecture really scratched my itchy parts so refreshingly. I had been working on the layout without properly understanding the principles with the knowledge I had obtained here and there, but now I don't have to do that anymore. This one lecture really solved all the parts I had been curious about. I blew away my past self who relied on auto scaling, and now I can work really cleanly (and comfortably and easily) with auto layout. In my iOS development career, I think today's lecture will be a big turning point, to the point where I can divide it into before and after taking this lecture. Thank you so much for the great lecture. Now I trust it!! I'm going to sign up for Swift UI!! ㅎㅎ

    • ahn57482650님의 프로필 이미지
      ahn57482650

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      This was a huge help to me as I was learning on my own and was at a loss as to how to approach Autolayout.

      • zuzero01230318님의 프로필 이미지
        zuzero01230318

        Reviews 1

        Average Rating 5.0

        5

        87% enrolled

        Very useful. I have seen many lectures, but there is no lecture that explains the concept of auto layout in such detail and depth. In addition, it is explained in detail by adopting examples of UI and UX that are often seen. However, it is easy to understand the lecture if you have basic knowledge of iOS and some concepts of the Swift language. If you are planning to take the lecture, I recommend that you listen to it after building up some basic knowledge. Your skills will definitely improve after taking this lecture.

        • inside14514778님의 프로필 이미지
          inside14514778

          Reviews 5

          Average Rating 5.0

          5

          61% enrolled

          I like the lecture~!

          $22.00

          enilv0529's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!