먼저..
이런글 써도 되는거지요~?..
기타질문으로 올려요!
지금 대학교2학년 학부생으로!
군전역후 복학하고!
아! 전공은 컴퓨터 공학과입니다!!
복학후, c공부 개념한번하고 프로그램 여러개 간단한것! 만들고!
java도 한번공부하고 간단한 프로그램 메모장 카드게임과 같은것들 만들었습니다!
그리고 안드로이드를 시작한지 한두달 되어가고 있습니다!
안드로이드 공부하면서
자바 객체지향부분이나 gui부분등등.. 모자란 부분이 많은것 같아서
자바 다시 한번 개념깊히! 공부하고 있습니다!
지금 안드로이드 공부를 책 예제 실행해보고
소스 한번파악하고 이런메소드가 있구나,..
하고 넘어가고 있는데요!
안드로이드 공부하면서 느낀것이
무언가 다 메소드 사용법, 그리고 연결에 연결! 시키는법 이다 라고 느끼고 있습니다!
그래서 이렇게 순차적으로 책공부만 한번씩해서는
실력이 늘지 않을것 같다...라고 혼자 이상한 생각을 하게되었습니다..
그래서...
어떤 프로그램을 직접만들어본다던지,
아니면
어떻게 공부방향을 정해야 할지 모르겠습니다,
현재는 위에서도 말한것과 같이
책보고 예제 한번 돌려보고 아 그렇구나 하고 넘어가고 있습니다,
공부방향.. 어떻게 해야 할까요..?
긴글읽어주셔서 감사합니다!! ^^
4년차 개발자입니다,
저의 짧은 견해로 말씀 드리자면
프로그래머로써 길~게 가실꺼라면
지금은 자료구조나 알고리즘같이 프로그래밍의 초석을 다지실 때가 아닌가 싶습니다.
단순히 안드로이드 앱을 만들어보고 싶어서 공부하시는 거라면
작은 앱이라도 하나하나 만들어 보시는게 좋구요~
아이디어도 중요하겠죠~
동의합니다.
해당 OS를 배우는데 있어서 가장 빨리 그러고 확실하게 배우는 방법은 아무래도 직접 부딪혀보고 경험해보는 것이 맞지만
아직 시간적인 여유가 있고
해당 tool(Eclipse, debugging 방법 등)에 대해서 익숙해질 필요가 있고
각각의 자료구조나 알고리즘 등에 대해서 보다 심층적으로 공부를 하시는 것이 나중에 프로그래밍을 하시는데에 가장 큰 도움이 됩니다.
구글 api를 보고 소스를 짜보거나 예제 등을 이해가 당장은 되지 않더라고 꾸준이 타이핑 하시면서 공부를 하시는 것이 좋을겁니다.
혹은 Android app개발 등을 개인적/단체적으로 직접 만들어보는 것도 괜찮구요
천천히 하나씩 차근차근 책과 인터넷을 통해 정보를 습득하세요:)
환영해요 !^^
처음부터 빡씨게 해보세요. 게임같은...
게임을 만들어 보시다보면 SurfaceView, 안드로이드의 라이프 사이클 (onPause, onResume 사용), 비트맵 메모리 효과적으로 사용하기, 서로 다른 기기의 해상도에 최적화하기 등등 많은 테크닉을 공부하시게 될꺼에요.
아무래도 게임이 제일 복잡하니까요 ^^