출간일 : 2009년 11월 19일

정    가 : 36,000원

구입가 : 28,800원 (yes24)

판매가 : 20,000원

연락처 : 010-4575-0165, daybreak0324@gmail.com

 

책이 두 권이 생겨서 한 권 판매합니다.

판매하는 책은 완전 새 책입니다.

 

직거래 원하고요, 택배 착불도 가능합니다.

 

직거래 장소 : 양재, 강남, 논현, 신사, 왕십리

 

 

http://www.yes24.com/24/goods/3586619?scode=032&srank=1

 

책소개

개념에서 출시까지, 안드로이드 개발의 전면모를 보여주는 지침서

안드로이드 프로젝트의 개념에서 완성에 이르기까지, 프로젝트를 성공적으로 진행하는 데 필요한 모든 것을 다루고 있는 책이다. 종합적인 안드로이드 개발 입문서답게 안드로이드 플랫폼과 개발환경 소개부터 주요 안드로이드 API 활용 등 개발에 필요한 핵심적인 내용과 안드로이드 응용프로그램의 설계와 제작, 배포, 검사, 판매까지도 친절하게 소개하고 있다. 또한, 부록에서는 안드로이드 프로그래밍 개발에 필요한 기본 도구와 업그레이드된 안드로이드 SDK의 최신 버전도 반영해서 수록하고 있으며, 첨부한 CD에는 책에서 다루는 모든 예제 코드와 안드로이드 개발을 위한 강력한 오픈소스 도구들이 들어 있다.

이뿐만 아니라 저자들이 모바일 업계에서 수년간 쌓아온 경험에 기초한, 성공적인 모바일 개발을 위한 조언들도 담고 있다. 모바일 소프트웨어 공정이 전통적인 소프트웨어 개발과 어떻게 다른지, 그리고 귀중한 시간을 절약할 수 있는 요령들과 피해야 할 함정들도 알려준다. 소규모 프로젝트이든 대규모 프로젝트이든 현재 안드로이드 프로젝트를 진행하고 있다면 이 책에서 많은 것을 얻을 수 있을 것이다.

저자 소개

저자: 셰인 콘더 Shane Conder

셰인 콘더는 10년 넘게 모바일과 임베디드 개발 경력을 가진 개발자이다. 그는 BREW, J2ME, Palm, BlackBerry, Windows Mobile, iPhone, Android를 위한 여러 사용 응용프로그램들을 설계, 개발했으며 모바일 업계와 모바일 개발 플랫폼에 대한 글도 많이 저술했다.

저자: 로런 다시 Lauren Darcey

로런 다시는 모바일 기술에 특화된 소규모 소프트웨어 회사의 CEO이다. 근 20년간의 전문 소프트웨어 제작 경력을 가진 Darcey는 엔터프라이즈 아키텍처와 상용 모바일 응용프로그램 개발 분야에서 권위자로 인정받고 있다.

역자: 류광

