참조 : [구로]효율적인 iPhone App 개발을 위한 최적화 기법(야간)

어제(12월 12일)부터 아이폰 앱 개발 과정을 수강하고 있습니다.
위 강좌 내용을 보면 아시겠지만 재직자 재교육 목적의 강좌라 따로 비용이 들지 않는 교육입니다.

어제 난생 처음으로 아이맥을 사용해봤더랬죠.
이 빌어먹을 것이 ㅠ.ㅠ 전원 버튼을 찾는데도 한참 걸렸답니다.
겨우 겨우 전원을 찾아 파워온 했더니 windows가 부팅이 되더군요.
옆에 분에게 물어서 부팅시 옵션 키를 누르면 OS를 선택할 수있다는 사실을 알게 되었습니다.
어려운 점은 여기까지 였습니다.
 
그 다음부터는 "헐~"의 연속.

익숙한 윈도우에 비해 가볍게 느껴졌습니다.
안드로이드 개발을 위해 이클립스와 애뮬레이터를 띄워 사용하면 느려빠진 속도에 답답할때가 참 많은데
아이폰 앱 개발을 하면서는 그런 점을 전혀 느끼지 못했습니다.
일단 제가 경험한 한도내에서는 아주 가볍고 쾌적한 개발 환경이었습니다.

또한 강사님께서 딱 제 눈높이에 맞는 강의를 해주셔서 좋았습니다.
(단축키를 너무 사용하지 않으시는 것만 빼고) 

2주, 10일, 30시간 강의중에서 2일, 6시간 강의들 경험과 결과는 아주 만족스럽습니다. 
좀 더 익숙한 안드로이드를 버릴까라는 고민이 들 정도네요.
하지만 지금까지는 안드로이드의 전망이 아이폰의 전망보다 밝을거라 예상하고 있어서 쉽지 않네요.

강의가 끝나고 연말에 고민을 좀 해야겠습니다. 


참고로 제가 원래 듣고 싶었던 강좌는  한국소프트위어기술진흥협회(KOSTA)의 안드로이드 게임 강좌였는데
한시간 빨리 퇴근해야 한다는 점때문에 망설이고 있는동안 강좌가 없어져버렸습니다. 
(NFC를 이용한 물류 관련 강좌도 있었는데 같은 이유로 포기했었답니다.)
KOSTA 홈페이지에는 2012년 강좌가 올라오지 않고 있네요.
2012년에 안드로이드와  아이폰 관련 중.고급 강좌를 들을 수 있었으면 좋겠습니다.





저는 요즘 일과 후 한국소프트웨어기술진흥협회의 안드로이드 기반 스마트폰 어플리케이션 개발과장을 수강중입니다. 10일 과정 중 벌써 5일이 끝났네요.  6시 30분부터 10시 30분까지 하루 4시간씩 10일 40시간 교육인데 중소기업에 재직중일 경우 교육비용이 들지 않습니다. 
 

교육목표

- 기본적인 안드로이드 애플리케이션 개발 방법 습득
- 안드로이드 OS의 기본적인 이해와 지식 습득
- 스마트폰의 올바른 멘탈모델과 이를 적용한 개발방법 이해
- 네이티브 애플리키에션과 하이브리드 애플리케이션의 차이점과 활용 방안 습득

1 강 - 4 시간
안드로이드 개요
- 안드로이드 OS 개요 및 환경설정
- 안드로이드 개발 시작하기

2 강 - 4 시간
레이아웃
- 뷰의 레이아웃 이해와 활용

3 강 - 4 시간
입출력위젯 / 매뉴
- 이벤트, 뷰의 이해
- 메뉴 활용

4 강 - 4 시간
리소스/어댑터뷰
- 리소스의 활용
- 어댑터뷰를 이용한 리스트 뷰 이해

5 강 - 4 시간
자료관리/액티비티
- 로컬 데이터베이스 활용
- 액티비티의 주기 이해

6 강 - 4 시간
다이얼로그/스레드
- 다이얼로그 사용 방법 이해
- 스레드 활용

7 강 - 4 시간
네트워크
- 서버와 통신 방법 이해
- 와이파이와 블루투스 활용방법 이해

8 강 - 4 시간
공지
- 안드로이드 내부의 통지 방법 이해

9 강 - 4 시간
실습
- 트위터 API를 활용한 실습

10 강 - 4 시간
하이브리드어플리케이션
- 하이브리드 앱 소개
- sencha, jquerymobile 소개
- 스마트폰의 멘탈모델 이해


현재 모집중인 과정을 보면 수강 신청을 해서 듣고 싶은 과정이 제법 많이 있습니다. 우선 현재 듣고 있는 안드로이드 기본 과정이 끝나면 안드로이드 기반의 증강현실 어플리케이션의 구현[3차] 과정을 듣고 싶네요. 문제는 현재 근무지(가산디지털)에서 거리가 먼 송파라는 점과 주간 교육이이라는 것입니다. 거의 포기 상태네요.

UML2.x 와 시스템 구축 ___ 2011/06/07 ~ 2011/06/17 ___ 야간 18:30 - 22:30
<주간> HTML5 & Jquery 기반 웹표준 ___ 2011/06/13 ~ 2011/06/17 ___ 주간 09:00 - 18:00
클라우드에서 PaaS(GAE) 기반 SaaS 개발 ___ 2011/06/20 ~ 2011/07/01 ___ 야간 18:30 - 22:30
Eclipse 플러그인 개발 ___ 
2011/07/04 ~ 2011/07/15 ___ 야간 18:30 - 22:30
스크럼(scrum)기반 Agile 프로젝트 실습 ___ 2011/07/18 ~ 2011/07/22 ___ 야간 18:30 - 22:30

가산디지털에서 진행되는 교육만 봐도 상당히 흥미로운데 상파까지 함께 보면... 진짜 대박이 아닌가 생각합니다. 문제는 강의 시작 시간이겠네요. 거의 정시 퇴근을 해야하는데 그럴 수 있는 사람이 많지 않을 것 같으니까요. 

아이폰 앱 교육 과정은 왜 없을까?하고 생각을 해봤더니 아이폰 개발을 위해서는 맥이 있어야 하나 보더군요. 아쉽네요. 근무 여건이 좋을때 이런 저런 교육을 받고 싶은데 말이죠.  

제 블로그의 유입키워드 중에서 첫번째가 "
앱 만들기"입니다. 혼자 독학해서 깨치는 것도 가치있는 일이지만 보다 수월한 방법이 있으니 한번 관심을 가져 보는 것도 좋을 듯 합니다.