안드로이드 개발자 모임 게시판
(글 수 8,056)
Head first Java 독학으로 공부하고 책보며 채팅프로그램 짤 정도까지 공부했는데
안드로이드 공부를 시작하는게 좋을까요 자바공부를 더 하는게 좋을까요?
자바공부를 더 하게된다면 중급용 책으로 어떤 책이 좋을까요?
2012.10.09 09:46:05
둘다 할 수는 없을까요? 그리고 자바 계열만 공부하다 보면 다른 것을 못보게 될수도 있어요.
책보다는 인터넷의 자료들이 더 좋을 것 같아요.
오픈프로젝트의 소스들을 살펴보며 남들은 어떻게 하는지 보는게 더 큰 공부가 될겁니다.
2012.10.09 10:18:55
(추천:
1 / 0)
엄밀히 말하면.. Java 는 Language 에 속하고 , Android 는 Platform 에 속합니다.
보통 플렛폼을 공부하는 사람은 미들웨어를 하는 분들이거나 OS를 포팅하거나,
보드를 다루는 분들이 많습니다.
어플 개발하시는 분들은 플렛폼이 제공하는 API , SDK 를 주로 활용하기 때문에
언어에 익숙해야 하고 구조를 잘 파악해야 합니다. 하지만 구조는 어느정도 지나고 보면
비슷하다고 느끼게 되어 있어요..
제 생각엔 자바라는 언어를 공부하는게 맞는듯 하고 안드로이드는 검새하면서 하시는게
좋을것 같네요.. 플렛폼은 공부해봤자 상황에 맞게 갈아타면 그만이지만 언어는 제대로 익혀둘
필요가 있는 분야입니다.
특히 자바의 경우는 객체지향형 언어이기 때문에 디자인패턴을 공부하는것도 좋고 ,
자바특성상 C언어에 비해서 퍼포먼스가 떨어지기 때문에 최적화를 잘해야 하는데
자바최적화 , 이팩티브자바와 같은 책으로 한번쯤 공부하는것도 좋을듯 합니다.




요새 시장 상황으로는 안드로이드보단 스프링 학습을 권장해드리고 싶네요..
아직도 시장은 중급이상 웹 개발자를 많이 필요로 하거든요.