오토레이아웃 정복하기
분야별
오토레이아웃 정복하기
서울특별시 강남구
초급 / 6명 / 4주
2019-03-18(월) 시작
모집마감
오토레이아웃 정복하기
스터디 소개

오토레이아웃, 어디까지 알아보셨어요?

 

아래 그림은 오토레이아웃 문서에 나오는 설명그림입니다.


   



여러분은 이 용어들을 잘 이해하고 제대로 활용하고 있나요?



오토레이아웃을 사용하고 있긴 한 것 같은데... 

왜 이게 필요한지도 잘 모르겠고, 제대로 써야하려면 어떻게 해야할지도 잘 감이 오지 않으시다구요?


그럼 이제 저와함께 공부해보시죠!


스토리보드에서 더이상 지긋지긋한 빨간줄을 보지 않을 수 있습니다!

내마음처럼 잘 따라오지 않는 뷰들도 원하는 위치에 딱딱 꽂아줄 수 있습니다!

일방적인 내용전달이 아닌, 스스로 생각하고 학습할 수 있도록 도와드립니다.



 

학습내용

오토레이아웃의 기본 개념 및 용어

- Constraint

Constant

Multiplier

Intrinsic Content Size

Content Hugging

Compression Resistance

Priority

Layout Margin

스택뷰와 스크롤뷰 응용하기
Dynamic Type Sizes 



 

스터디를 마치면 여러분도 이 화면을 오토레이아웃으로 구현할 수 있습니다 :D  





 

학습일정
Week 1 

오토레이아웃의 기본개념 및 용어 익히기
- Constraint [Constant, Multiplier]
- Intrinsic Content Size
코드로 오토레이아웃 구현하기
 

Week 2 

응용개념 및 용어 익히기
- Content Hugging
- Compression Resistance
- Priority
- Layout Margin
스택뷰를 활용한 레이아웃

Week 3 

Dynamic Type Sizes
스크롤뷰와 스택뷰를 활용한 유연한 레이아웃

Week 4 

실전 오토레이아웃 테크닉

 

 

준비물
- 최신 버전의 Xcode가 설치된 맥북 (필수)
- 마우스 (개인적 필요에 따라 옵션)



 

# 알아두세요 #

매 주 공부할 내용과 과제가 있습니다!



 

모두 함께 4주를 알차게 보내봅시다!





참여 대상

* iOS 기초지식이 있어야 합니다
* UIKit이 무엇인지 알고 Frame 등을 통해 화면을 구현해 볼 줄 알아야합니다
* 스토리보드 기초 사용법을 알고 있어야합니다

상세 정보
지역 : 서울특별시 강남구
시간 : 매주 월 8:00pm ~ 10:00pm -> 03월 18일 첫 시작!
일정 : 주 1회, 4주
인원 : 최대 6명
레벨 정보
  • 초급
    입문 단계를 지나 간단한 구현이 가능한 정도에요.
    그렇지만 스스로 전반적인 기초를 닦으려면 어떻게 할지 모르겠어요.
[야곰] 리더 소개
10년차 모바일 개발자

전공 인증
경력 인증
세미나 발표 인증
튜터링 경력 인증
강의 경력 인증
안녕하세요 iOS 개발자 야곰입니다 :)

안녕하세요! 여러분을 신나는 프로그래밍의 세계로 이끌 스터디리더 야곰입니다!

저는 현재 프리랜서로 활동하고 있으며, 네이버 커넥트 재단에서 iOS 튜터를 맡아서 일하고 있습니다.
최근에 오토레이아웃 활용에 많은 관심을 갖게 되었고, 실무에서도 적용고 이런저런 시도도 해가며 사용하고 있습니다. 요즘에는 새로운 관심사를 찾아서 실무적용에 대해 고민하고 있구요.

취미는 참으로 평범하게도 영화보기, 책보기, 여행, 드라이브 같은 것들이에요 ㅎㅎ 취미도 같이 공유할 분이 계시면 더 좋겠네요.

