인프런 업데이트 소식 🔨👷🏼‍♂️
iOS AutoLayout 완벽 가이드 - 실무 프로젝트를 위한 실전강의

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

(16개의 수강평)

243명의 수강생
27,500원
지식공유자 · iOS Developer
60회 수업 · 총 14시간 39분 수업
평생 무제한 시청
수료증 발급 강좌
수강 난이도 '초급'

iOS 오토레이아웃 완벽 가이드 - 실무 프로젝트를 위한 실전 강의

지금의 개발은 코드를 잘 만드는 것 보다 UI, UX를 제대로 만들 수 있는 개발이 필요한 시대입니다.데이터 처리, 네트워킹등 코드로서 처리할 수 있는 방법은 이미 너무나도 좋은 소스나 방법들이 공식처럼 잘 정리되어 쉽게 접할 수 있습니다. 그러나 화면을 제대로 만들 수 있는 방법을 알려주는 곳은 거의 없습니다.
 
확실한 화면구현 방법에 대한 이해와 쉽고 빠른 방법을 누구보다 많은 프로젝트 경험을 통한 노하우를 정리해 강의로 만들었습니다.진정으로 내가 원하는 앱을 만들기 위한 확실한 오토레이아웃 기능을 익힐 수 있고, 고객에게 어필할 수 있는 구현방법을 알려 드립니다.

 도움이 되는 분들

  • 효율적인 화면구현 방법을 원하는 개발 입문자
  • 실무 중심의 화면구현 방법을 배우고 싶은 모든 개발자

 배우는 것들

버전

  • iOS12
  • swift 4.2
  • Xcode10

 연관된강좌

iOS AutoLayout을 활용한 실전 UI구성 전략 -카카오톡 같은 고급 UI 만들기 해당 강좌의 업데이트 버전입니다. 기존 강좌를 수강하셨다면 50% 할인을 받으실 수 있습니다.

지식공유자 소개

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

지식공유자 소개

iOS Developer

교육과정

모두 펼치기 60 강의 14시간 39분
섹션 0. 강의 소개
2 강의 09 : 00
섹션 1. Basic - 오토레이아웃 핵심기능 완벽정리
22 강의 284 : 00
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 - 계산기 앱을 활용한 스택뷰 마스터
4 강의 76 : 00
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 - 올레 인증서를 통한 동적 텍스트 변환
2 강의 35 : 00
Cert_1_Dynamic_Font
17 : 00
Cert_2_Dynamic_Font
18 : 00
섹션 4. Custom Keyboard - 나만의 보안 키보드 만들기
3 강의 44 : 00
Custom_Keyboard_1
02 : 00
Custom_Keyboard_2
20 : 00
Custom_Keyboard_3
22 : 00
섹션 5. Expand Cell - 테이블뷰 셀의 동적 높이 변환 이해
3 강의 48 : 00
Expand_Cell_1
19 : 00
Expand_Cell_2
19 : 00
Expand_Cell_3_Performance
10 : 00
섹션 6. Floating Button - 플로팅 버튼을 통한 애니메이션과 화면전환
4 강의 59 : 00
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 - 그래프를 통한 오토레이아웃의 동적 컨트롤
2 강의 33 : 00
Graph_1_Layout
10 : 00
Graph_2_Code_extension
23 : 00
섹션 8. Custom Layout - 커스텀 레이아웃을 스토리보드와 연동
2 강의 32 : 00
CodeLayout_Connect_Storyboard_1
04 : 00
CodeLayout_Connect_Storyboard_2
28 : 00
섹션 9. Custom Switch - 스위치를 통한 포지션 이동 이해
2 강의 24 : 00
Custom_Switch_1
12 : 00
Custom_Switch_2
12 : 00
섹션 10. Popup - 팝업 레이아웃 구조 이해
3 강의 70 : 00
Popup_1_Layout
41 : 00
Popup_2_Code
17 : 00
Popup_3_Align_Important
12 : 00
섹션 11. Sign In - 로그인 화면의 동적 변환 구조 이해
5 강의 59 : 00
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 - 채팅앱 구조의 이해와 테이블뷰 활용
6 강의 106 : 00
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

공개 일자

2018년 9월 30일 (마지막 업데이트 일자 : 2018년 12월 6일)

수강 후기