옮긴이 류광은 1996년부터 활동해온 프로그래밍 서적 전문 번역가로, 『Game Programming Gems』 시리즈를 비롯한 게임 프로그래밍 서적 다수와 Knuth 교수의 고전 『컴퓨터 프로그래밍의 예술』 (The Art Of Computer Programming) 시리즈 전권(1, 2, 3), 『UNIX 고급 프로그래밍 제2판』 (Advanced Programming in the UNIX Environment, 2nd), 『한국어판 Beginning Linux Programming(4판)』, 『Beautiful Code: 38인의 코딩 명장들이 말하는 내 생애 가장 아름다운 코드』 등 다양한 분야의 프로그래밍 서적 다수를 번역했다. 번역과 프로그래밍 외에 소프트웨어 문서화에도 많은 관심을 가지고 있으며, 수많은 오픈소스 프로젝트들의 표준 문서 형식으로 쓰이는 DocBook의 국내 사용자 모임인 닥북 한국(http://docbook.kr/)의 일원이다. 현재 번역서 정보 사이트 occam's Razor(http://occamsrazr.net/)와 Game Programming Gems 스터디 사이트 GPGstudy.com(http://www.gpgstudy.com/)을 운영하고 있다.

목차

제1부 안드로이드의 개요

01장 안드로이드 소개
모바일 소프트웨어 개발의 간략한 역사
- 이동전화가 없던 시절
- "벽돌"
- 무선 응용 프로토콜, WAP
- 독점 모바일 플랫폼
오픈 핸드셋 얼라이언스(OHA)
- Google의 무선 참여
- OHA 결성
- 제조사: 안드로이드 단말기 설계
- 콘텐츠 제공사: 안드로이드 응용프로그램 개발
- 이동통신 사업자: 안드로이드 경험의 전달
- 안드로이드의 장점을 모두에게
안드로이드 플랫폼의 차별성
- 안드로이드: 차세대 플랫폼
- 자유/오픈소스
- 익숙하고 저렴한 개발 도구
- 합리적인 개발자 학습 곡선
- 강력한 응용프로그램을 개발할 수 있는 플랫폼
- 풍부하고 안전한 응용프로그램 통합
- 발행 시 비용이 걸림돌이 되지 않는다
- 응용프로그램을 위한 "자유 시장"
- 성장하고 있는 새로운 플랫폼
안드로이드 플랫폼
- 안드로이드의 바탕 아키텍처
- 보안 및 권한
- 안드로이드 응용프로그램 개발

02장 안드로이드 개발
... 펼처보기

책속으로

OHA(Open Handset Alliance)와 Google이 주도하는 안드로이드는 현재 무선 세상에서 바람을 일으키고 있는, 멋지고 새로우며 자유로운 오픈소스 모바일 플랫폼이다. 이 책은 전문적인 안드로이드 응용프로그램의 설계, 개발, 검사, 디버깅, 배포에 대한 상세한 지침들을 소프트웨어 개발팀에게 제공한다. 경험 있는 모바일 개발자라면 개발 공정을 매끄럽게 하고 안드로이드의 독특한 기능들을 최대한 활용하는 데 도움이 될 요령과 조언들을 발견할 수 있을 것이다. 모바일 개발이 처음인 독자라면 전통적인 소프트웨어 개발에서 모바일 개발 분야로 매끄럽게 넘어가는 데, 특히 가장 유망한 새 모바일 플랫폼인 안드로이드 응용프로그램 개발로 진입하는 데 필요한 모든 것을 얻을 수 있다.

이 책의 대상

이 책에는 저자들이 모바일 업계에서 수년간 쌓아온 경험에 기초한, 성공적인 모바일 개발을 위한 조언들이 들어 있다. 이 책은 안드로이드 프로젝트를 개념에서 완성에 이르기까지 성공적으로 진행하는 데 필요한 모든 것을 다룬다. 모바일 소프트웨어 공정이 전통적인 소프트웨어 개발과 어떻게 다른지를, 그리고 귀중한 시간을 절약할 수 있는 요령들과 피해
...펼처보기 --- '서문' 중에서

<script type="text/javascript"> var single=false; var checkedList; $(document).ready(function() { $(".selPlayer").bind("click", function() { single = false; playing(false,this); return false; }); $(".singlePlayer").bind("click", function() { $("#" + $(this).attr("tag_t")).find(":checkbox:checked").each(function() { this.checked = false; }); single = true; $(this).siblings('input').attr("checked", "checked"); //$(".selPlayer").click(); playing(true,this); return false; }); }); function playing(isSingle,obj) { checkedList = ""; var diskNoList = $('#' + $(obj).attr("diskNoList")).find(':checkbox:checked'); if (!isSingle) { if (diskNoList.length == 0) { alert("트랙을 선택하여 주세요"); return false; } } var form = get_formInstance(); $(diskNoList).each(function() { if ($(this).val() != "on") { var oInput = document.createElement("INPUT"); oInput.type = "hidden"; oInput.id = "chkTrackList"; oInput.name = "chkTrackList"; oInput.value = $(this).val(); form.appendChild(oInput); } }); oInput = document.createElement("INPUT"); oInput.type = "hidden"; oInput.id = "goodsNo"; oInput.name = "goodsNo"; oInput.value = "3586619"; form.appendChild(oInput); oInput = document.createElement("INPUT"); oInput.type = "hidden"; oInput.id = "CategoryNumber"; oInput.name = "CategoryNumber"; oInput.value = "003"; form.appendChild(oInput); var openWindowStyle = "width=430,height=230,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no;fullscreen;"; var actStr = '/Goods/player/PreMusicPlayer.aspx'; rtn = window.open("", "PreMusicPlay", openWindowStyle); form.action = actStr; form.target = 'PreMusicPlay'; if(single){ form.method="get"; } form.submit(); } </script>

출판사 리뷰

종합적인 안드로이드 개발 입문서
모바일 분야에 대한 경험이 각양각색인 프로그래머들은 물론 팀 리더와 프로젝트 관리자, 테스터, QA 전문가, 소프트웨어 아키텍트, 심지어는 마케팅 담당자까지, 안드로이드 응용프로그램을 만드는 개발 팀의 모든 구성원에게 이 책은 유용한 자료가 될 것이다.

주요 내용:
최신 안드로이드 개발 도구와 안드로이드 SDK 1.5 설치 및 설정
Java용 Eclipse 개발환경을 이용한 안드로이드 응용프로그램 개발 및 디버깅
좀 더 효율적이고 신뢰성 있으며 사용하기 쉽고 성능 좋은 안드로이드 응용프로그램의 설계
안드로이드의 추가 하드웨어 API 소개
안드로이드 API들을 이용한 자료 저장, 네트워킹, 전화통신, 위치기반 서비스(LBS), 멀티미디어, 3D 그래픽 다루기
알림 및 서비스 등의 고급 안드로이드 기능 활용
견실한 검사 계획과 효율적인 검사, 상세한 결함 추적을 통한 품질 보장
안드로이드 응용프로그램으로 수익 올리기

부록 CD의 내용
부록 CD에는 책의 모든 예제 코드와 안드로이드 개발을 위한 강력한 오픈소스 도구들이 수록되어 있다.

개념에서 출시까지, 안드로이드 개발의 전면모를 보여주는 지침서

『시작하세요! 안드로이드 프로그래밍』에서는 개념에서 완성에 이르기까지 안드로이드 프로젝트를 성공적으로 진행하는 데 필요한 모든 것을 다루고 있다. 종합적인 안드로이드 개발 입문서답게 안드로이드 플랫폼과 개발환경 소개부터 주요 안드로이드 API 활용 등 개발에 필요한 핵심적인 내용과 안드로이드 응용프로그램의 설계와 제작, 배포, 검사, 판매까지도 친절하게 소개하고 있다. 또한, 부록에서는 안드로이드 프로그래밍 개발에 필요한 기본 도구와 업그레이드된 안드로이드 SDK의 최신 버전도 반영해서 수록하고 있으며, 첨부한 CD에는 책에서 다루는 모든 예제 코드와 안드로이드 개발을 위한 강력한 오픈소스 도구들이 들어 있다.

이뿐만 아니라 저자들이 모바일 업계에서 수년간 쌓아온 경험에 기초한, 성공적인 모바일 개발을 위한 조언들도 담고 있다. 모바일 소프트웨어 공정이 전통적인 소프트웨어 개발과 어떻게 다른지, 그리고 귀중한 시간을 절약할 수 있는 요령들과 피해야 할 함정들도 알려준다. 소규모 프로젝트이든 대규모 프로젝트이든 현재 안드로이드 프로젝트를 진행하고 있다면 이 책에서 많은 것을 얻을 수 있을 것이다.

<script language="javascript"> $(document).ready(function() { }); </script> <script language="javascript" type="text/javascript"> var isInitDocumentTop = false; var nowBookmarkName = null; $(document).ready( function() { ShowCommunity(); } ); function ShowCommunity(){ $('.communtyHide').show(); loadItemWithCallback("Div_Makercommet","communityModules/makerCommentList/3586619", function(){InitBookmark();}); $('#Div_MemoList').load('communityModules/MemoSympaty/3586619',null,function(){InitBookmark();}); loadItemWithCallback("Div_Chyes","communityModules/chYesList/3586619", function(){InitBookmark();}); loadItemWithCallback("Div_kids","communityModules/KidBookComment/3586619", function(){InitBookmark();}); loadItemWithCallback("Div_AfterBook","communityModules/AferReadingList/3586619", function(){InitBookmark();}); if(typeof isOzBrowser == "undefined" || !isOzBrowser) $('#Div_Review').load('communityModules/ReviewList/3586619',null,function(){InitBookmark();}); else $('#Div_Review').load('communityModules/ReviewListForOZ/3586619',null,function(){InitBookmark();}); $('#Div_AwordList').hide(); } function GetURLNavigated() { if(!jQuery.browser.msie) { return document.URL; } else { return document.location; } } function InitBookmark() { if(isInitDocumentTop) return; var nowUrl = String(GetURLNavigated()); if(nowUrl.indexOf('#') < 0) { isInitDocumentTop = true; window.scrollTo(0,0); //상단이동 } else { if(nowBookmarkName == null) nowBookmarkName = nowUrl.substring(nowUrl.indexOf('#'), nowUrl.length); if(!jQuery.browser.msie) { var offset = $(nowBookmarkName).offset(); document.body.scrollTop = offset.top; } else { location.href= nowBookmarkName; } } } function CommunityLoad() { loadItem("Div_Makercommet","communityModules/makerCommentList/3586619"); //$('#Div_Makercommet').load('communityModules/makerCommentList/3586619'); } function MakerComment_Reflesh() { loadItem("Div_Makercommet","communityModules/makerCommentList/3586619"); //$('#Div_Makercommet').load('communityModules/makerCommentList/3586619'); } function MoveReviewDetailView(id) { var Div ='/24/goods/3586619?scode=032&srank=1#'+ id; location.href=Div; } </script>

만든 이 코멘트

쓰기

저자, 역자, 편집자를 위한 공간입니다. 독자들에게 전하고 싶은 말씀을 남겨주세요.
접수된 글은 확인을 거쳐 이 곳에 게재됩니다.
독자 분들의 리뷰는 리뷰 쓰기를, 책에 대한 문의는 일대일상담을 이용해 주세요. 

회원리뷰3 평균별점 : 내용 편집/디자인 별점 통계 보기 내용 (2) (1) (0) (0) (0) 편집/디자인 (0) (2) (1) (0) (0) 전체 리뷰 모두보기 리뷰쓰기