안녕하세요! 안드로이드펍 회원 여러분!
안드로이드의 역사와 함께 발전해온 네 번째 판(版) <안드로이드 프로그래밍 정복> 기대평 이벤트를 진행합니다.
『안드로이드 프로그래밍 정복』이 2010년에 초판이 출간된 이래 개정판(2011), 3판(2013)을 걸쳐 4판을 출간할 수 있었던 것은 온전히 안드로이드 개발자의 사랑 덕분이었습니다.
믿어주신 선택과 성원에 보답하고자 최신 마시멜로 SDK와 새로운 개발툴인 안드로이드 스튜디오를 기반으로 다시 집필된 최신판 10권을 안드로이드펍 회원 여러분께 추첨을 통해 드리겠습니다.
★도서증정 이벤트★
<안드로이드 프로그래밍 정복> 기대평을 남겨주세요!
추첨을 통해 도서를 증정해 드립니다 smile 이모티콘
▶이벤트 기간◀
2.12(금) ~ 2.26(금)까지 진행!
* 당첨자는 2.29(월) 발표!
* 당첨인원 - 10명(안드로이드 프로그래밍 정복 도서증정)
>참여방법<
->> 첨부드린 이미지를 참조하셔서 기대평을 써주셔도 좋습니다. 이미지가 세로로 긴편인데요. 일부를 잘라서 올리셔도 무방합니다. ^^
2) 아래에 댓글로 남겨주신 기대평 URL 남기기
[책소개]
처음 안드로이드를 접하는 입문자뿐 아니라 기존의 이클립스 개발자도 새로운 툴에 신속하게 대응할 수 있도록 실습 과정을 상세히 소개하고 새롭게 단장한 퍼미션 모델과 자동 백업, 기타 수많은 변경 사항을 반영하여 ‘안드로이드 프로그래밍 정복’이라는 제목에 부끄럽지 않은 면모를 갖추었다. 더불어 더욱 정교한 통합 예제를 제공하여 폰에서 모든 예제를 실행해 볼 수 있다. 모든 예제는 롤리팝 및 마시멜로 버전에서 이상 없이 컴파일되도록 재작성하였다.
이 책은 안드로이드 앱 개발에 관한 모든 것을 다룹니다. 안드로이드의 역사와 구조, 개발 환경 설치, 레이아웃을 통한 UI 디자인, 이벤트 처리 등을 단계적으로 설명하고 핵심 예제로 실습을 유도하여 혼자서도 안드로이드 개발의 전반적인 절차를 익힐 수 있는 친절한 자습서 형식으로 되어 있습니다. 프로그래밍 입문서는 아니므로 이 책을 읽기 위해서는 안드로이드의 기본 언어인 자바 문법에 대해 선행 학습이 되어 있어야 하며 알고리즘이나 자료구조 등의 일반적인 프로그래밍 기법도 알고 있다고 가정합니다. 프로그래밍을 처음 해 보는 분이라면 반드시 자바 문법부터 학습하시기 바랍니다.
중반 이후에는 안드로이드의 각종 위젯, 리소스 구조, 앱을 구성하는 주요 요소 등 실무 개발에 필요한 고급 기법을 체계적으로 정리하여 레퍼런스로도 손색이 없도록 구성하였으며 후반부에는 맵서비스, 멀티미디어, 전화, 센서, 앱위젯 등의 응용 기법을 소개합니다. 초반부는 입문자가 책을 읽는 순서를 고려하여 우선순위에 따라 실습을 진행하므로 목차를 따라 꼼꼼하게 책을 읽고 실습하는 것이 좋습니다. 중반 이후의 실무 주제는 순서가 따로 없으므로 필요한 부분을 골라 읽으면 됩니다. 다음은 이 책에서 다루지 않는 내용입니다.
● 시스템 구조 및 저수준 NDK 개발: 시스템 분석은 안드로이드 자체의 이해도를 높이는 데 유용하며 NDK는 고성능 앱 제작을 위해 필요합니다. 그러나 내부 구조는 복잡할 뿐만 아니라 운영체제가 업그레이드될 때마다 자주 바뀌므로 호환성 확보에 불리합니다. 현재 공개된 고수준 SDK만으로도 일반적인 앱 제작에 충분합니다.
● 시스템 개발 및 최적화: 디바이스 드라이버 개발, 하드웨어 제어, VOIP, 운영체제 최적화 등의 시스템 서비스를 프로그래밍하는 작업은 일반적인 앱 제작을 위한 기술이라기보다 장비 제조사나 이동 통신사에서 필요로 하는 기술입니다. 이 책은 일반적인 앱 제작과 관련된 기술에 집중합니다.
● 비문서화된 내용: 문서화되지 않은(Undocumented) 비공식 팁은 다루지 않습니다. 현장에서는 이런 비법이 꼭
필요하며 많은 개발자가 구글링을 통해 유용한 팁을 검색하여 실무에 적용하고 있습니다. 그러나 비공식적인 기술은 신뢰성이 없고 호환성에도 불리하여 책에서 다룰만한 내용이 아닙니다.
이러한 고급 기법도 같이 배울 수 있다면 좋겠으나 책 한 권으로 모든 것을 다루기에는 안드로이드의 부피가 너무 커졌습니다. 상기의 고급 주제를 특화해서 다루는 상세한 전문서가 별도로 출판되어 있으니 이 책으로 앱 제작의 기본을 익힌 후에 고급서로 응용 분야를 넓혀 나가십시오. 이 책은 실무에 바로 쓸 수 있는 코드를 제공하는 고급서라기보다는 안드로이드의 기본 구조와 철학을 이해하고 일반적인 앱 제작 방법을 익힘으로써 실무 응용 능력을 키우는 초중급서입니다.
9. 예제 설치
이 책에서 실습용으로 제작하는 모든 예제는 웹을 통해 배포됩니다. 예제의 용량이 크지 않을 뿐만 아니라 개발 환경이 수시로 바뀜으로 인해 CD-ROM으로 제공하지 않습니다. 다음 사이트를 방문하시면 이 책의 모든 예제에 대한 소스 코드와 실행 파일, 부속 파일을 다운로드받을 수 있습니다.
★http://www.soen.kr/book/android
정확한 예제 설치를 위해서는 안드로이드 스튜디오의 프로젝트 관리 방법을 우선적으로 학습해야 하며 안드로이드 프로젝트의 기본 구조도 이해해야 합니다. 예제 설치 방법은 본문의 4-3절을 참조하되 미래의 개발 환경에서는 설치 방법이 변경될 수 있으므로 가급적이면 웹 사이트의 온라인 안내에 따라 설치하십시오.
이 책의 예제는 대부분 AndExam 통합 프로젝트에 포함되어 있습니다. 안드로이드 장비의 메모리가 넉넉하지 않고 매 예제마다 개별적으로 설치해야 하는 번거로움이 있어 살펴 보기 편리한 통합 예제로 작성하였습니다. 실장비에 통합 예제를 한번만 설치하면 모든 예제를 실행해 볼 수 있습니다. 통합 예제 상단의 스피너에서 예제가 소속된 장을 선택하고 목록에서 예제 이름을 클릭하면 해당 예제가 실행됩니다.
★책소개 더보기>> http://www.yes24.com/24/goods/24131545
추천했습니다.