안드로이드 개발자 모임 게시판
(글 수 7,997)
안드로이드를 제대로 공부할려면 리눅스를 다룰줄 알아야한다고 들었습니다..
그래서 리눅스에 대해서 공부를 할려고 하는데..
혹시 혼자서 독학한 님들 계신가여?? 독학은 힘든가요??
혹시 독학을 하셨다면 추천할만한 책 좀 알려주세요..
처음 보는거라.. 쉽게 이해할수 있는 거였으면 하네요..
고수님들의 의견을 부탁드립니다..
2011.02.23 00:27:11
리눅스를 제대로 공부할려고 하면, 안드로이드 플랫폼을 공부할 시간이 없으실 겁니다~ㅎㅎ
그냥 안드로이드 공부하면서 모르는 부분 있을 때 조금씩 조금씩 공부하는거지,
안드로이드를 배우기 위해서 리눅스를 제대로 공부한다는것은,
미국에 관하여 공부하기 위해 영국과 앵글로 색슨족에 역사를 깊이 공부하시는거랑 같다는 생각이 듭니다.
(미국 : 안드로이드, 영국의 역사 : 리눅스)
2011.02.26 14:48:20
리눅스 사용법은 인터넷만 찾아가면서 익히면 되구요, 리눅스 시스템쪽이나 커널쪽은 정말 할게 엄청 많아서 전산과 나와도 별로 못다루고 나오는 경우가 대부분이에요. 뭐 책을 추천하라면 수도없이 많긴 한데 리눅스 쉘 스크립트라는 책으로 명령어와 쉘사용법 익히고 리눅스-유닉스 필수 유틸리티로 대략적인 툴 사용법 익힌담에 리눅스 커널 프로그래밍이나 리눅스 디바이스 드라이버 같은 책으로 시스템적인 것을 보면 좋겠네요. 그리고 리눅스 커널 내부구조 같은 커널 관련 책도 많은 공부가 됩니다~
근데 안드로이드 어플리케이션 계층을 공부하면서 리눅스 관해서 알 필요는 별로 없을텐데요... 뭐 내부구조를 보고싶다거나 디바이스 드라이버를 짜야한다거나 속도에 아주 민감한 어플이라서 네이티브 인터페이스를 사용해야 한다거나 하지 않으면 리눅스까지 들어갈 필요는 없어요. 다만 abd shell 같은거 쓸 때 리눅스 기반이라 간단한 쉘명령어 정도만 알면 됩니다.



