Thumbnail
BEST
개발 · 프로그래밍 모바일 앱 개발

iOS AutoLayout 완벽 가이드 - 실무 프로젝트를 위한 실전강의 대시보드

(4.9)
63개의 수강평 ∙  866명의 수강생

27,500원

지식공유자: iOS Developer - 이정
총 61개 수업 (15시간)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[UX/UI, 모바일 앱 개발] 강의입니다.

확실한 화면구현 방법에 대한 이해와 쉽고 빠른 방법을 누구보다 많은 프로젝트 경험을 통한 노하우를 정리해 강의로 만들었습니다.

 

UX/UI로 효과적인 화면 구현하기,
실무 프로젝트로 가뿐하게 학습하자! ✨

실무 프로젝트를 통해 배우는
iOS 오토레이아웃 완벽 가이드

지금은 코드를 잘 만드는 것보다 UX/UI를 제대로 만들 수 있는 개발이 필요한 시대입니다. 데이터 처리, 네트워킹 등 코드를 잘 처리할 수 있는 방법은 이미 공식처럼 너무나도 좋은 소스와 방법이 정리되어있지만, 화면을 제대로 만들 수 있는 방법을 알려주는 곳은 거의 없기 때문입니다.

본 강의에서는 화면을 구현하는 법을 이해하고, 쉽고 빠르게 적용할 수 있는 방법을 제시합니다. 다양한 프로젝트 경험에서 배운 노하우를 통해 고객에게 어필할 수 있는 방법을 알려드리며, 실무 프로젝트를 통해 앱을 만들기 위한 오토레이아웃 기능을 확실하게 익힐 수 있습니다.


학습할 내용 미리보기 
🔍

버튼 클릭에 따른 화면 동작
클릭을 통한 전체보기 동작
메뉴바가 팝업되는 버튼 생성

📢 참고! 강의에서 사용하는 버전

  • iOS12
  • swift 4.2
  • Xcode10

도움이 되는 분들 🙌

 

코딩에는 자신있지만
UX/UI는 자신없는 분

 

효율적인 화면구현법을
원하는 개발 입문자

 

실무 중심의 화면구현법을
배우고 싶은 모든 개발자

 

지식공유자 소개 💌

이정효
저는 7년차 iOS 개발자로 개발총괄을 담당하고 있습니다. 강의 경력은 4년차로, iOS 30여개의 프로젝트 완료 경험을 살려 직관적이고 실무적인 강의를 준비했습니다. 단순 기능만 나열하는 강의가 아닌, 레이아웃 구현에 어려움을 느끼거나 효율적인 화면 구현을 원하는 모든 개발자들을 위해 정성들여 준비했습니다. 저만 믿고 따라오시면 제대로 된 멋진 화면을 구현할 수 있는 힘을 길러 드립니다.


안녕하세요
iOS Developer - 이정 입니다.
iOS Developer - 이정의 썸네일

안녕하세요.

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

  • apple-developer@kakao.com

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

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

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

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