4.9
16개의 수강평
보채지마오 16일 전
몇 년 동안 찾아다니던 귀한 보물을 발견한 듯한 강의였습니다. 😅 2-3년전부터 iOS는 object-C가 맘에 안들어서, swift는 초기버전이라서, 그리고 심사 때문에 학습에 손을 댔다 말았다를 반복했었습니다. 안드로이드 앱은 간단한건 하겠는데.. 역시 java가 맘에 안들어서 그리고 구글링으로 소스는 짤 수 있지만 화면구성은 넘사벽인 것 같은 느낌이 들어서 코딩하는 재미를 붙일 수가 없었습니다. js는 좀 익숙해서 좀더 편하게 한방에 Native ReactJS ios andorid를 해결해보고자 한 달간 도전해보았지만 조금 전문적인 이슈가 생길경우 해결을 못할 것 같은 두려움이 생겨서 좀 번거롭더라도 오리지널로 배워보자고 생각했습니다. swift도 이제 안정화됐고, 요즘 기본적인 기능을 가진 여러앱도 만들어 출시 해보고 싶은 마음도 생겨서 스위프트 강의를 찾던 중 기적처럼 이 강의를 찾게 되었습니다. 이 강의를 찾지 못했다면 “iOS12앱 개발 퍼펙트 가이드” “iOS AutoLayout 완벽가이드 - 실무 프로젝트를 위한 실전강의” 아마 iOS학습에 조금 도전하다 또 포기했을지도 모르겠네요. ios, 안드로이드를 배울 때 가장 접근이 어려운게 실제 사용되는 레이아웃을 어떻게 만드는지 였는데, 정말 알려주는 사람이 없더라고요. 책에서는 항상 기본적인 위젯사용방법만 말 할뿐 실제 사용되는 레이아웃에 대한 강의가 없어서... 강의를 마스터하고도 실제 앱 만들때는 또 다른 큰 장벽을 만나는 느낌이었습니다.(물어볼 때가 마땅치 않더라고요) 그래서 몇 번 하다가도 포기하곤 했는데... “AutoLayout 완벽 가이드 - 실무프로젝트를 위한 실전강의” 학습을 마치고 이제는 좀 앱 만드는 재미가 생기는 것 같습니다. 어떤 앱이던 기본적으로 도전해볼 용기가 생기네요. 앱을 공부하고 제작해보면서 느끼는건 코드는 구글링으로 찾아서 해결이 가능한데... 레이아웃도 반드시 필요한 부분인데... 왜 이것을 설명해주는 사람이 없을까? 인강에도 책에서도 없더라고요. 정말 목말랐던 강의였는 데 이렇게 엑기스만 모아서 강의를 해주셔서 정말 감사합니다. 챕터마다 강의시작전 나오게 될 결과물을 보고 챕터를 들어갈때 “저런게 가능할까?” “저런걸 가르쳐 준다고?” “많이 복잡해지지 않을까?” 생각했는데... 정말 군더더기 없이 심플하고 간단하게 결과물이 나오더라고요. 그리고 실제 앱으로 출시할 경우 나타날 수 있는 여러 작은 부분까지 알려주셔서 감탄했습니다. iOS와 Android를 별개로 생각했었는데... 학습을 마치고 나니 iOS에서 레이아웃잡는 원리를 이해하게 되니 나중에 Android 레이아웃 구성할 때도 원리를 적용해서 이해하고 구글링이 가능하고 해결이 가능할 것 같은 생각이 드네요. 모든 과정을 마쳤지만... 실제 앱을 만들면서 학습한 내용을 다시 여러번 봐야 할 듯합니다. 실제 앱에 적용하면서 다시 한번 익혀야 할 듯합니다. 두서없는 후기를 작성하였습니다. 노하우를 공유해주셔서 고맙습니다. ^^ 목소리톤도 좋으시고 알려주는 방식도 정말 쉽게 간편하게 알려주셔서 학습자에게는 더할나위없는 강사님을 만나서 감사했습니다. 저에게는... 몇 년의 학습시간을 단축해준 강의였고 👏 iOS에 재미를 붙여서 혼자 개발해 나갈 수 있게 만들어준 강의였습니다. 🤸‍♂️ 앞으로도 다른 많은 개발자분들께 도움을 주시길 바랍니다. 😊
iOS Developer 프로필

iOS Developer 16일 전
안녕하세요. 와.. 이렇게 좋은평을 남겨 주셔서 너무 감사드립니다. 강의가 여러사람에게 도움이 될거라는 자신감에 만들긴 했지만 과연 얼마나 도움될까라는 염려도 있었는데 너무 뿌듯하네요. 지금 준비하는 강의는 더 공을 들이고 실무에 도움되는 강의가 되도록 하겠습니다. 감사합니다.

vampireahn 6달 전
독학하면서 Autolayout때문에 어떻게 접근해야 할지 막막했던 와중에 정말 큰도움이 되었습니다.
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강좌들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스