본문 바로가기

스마트폰

안드로이드용 어플을 개발하려는 초보자를 위한 팁

어플이라는 개념도 사실 쉬운 것이 아닌데, 나도 스마트폰으로 앱을 만들 수 있지 않을까? 요즘같은 앱홍수의 시대에 살면서 한번쯤 생각해본 일이 아닐까요? 어플하나로 인기만 끈다면 인생이 역전될 수도 있는 IT 세상에 살고 있는 것은 분명 사실입니다.


그래서 젊은 사람들은 힘든 노동의 일보다는 이런쪽으로 더 눈을 돌리는 것은 너무도 당연한 일이죠. 사람은 누구나 편한길을 찾고 그렇게 살고 싶은 것은 본능적인 것이잖아요. 스마트폰의 양대산맥이라고 할 수 있는 안드로이드 플랫폼과 애플의 IOS의 앱을 개발하려면 많은 공부가 필요합니다. 그냥 쉽게 만드는 건 절대 아니지요. 일단 국내점유율 80%에 육박하는 안드로이드폰(삼성, 엘지 등등 국내제품은 거의 이것을 사용하지요)에 대해서 잠깐 알아보겠습니다. 온라인의 고수님들의 글을 큐레이션해서 작성한 글이니 참고하세요. 


하늘아래 새로운 것은 별로 없습니다. 책을 쓰는 사람들도 결국 남들이 한 말을 정리해서 자신의 지식으로 만드는 작업이니까요. 인간의 역사기 길수록 새로운 것보다는 융합이나 응용이라는 표현이 더 맞는 개념이겠지요.



1. 책 하나를 독파하시는게 좋을듯 합니다.

[JAVA의 정석]이라는 책을 추천해드립니다. 잘 설명되어 있고 좋습니다.


2. 일단 안드로이드 어플을 만드실려면

java와 xml 기초 지식을 가지고 있으셔야 됩니다.

xml은 파고드실필요 없고, 보다 보면 알게됩니다.

java와 안드로이드 기본 소스와 약간은 틀리지만,

구성은 비슷합니다. 쓰이는 주요소도 비슷하고요.


무엇을 제작하느냐에 따라 다르죠.

아무튼 java를 잘 아시면 기본적으로 어플을 제작하실수 잇습니다.

그리고 어플을 제작할때 개발툴들이 있어야되는데,


안드로이드 무료 라이센스라서

어플 제작에 필요한 도구들은 다 무료로 받으실수 있습니다.

SDK나 NDK를 구글 안드로이드 개발 사이트에서 받으시고

이클립스라는 개발 도구를 받으신뒤 하시면됩니다.


개발환경구축은 위의 책을 구매하시면 자세히 설명되어있습니다.^_^

안드로이드 어플 개발 책으로는 [안드로이드 앱 개발 완벽 가이드] 라는 책을 추천해드립니다.


3. 개발툴로 어플을 만들면 apk라는 파일이 생깁니다.

그것을 마켓 홈페이지에 올리시면 됩니다.^_^


간단한 내용이지만 위의 내용이 기반이 되어야 비로소 앱을 만들 수 있는 기본 자세를 갖추는 것입니다.


자바를 혹시 잘하는 분들은 엄청 빠르게 앱제작능력을 습득할 수 있을 것 같네요.


참고하셨으면 좋겠어요.