안녕하세요. 저는 10년차 자바개발자입니다. 스터디를 근 6년간 해왔는데, 항상 공부해야하는 직업이라 어쩔 수 없긴 하지만, 어느새

스터디가 취미생활이 된 듯 합니다.

10월부터 시작된 스터디이고 이번달에도 어김없이 개인적으로 하고 싶은 공부를 저와 같은 성향을 가진 분들과 모여서 즐겁게 해보려고 합니다.


1. 아이폰 스터디(swift 2.1)


- 스터디 목적

10월 한달 4주간 스터디를 했으며 기초적인 문법 위주로 공부했습니다.

이번 11월 스터디부터는 지난 시간에 했던 내용중 미흡한 부분을 1주차때 정리하고 2주차까지 문법을 마저 진도나가고

3,4주차때는 직접 화면을 다루는 예제를 해보려고 합니다.

 

아이폰 앱 기술 및 swift 2.1 에 대한 전반적인 이해 및 핵심 기술을 습득해보고 실무에서 자주쓰이는 앱기술을 공부해 보려고합니다.

거의 제가 세미강의식으로 진행됩니다.

 

추후에 회사에서도 모바일 구축 회의 및 개발을 할 때, 유용한 지식으로 활용하고자 하는 목적도 있습니다.

 

- 스터디 시간 & 장소

매주 토요일 10~12시.  신촌 크레바스 건물 3층. 첫시작 11월 7일.


- 모집인원 & 비용

제가 리딩하지만 저도 swift는 처음 접해봅니다. 현업에서는 오브젝티브 C를 다루고 있긴 한데, 스위프트 스터디에서는 꼼꼼한 재은씨 책을 먼저 읽고 제가 주도적으로 진행합니다.

스터디 비용은 4주 2만원이고, 선입금 후 참석가능합니다.

 

- 스터디를 위한 환경설정.

XCODE최신버전 7.0을 설치합니다. 아이폰 IOS 9를 깔아야 앱이 설치됩니다.

XCODE 7.0에서 스위프트 2.1을 컴파일 할 수 있습니다.

스위프트 공식 소개페이지 : https://developer.apple.com/swift/

스위프트 레퍼런스  : https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/AboutTheLanguageReference.html#//apple_ref/doc/uid/TP40014097-CH29-ID345



- 스터디 진행방식

10:00 ~ 12:00 :Swift 문법을 새로 공부합니다. swift문법은 공식홈페이지 swift 원서와

한글로 잘 정리된 블로그를 기준으로 하되 없는 내용은  꼼꼼한 재은씨 책의 내용도 참고합니다.

정리 잘된 블로그)

http://blog.naver.com/seotaji/220454944818

http://seorenn.blogspot.kr/2014/06/swift_16.html

 

진도계획)

1주차 진도 계획 - 문법정리)
기초문법 추가.
1) 타입 추론과 타입 어노테이션
2) 타입이 서로 다른 변수의 결합
3) 범위 연산자

 

제어문추가.
repeat ~ while 구문
guard 구문
#available 구문
제어 전달문

집단자료형
배열, 집합, 튜플, 딕셔너리

옵셔널
변수의 범위와 생명주기
일급 객체로서의 함수
일급 함수의 특성

메소드
인스턴스 메소드
타입 메소드
타입 캐스팅
Any, AnyObject
옵셔널 체인
옵셔널 타입의 문제점

 

2주차 진도계획 - 핵심개념)
확장 구문
확장 구문과 연산 프로퍼티
확장 구문과 메소드

프로토콜정의

델리게이션

 

3주차 진도 - 화면다루기 1)
앱의 생명주기 

오토레이아웃, 오토 리사이징

화면상의 객체를 제어하는 방법

화면 전환

뷰 컨트롤러 간 데이터 교환

델리게이트 패턴


4주차 진도 - 화면 다루기 2)
테이블 뷰를 이용한 데이터 목록 구현

테이블 뷰의 동작 원리

네트워크 통신과 공공데이터 API

웹 뷰: 앱 안의 브라우저

