-
-
모바일웹 + 웹앱 + 하이브리드앱 입문 - jQuery Mobile.PhoneGap을 활용한
박성진 지음 / 생능 / 2015년 2월
평점 :
구판절판
바야흐로 모바일 시대다.
지난 세월 웹 개발란 말 그대로 데스크탑에서 보이는, 그 웹 개발이었다.
모바일은?
앱은 앱으로, 모바일웹은 모바일웹으로.. 당연히 따로 있었고,
모바일웹이란, 웹을 보조하는, 그저 모바일 환경에서 데이터좀 덜 쓰고 더 잘보이게 하려는 추가 옵션 같은 것이었다.
하지만 점점 모바일이 무시할 수 없는 시장이 되고,
앱과 웹의 경계가 점점 모호해져가는 시대이다.
개발자라면, 항상 공부를 해야 한다는 숙업을 지닌 개발자라면 이 변화를 넋놓고 바라만 볼 수는 없을 것이다.
최근의 채용 공고를 봐도 하이브리드앱, 웹앱 가능한 자를 구하는 회사가 눈에 띄게 증가했다.
이 변화의 흐름은 이제 멈출 수 없는 지경에 이르렀다 생각한다.
그 변화에 발맞추고자 이 책을 보았다. 본디 안드로이드 개발자인 나에게 모바일 분야의 변화에는 민감해야 했으니까.
그간 앱+웹 이라 해봐야 웹뷰만 쓰면 되겠지 라고 안일하게 생각하던 나에게는 꽤나 충격적이었다.
이건 웹 프로그래밍이었다. HTML, CSS, jQuery, XML, Ajax 등등..
XML과 Ajax는 안드로이드에서도 요긴하게 쓰이는 놈이니 차치하고서라도 웹프로그래밍에 가까웠다.
다행히도 책에서는 이들 항목에 대해 하나하나 처음부터 가르쳐주고 있었다.
웹개발을 배운지 꽤나 시간이 흘렀기 때문에 기억을 서서히 회복하는 데에 시간이 좀 걸렸지만,
상당히 자세하게 개념들을 하나하나 짚어주고 있어 기억 저편에 사라졌던 녀석들을 다시 데려오는 데에 많은 도움이 되었다.
그리고 폰갭 같은 경우는 아예 배운 적이 없었기 때문에 꽤나 도움이 되었다. 자칫 폰갭만을 위한 책을 따로 사야할 수도 있었으나 앞의 과정을 잘 수행하였다면 무리 없이 진행할 수 있는 정도였다.(새로 배우는 내용이었지만 앞의 과정보다 특별히 어렵다거나 특별히 쉽지는 않은, 비슷한 수준의 과정이었다.)
비록 방대한 분량의 모든 내용을 600장 남짓한 책 한권에 담을 수는 없었겠지만, 이정도면 입문하기에는 크게 어렵지 않겠다는 생각은 들었다.
다만, 나의 경우는 과거에 이미 웹개발에 대해 어느정도는 배웠었던(비록 잊어버렸었을지라도) 상태였기 때문에 보다 쉽게 볼 수 있었던 것이지, 완전히 처음 접하는 사람에게는 만만치 않을 것이라 생각한다. 그러나 그 어려움은 언어 자체의 어려움이 큰 탓이지 책이 보다 어렵게 설명하고 있는 것은 아니다.
아쉬웠던 점이라면 흑백으로 되어 있어 다소 재미없다. 재미로 보는 책은 아니지만, 너무 재미없어도 금방 흥미를 잃어버릴 수 있는 분야이므로 좀더 컬러풀하게, 위트있게(?) 만들었다면 어땠을까 하는 생각을 해본다. (그럼 더 비싸겠지만...)
두번째로는 안드로이드(구글)에서 이클립스에 대한 지원을 끊고 안드로이드 스튜디오를 사용하라고 권고하는 이 시점에 안드로이드 설치를 이클립스 ADT 로 하는 것은 새로 나온 책의 내용이라 보기엔 다소 뒤떨어진 것이 아닌가 생각이 든다.
폰갭 플러그인도 이클립스 기준으로 되어있으니 안드로이드스튜디오를 사용해야 하는 입장에서는 따로 또 알아봐야 하는 사태가 발생할 법 하다.
몇가지를 제외하고는 가격 대비 만족스러운 책이었다. 사실 이 내용들을 한번에 모아놓은 책이 그리 많지 않다. 몇 권의 책을 봐야 하는 내용을 한 권으로 해결할 수 있으니 얼마나 좋은가?