토요일 오전 신촌/이대 swift/ios 스터디모임
소개
- 이 모임은 swift3.0을 기준으로 ios개발에 대한 스터디 입문자 모임입니다.
- 입문자 교재를 시작으로 점점 심도있는 swift언어와 ios의 프레임워크를 공부를 진행하고 있습니다.
- 팀원들과의 소스코드 공유목적으로 만든 git저장소입니다.
스터디모임 정보
- do it 스위프트로 아이폰앱 만들기 기준의 입문자 swift/ios스터디
- slack team명: swift-ios-study.slack.com
- slack web url: https://swift-ios-study.slack.com/
- 교재: do it 스위프트로 아이폰앱 만들기
- 시간/장소: 토요일 오전(9:00 ~ 12:00) 이대/신촌 인근 스터디룸
- 진행방식:매주 교재 2챕터씩 예제 및 미션과제 실습
- 환경: swift 3.0 / xcode 8.0
- 기간: 2016-10-29 ~ 2017-02-11 (11주)
진행사항
-
1주차 (2016-10-29)
-
swift 배경 및 xcode툴 소개
-
xcode ios앱 개발 소개
-
swift 기본자료형, 변수선언방식, 옵셔널(optional), 조건문
-
교재 1~3장 예제 및 미션과제 실습
-
2주차 (2016-11-05)
-
swift 연산자, 조건문(switch-case, guard), 반복문(for문,while, repeat-while), 함수, 클래스, 배열(Array)
-
Date, DateFormatter, Timer, selector 사용법
-
교재 4장 예제 및 미션과제 실습
-
git / sourceTree 사용법 (향후 전체적인 정리내용 필요)
-
3주차 (2016-11-12)
-
swift문법 - protocol, 클로저(익명함수), 델리게이트 패턴
-
5~6장 예제 및 미션과제 실습 (pickerView / alert창)
-
4주차 (2016-11-19)
-
UIWebView / Bundle 객체 / MapKit / CoreLocation
-
7장 웹뷰 예제 실습
-
5주차 (2016-11-26)
-
Bundle객체, Mapkit, CoreLocation, UIPageControl
-
8~9장 예제 및 미션과제 실습 (MapView / PageControl)
-
6주차 (2016-12-03)
-
type casting (형변환), double question(??), 화면전환 / Segue(세그)
-
10~11장 예제 및 미션과제 실습 (TabBarController / NavigationControl)
-
7주차 (2016-12-10)
-
type casting (형변환), double question(??), Segue(세그) 복습, UItableView
-
12장 TableView를 이용한 Todo 리스트 실습
-
8주차 (2017-01-07)
-
Selector, UIGestureRecognizer
-
18~19장 - swipeGesture / pinchGesture 예제 및 미션과제 실습
-
9주차 (2017-01-21)
-
Tap(UIResponder), Core Graphics
-
14,16~17장 비디오 영상 재생 / 코어그래픽 및 tab/touch 예제 및 미션과제
-
cococa pods 사용 및 youtube-ios-player-helper 예제실습
-
10주차 (2017-02-04)
-
dictionary / enum
-
error handle (Error, try/catch, throws)
-
13장 음성파일 재생 예제 실습
-
11주차 (2017-02-11)
-
15장 사진라이브러리 예제 및 실습
-
교재: do it 스위프트로 아이폰앱 만들기 마무리
-
12주차 (2017-02-18)
-
새로 스터디 진행방식 논의 및 오리엔테이션
기타 정리할 내용
- sourcetree를 git 형상관리 사용법
- swift 문법 내용정리 문서화
- ios에 대한 전반적인 프레임워크 내용정리 문서화
- 세미프로젝트 기획 및 문서관리 방식