탭 바 컨트롤러

맵킷 프레임워크로 지도 사용하기


 

스터디를 위한 실전 스위프트 앱 참고 소스 링크.

소스코드 다운로드주소)

http://iphonedev.co.kr/sampleSource

http://www.learnswift.tips/

http://devcodemarket.com/

 

-참가신청

지원스터디 : 아이폰스터디
이름 : 홍길동
사는곳 : 신림
나이: 29
경력: 아이폰 경력 1년차
연락처 : 010-XXXX-XXXX
프로그래밍실력 : 초보
하고 싶은 말 : 

위 양식을 적어서 azanghs@naver.com 로 보내시면 됩니다.
 
* 제가 거의 강의형식으로 진행하기 때문에 아이폰 초보자도 가능합니다

2. 안드로이드 스터디(롤리팝, android studio 기반)

 

- 스터디 목적

사실 안드로이드는 우리나라 점유율 90%, 전세계 점유율 80%입니다. 그만큼 많이 쓰고 앱개발 수요도 제일 많습니다.

게다가 자바문법기반이라 아이폰보다는 배우기 수월합니다. 하지만 안드로이드도 끊임없이 신버전이 나오고, 더욱이

새로운 툴도 나와서 다시 한번 전체적으로 정리해보는 시간을 가지려고 합니다. 안드로이드 스튜디오 툴에도 익숙해져보려구요.


- 스터디 시간 & 장소

매주 토요일 12~14시.  신촌 크레바스 건물 3층.


- 모집인원 & 비용

10월에 이어서 진행되는 모임입니다. 11월 첫모임은 이번주 토요일.11/8일부터 시작합니다.

제가 리딩하지만 안드로이드 스튜디오는 많이 안해봤습니다. 직접해보니 이클립스 쓸때랑 많이 다르진 않네요.

11월 한달은 전반적인 안드로이드 기술을 살펴보고 그 다음달부터 실전 앱 제작으로 해보려고 합니다.


스터디 비용은 4주 2만원 선입금 후 참석가능합니다. 


- 스터디를 위한 환경설정.

jdk 8.0, 안드로이드 스튜디오 설치.

https://developer.android.com/sdk/index.html


- 스터디 진행방식

do it android 개정2판 교재를 중심으로 진도 나갑니다.

교재 링크 및 소스코드다운로드)

http://easyspub.com/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%95%B1-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EA%B0%9C%EC%A0%95-2%ED%8C%90%EB%A1%A4%EB%A6%AC%ED%8C%9D-%ED%8C%90/

동영상 강의자료)

https://www.youtube.com/watch?v=xO1TlHzZHFU&list=PLG7te9eYUi7vXZf7O6Fd2YCnJlx5YG9qq 


-11월 진도계획

1주차)

멀티터치

나인패치

스피너
페인트보드
커스텀 뷰드로우어블
커스텀 뷰 이미지
커스텀 뷰 스타일
이미지뷰
이미지 스케일타입
스택뷰
에니메이션
비동기태스크
딜레이드

2주차)
프레임 에니메이션
그래프 에니메이션
이미지 에니메이션
자바쓰레드
루퍼
쓰레드
쓰레드 에니메이션
트윈에니메이션
안드로이드 소켓
http통신

3주차)
커서어댑터
데이터베이스
데이터베이스 헬퍼
데이터베이스 쿼리
로케이션
로케이션지오코딩
로케이션맵
로케이션맵오버레이
로케이션 프록시미티
페이스앱
푸시메세지
트윗앱

4주차)
블루투스채팅
NFC
NFC태그메이커
NFC Writer
센서
프레그먼트
로케이션 위젯
월페이퍼
멀티메모
퀵네비스테이지


- 참가신청

지원스터디 : 안드로이드 스터디
이름 : 홍길동
사는곳 : 신림
나이: 29
경력: 안드로이드 경력 1년차
연락처 : 010-XXXX-XXXX
프로그래밍실력 : 초보
하고 싶은 말 : 

을 적어서 
azanghs@naver.com 으로 보내주세요.

감사합니다.