저는 프로그래밍을 처음 배울 때, 어디서부터 시작해야 할지 막막한 점이 정말 힘들었는데요, 그런 것을 초보가 어떻게 쉽고 정확하게 접근할 수 있을까 많은 고민을 해봤어요. 그랬더니 여러가지 방법들이 떠오르더라구요. 그것들은 한 번 정리해서 여러 번 스터디를 운영해 봤습니다. 그러면서 자료가 더 정리되고 제 실력도 많이 오른 것 같아요. 구글을 검색해봐도, 스택 오버플로에서 찾아봐도 이게 맞는 것인지, 정말 좋은 코드인지 모를때가 정말 많습니다. 그리고 왜 이렇게 코딩해야 하는지 모를때 정말 갑갑하죠. 그런 갑갑함을 저와 함께 풀어가면 좋겠어요. 함께 재미있게 공부할 분들을 찾고 있습니다. 저와 함께 재미있는 스터디 함께 해보실래요? :)


강의경력
* 네이버(오토레이아웃 특강)
* 커넥트 재단(부스트캠프, 부스트코스)
* 패스트캠퍼스(iOS 캠프, iOS 스쿨)
* 중앙대학교(iOS)
* 서울여자대학교(iOS)
* 소프트웨어 마에스트로(iOS)
등등...

저서
* 스위프트 프로그래밍(한빛미디어)
* 만들면서 배우는 스위프트(한빛미디어)
* iOS 핵심노트 시리즈(한빛미디어)

리더 평점     5.00
rlarkdms

그동안 autoLayout을 쓰면서도, 제대로 쓰고있지 못한 느낌때문에 찝찝했는데 ㅠㅠ 가려운 부분을 많이 긁어주신 것 같아요Interface builder 뿐 아니라 코드를 통해서도 다양한 방법으로 어느 디바이스에서도 깨지지 않을 수 있는 레이아웃을 짤 수 있게 되었습니다 :-) 뿐만아니라 매주 세미나도 진행하면서, 앞으로 어떻게 계속 공부하면 될 지 감을 잡아주신 것 같아요 ^,^ 스터디 분위기도 너무 좋았구요~ 대답 열심히하면 사탕도 주십니다 ㅎ_ㅎ이 모든 영광을 최고의 선생님 야곰님께 바칩니다~

2019-04-10
하늘

오토레이아웃을 알고 쓰는 것과 모르고 쓰는 것은 다르다는 점! 일방적으로 듣기만 하는 스터디가 아니고, 참여원 모두가 지식을 얻어가고 성장할 수 있게 도와주셔서 너무 재미있고 알차게 4주 보냈습니다!:) 완전 강추해요~~

2019-04-10
jhyejun

정확히 모르고 사용했던 오토레이아웃들과 새로운 오토레이아웃의 방법들을이 강의를 통해서 배우게 되었습니다.이 강의가 아니였다면 넘어갔을 부분들이 많았을텐데,강의로 인해 알고 있던 것들과 새로운 것들을 정확하게 배움으로써스스로 개념을 정리하고 알고갈 수 있어 좋았습니다.매우 추천합니다!

2019-04-10
염염

제대로 알고 오토레이아웃을 쓰는 것과 대충 알고 쓰는 것은 일의 능률적으로나 앱의 효율적으로 매우 큰 차이가 있다는 것을 깨달았습니다. 4주 동안 많은 팁들을 전수해주신 야곰님께 너무너무 감사드립니다ㅎㅎ 앞으로 실전에서 많이 많이 써먹도록 하겠습니다. 완전 강력 추천⭐️⭐️⭐️

2019-04-09
sunny

야곰님의 열정적 스터디로 자신을 한단계 끌어 올릴수 있었습니다.정말 기회가 된다면 두번 세번도 더 참가하고 싶어요!!모든 iOS 개발자들에게 도움이 되는 최고의 스터디 입니다!!

2019-01-27
Q&A
아직 궁금증이 풀리지 않으셨나요?
궁금한 것이 있다면 스터디 리더에게 직접 질문해보세요!