커리큘럼 총 61 개 ˙ 15시간의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개
섹션 1. Basic - 오토레이아웃 핵심기능 완벽정리
Basic_1_Constraints_1 미리보기 23:00
Basic_2_iPhone_X_SafeArea 17:00
Basic_3_Constraints_2 11:00
Basic_4_Constraints_Equal_1 09:00
Basic_5_Constraints_Equal_2 07:00
Basic_6_Constraints_Equal_3 08:00
Basic_7_Align 07:00
Basic_8_Multiplier_1 21:00
Basic_9_Multiplier_2 11:00
Basic_10_Multiplier_3 20:00
Basic_11_Hugging_priority 16:00
Basic_12_compression_resistance 14:00
Basic_13_priority_constraints 06:00
Basic_14_Rotation 18:00
Basic_15_ScrollView 16:00
Basic_16_Margin 11:00
Basic_17_StackView 16:00
Basic_18_Button_1_Inset 10:00
Basic_19_Image_Resolution 10:00
Basic_20_Button_2_inset 19:00
Basic_21_AutoLayout_Code_Anchor_1 09:00
Basic_22_AutoLayout_Code_Anchor_2 05:00
섹션 2. Calculator - 계산기 앱을 활용한 스택뷰 마스터
Calc_StackView_1 15:00
Calc_StackView_2_Code 21:00
Calc_StackView_3_Nested 28:00
Calc_StackView_4_Error_Solution 12:00
섹션 3. Dynamic Font - 올레 인증서를 통한 동적 텍스트 변환
Cert_1_Dynamic_Font 17:00
Cert_2_Dynamic_Font 18:00
섹션 4. Custom Keyboard - 나만의 보안 키보드 만들기
Custom_Keyboard_1 미리보기 02:00
Custom_Keyboard_2 20:00
Custom_Keyboard_3 22:00
섹션 5. Expand Cell - 테이블뷰 셀의 동적 높이 변환 이해
Expand_Cell_1 19:00
Expand_Cell_2 19:00
Expand_Cell_3_Performance 10:00
섹션 6. Floating Button - 플로팅 버튼을 통한 애니메이션과 화면전환
Floating_Button_0_Intro 미리보기 01:00
Floating_Button_1_Layout 17:00
Floating_Button_2_PresentView 15:00
Floating_Button_3_SpringAnimate 26:00
섹션 7. Graph - 그래프를 통한 오토레이아웃의 동적 컨트롤
Graph_1_Layout 10:00
Graph_2_Code_extension 23:00
섹션 8. Custom Layout - 커스텀 레이아웃을 스토리보드와 연동
CodeLayout_Connect_Storyboard_1 미리보기 04:00
CodeLayout_Connect_Storyboard_2 28:00
섹션 9. Custom Switch - 스위치를 통한 포지션 이동 이해
Custom_Switch_1 12:00
Custom_Switch_2 12:00
섹션 10. Popup - 팝업 레이아웃 구조 이해
Popup_1_Layout 41:00
Popup_2_Code 17:00
Popup_3_Align_Important 12:00
섹션 11. Sign In - 로그인 화면의 동적 변환 구조 이해
SignIn_0_Intro 미리보기 02:00
SignIn_1_Layout 07:00
SignIn_2_Code 13:00
SignIn_3_Code_Expression 16:00
SignIn_4_Layout_Error 21:00
섹션 12. Chat App - 채팅앱 구조의 이해와 테이블뷰 활용
Chat_1_Intro 미리보기 02:00
Chat_2_Bubble_Layout 35:00
Chat_3_Keyboard_Notification 20:00
Chat_4_Keyboard_Animation_SafeArea 10:00
Chat_5_TableView_CustomCell_Performance 26:00
Chat_6_TextView_Delegate 13:00
섹션 13. Size Class (iOS15) - 화면 회전방향에 따라 각각의 레이아웃 구성
sizeClass(iOS15) 21:09
강의 게시일 : 2018년 10월 01일 (마지막 업데이트일 : 2021년 10월 28일)
수강평 총 63개
수강생분들이 직접 작성하신 수강평입니다.
4.9
63개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
ShinJ thumbnail
5
강의 좋아요~!
2024-01-31
정주영 thumbnail
5
매우 유용합니다. 여러 강좌를 많이 봤지만 오토레이아웃 개념만을 이렇게 상세하고 깊게 설명한 강좌은 없습니다. 또한, 자주 볼수있는 UI UX 에 대한 예제를 체택하여 상세하게 잘 설명되어있습니다. 다만 iOS에 대한 기초 지식과 Swift 언어에 대한 개념을 어느정도 알아야만 강좌를 이해하기 쉽습니다. 강좌 수강계획이 있다면, 어느정도 기초 지식으로 쌓고 듣는걸 추천드립니다. 이 강좌 수강 후의 실력향상은 확실히 있습니다.
2019-01-20
vampireahn thumbnail
5
독학하면서 Autolayout때문에 어떻게 접근해야 할지 막막했던 와중에 정말 큰도움이 되었습니다.
2019-04-23
김진수 thumbnail
5
정말 가려운 부분을 너무 시원하게 긁어준 강의였습니다. 몇가지 여기저기서 눈 동냥으로 얻은 지식으로 원리를 제대로 이해하지 못한채 근근히 레이아웃을 맞춰가며 작업하고 있었는데, 이제 더이상 그럴 필요가 없게 되었네요. 정말 이 강의 하나로 그동안 궁금했던 모든 부분들이 너무 말끔하게 해결되었습니다. 오토스케일링에 의존하던 과거의 저를 날려버리고 이제는 오토레이아웃으로 정말 깔끔하게(그리고 편하고 쉽게) 작업할수 있게 되었네요. iOS 개발 경력에 있어서, 이 강의를 듣기 전과 후로 나뉠 정도로 오늘의 완강이 큰 전환점이 될것 같습니다. 좋은 강의 너무 감사합니다. 이제 믿고!! Swift UI 수강신청하러 갑니다!! ㅎㅎ
2021-06-02
보채지마오 thumbnail
5
몇 년 동안 찾아다니던 귀한 보물을 발견한 듯한 강의였습니다. 😅 2-3년전부터 iOS는 object-C가 맘에 안들어서, swift는 초기버전이라서, 그리고 심사 때문에 학습에 손을 댔다 말았다를 반복했었습니다. 안드로이드 앱은 간단한건 하겠는데.. 역시 java가 맘에 안들어서 그리고 구글링으로 소스는 짤 수 있지만 화면구성은 넘사벽인 것 같은 느낌이 들어서 코딩하는 재미를 붙일 수가 없었습니다. js는 좀 익숙해서 좀더 편하게 한방에 Native ReactJS ios andorid를 해결해보고자 한 달간 도전해보았지만 조금 전문적인 이슈가 생길경우 해결을 못할 것 같은 두려움이 생겨서 좀 번거롭더라도 오리지널로 배워보자고 생각했습니다. swift도 이제 안정화됐고, 요즘 기본적인 기능을 가진 여러앱도 만들어 출시 해보고 싶은 마음도 생겨서 스위프트 강의를 찾던 중 기적처럼 이 강의를 찾게 되었습니다. 이 강의를 찾지 못했다면 “iOS12앱 개발 퍼펙트 가이드” “iOS AutoLayout 완벽가이드 - 실무 프로젝트를 위한 실전강의” 아마 iOS학습에 조금 도전하다 또 포기했을지도 모르겠네요. ios, 안드로이드를 배울 때 가장 접근이 어려운게 실제 사용되는 레이아웃을 어떻게 만드는지 였는데, 정말 알려주는 사람이 없더라고요. 책에서는 항상 기본적인 위젯사용방법만 말 할뿐 실제 사용되는 레이아웃에 대한 강의가 없어서... 강의를 마스터하고도 실제 앱 만들때는 또 다른 큰 장벽을 만나는 느낌이었습니다.(물어볼 때가 마땅치 않더라고요) 그래서 몇 번 하다가도 포기하곤 했는데... “AutoLayout 완벽 가이드 - 실무프로젝트를 위한 실전강의” 학습을 마치고 이제는 좀 앱 만드는 재미가 생기는 것 같습니다. 어떤 앱이던 기본적으로 도전해볼 용기가 생기네요. 앱을 공부하고 제작해보면서 느끼는건 코드는 구글링으로 찾아서 해결이 가능한데... 레이아웃도 반드시 필요한 부분인데... 왜 이것을 설명해주는 사람이 없을까? 인강에도 책에서도 없더라고요. 정말 목말랐던 강의였는 데 이렇게 엑기스만 모아서 강의를 해주셔서 정말 감사합니다. 챕터마다 강의시작전 나오게 될 결과물을 보고 챕터를 들어갈때 “저런게 가능할까?” “저런걸 가르쳐 준다고?” “많이 복잡해지지 않을까?” 생각했는데... 정말 군더더기 없이 심플하고 간단하게 결과물이 나오더라고요. 그리고 실제 앱으로 출시할 경우 나타날 수 있는 여러 작은 부분까지 알려주셔서 감탄했습니다. iOS와 Android를 별개로 생각했었는데... 학습을 마치고 나니 iOS에서 레이아웃잡는 원리를 이해하게 되니 나중에 Android 레이아웃 구성할 때도 원리를 적용해서 이해하고 구글링이 가능하고 해결이 가능할 것 같은 생각이 드네요. 모든 과정을 마쳤지만... 실제 앱을 만들면서 학습한 내용을 다시 여러번 봐야 할 듯합니다. 실제 앱에 적용하면서 다시 한번 익혀야 할 듯합니다. 두서없는 후기를 작성하였습니다. 노하우를 공유해주셔서 고맙습니다. ^^ 목소리톤도 좋으시고 알려주는 방식도 정말 쉽게 간편하게 알려주셔서 학습자에게는 더할나위없는 강사님을 만나서 감사했습니다. 저에게는... 몇 년의 학습시간을 단축해준 강의였고 👏 iOS에 재미를 붙여서 혼자 개발해 나갈 수 있게 만들어준 강의였습니다. 🤸‍♂️ 앞으로도 다른 많은 개발자분들께 도움을 주시길 바랍니다. 😊
2019-10-28
지식공유자 iOS Developer - 이정
안녕하세요. 와.. 이렇게 좋은평을 남겨 주셔서 너무 감사드립니다. 강의가 여러사람에게 도움이 될거라는 자신감에 만들긴 했지만 과연 얼마나 도움될까라는 염려도 있었는데 너무 뿌듯하네요. 지금 준비하는 강의는 더 공을 들이고 실무에 도움되는 강의가 되도록 하겠습니다. 감사합니다.
2019-10-28