안드로이드 스튜디오를 활용한 실전 앱 만들기 - 자바 기초부터 앱 출시까지
조상철 지음 / 영진.com(영진닷컴) / 2018년 2월
평점 :
장바구니담기


전에 몇 차례 간단한 안드로이드 개발을 해봤다. 당시에는 다들 이클립스를 사용해서 개발했었다. 나중에 안드로이드 스튜디오가 나와서 이클립스를 대신하고 있는데, 초기 안드로이드 스튜디오는 버그가 너무 많아서 경우 만져보고 쓰질 않았다. 때문에 스튜디오보다는 이클립스가 편하다.  


한동안 개발을 하다, 최근 아이디어들이 있어서 다시 안드로이드 앱을 개발하려고 보니, 이제는 안드로이드 스튜디오가 그동안 지속적인 수정과 개선을 통해 어느 정도 안정화되어 이클립스에서 안드로이드 스튜디오 쪽으로 많이들 넘어가는 같다. 물론 이클립스가 범용성에서는 많은 이점이 있긴 하지만, 안드로이드 개발에서만큼은 안드로이드 스튜디오가 가볍고, 관리가 편리해서 낫다는 평가를 받고 있다


그래서 안드로이드 스튜디오를 사용하는 위주로 살펴봤다. 이왕이면 API 단어장 비슷한 내용이 있는 책이 있나 봤다. 마침 그런 내용이 담긴 책이 있었다. 바로 조상철 저자의 '안드로이드 스튜디오를 활용한 실전 만들기'였다.


 


저자의 약력을 보니 특이한 점이 현재 초등학교 교사에 각종 전산 교육 관련된 수상 경력을 가졌다는 것이다. 그래서 그런지 내용을 보면, 만들기를 따라 하면서 하나하나 알아 나가는 구성이고, 소스나 스튜디오 조작, 리소스 설명 중요한 부분은 중간중간 박스를 쳐서 따로 자세히 설명하고 있어, 강의식이라는 느낌을 많이 받는다. 이런 구성은 읽고 바로 이해하는데 편하다. 소스 경우는 주석 처리 방식으로 설명도 함께 하고 있다


전체적인 내용을 살펴보면, 초반에는 JAVA 기초를 다루고 있다. 개발에 필요한 기본적이고 핵심적인 것들을 간략하게 정리해 놓고 있다. C# foreach 같은 JAVA for 사용법이나, 스레드, ArrayList 같이 자주 쓰게 되는 것들을 포함되어 있다. 다만 작은 분량에 정리되어 있으므로 이것이 자바의 전부라고 생각하면 안 된다. 간단히 나온 자바 책도 있으나, 조금만 자세한 책도 책보다 두꺼운 책이 많으니, 자바를 추가로 함께 공부하면서 보는 것이 좋을 것이다. 그리고 이클립스가 중간에 아무런 설명 없이 나오는 것은 옥에 티였다. 자바를 전에 공부해서 이클립스를 접해봤다면 모를까 초보 입장에서는 혼란스러웠을 것이다. 아마도 분량을 줄이면서 이에 대한 설명이 빠진 아닌가 생각된다.


 


2장부터는 본격적인 개발에 관련된 내용들이 나온다. 안드로이드 스튜디오 설치에 관련된 모든 과정이 일일이 캡처 화면으로 나와있어 누구나 쉽게 따라 할 있고, 이어 나오는 장마다 만들기가 나오는데, 바구니 수학 게임, DB 활용한 영어단어 , 2인용 게임 , 자동차 게임 , 비디오 플레이어 , 네이버 지도 API 활용 지도 , 일기장 , 공공 DB 활용 버스 노선 앱과 갈이 각각 재미나고 독특하면서, 실제 개발에 필요한 내용들을 담고 있다. 그리고 마지막 장에는 플레이 스토어 출시 방법도 차례차례 모든 과정이 나와 있다. 이렇게 안드로이드 개발에 필요한 대부분의 것들을 담고 있으므로 개발에 관심 있는 있는 분들은 책을 참고해보면 많은 도움이 것이다. 덕분에 내가 최근 알고 싶었던 내용들을 쉽게 배울 있어 좋았다.


시작이 반이라는 말이 있다. 진짜 프로그램 개발에 있어서 맞는 말이라 생각한다. 뭐가 됐든, 일단 시작을 하는 것이 아주 중요하다. 자기가 구상한 앱에 분의 , 분의 일도 안되게 허접해 보이더라도 일단 만들어 보고, 꾸준히 개선하면, 프로그래밍 실력도 늘고 자신감도 가득해질 것이다. '안드로이드 스튜디오를 활용한 실전 만들기' 바로 그렇게 되는데, 기초 토대가 되어 것이다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo