메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

개발 프로세스 향상과 코드의 질을 높이는 Android Developer Tools 필수 가이드(심화편)

리얼타임 eBook

번역서

판매중

  • 저자 : 마이크 울프선
  • 번역 : 이성주
  • 출간 : 2014-06-03
  • 페이지 : 181 쪽
  • ISBN : 9788968487149
  • 초급 초중급 중급 중고급 고급
3점 (1명)
좋아요 : 21

안드로이드 개발자를 위한 ADT(Android Developer Tools) 입문서


『개발 프로세스 향상과 코드의 질을 높이는 Android Developer Tools 필수 가이드』는 안드로이드 프로그래밍 입문을 마친 개발자, 안드로이드 앱 개발 실무를 맡고 있는 개발자(특히 대규모 앱 개발)가 꼭 알아야 할 ADT 사용법을 개발 단계별 상황에 따라 설명하고 있으며, 향후 이클립스를 대체할 것으로 생각되는 구글 IDE, Android Studio에 대한 내용을 담고 있다. 
안드로이드 앱 개발은 많은 지식이 한꺼번에 결합되어야 하는 작업이다. 화면에 정적으로 보여지는 요소만으로도 구성될 수 있는 웹 페이지와는 달리 모바일 앱은 거의 반드시 기능적으로 동작해야 한다. 이를 위해 ADT를 활용하면 쉽고 빠르게 앱을 개발할 수 있다. 또한, ADT를 어떻게 활용하느냐에 따라 앱의 품질이 상당하게 차이가 날 수 있으므로, 안드로이드 앱을 개발하는 사람이라면 반드시 읽어봐야 할 책이다.


이 책의 주요 특징은 다음과 같다.

  • 이클립스와 ADT를 함께 사용한 안드로이드 코드 작성법을 소개
  • 친숙한 IDE인 이클립스와 비교한 Android Studio의 기능 소개
  • 코드 디버그와 테스트를 위한 Logcat, Lint, ADT 툴 사용법 소개
  • Create dynamic and efficient UIs, using Graphical Layout tools
  • Graphical Layout 툴을 이용한 효율적인 UI 생성법 소개

대상 독자 

  • 초중급 이상의 안드로이드 애플리케이션 개발자
  • ADT(Android Developer Tools)를 통해 개발 프로세스와 코드의 질 향상을 꾀하고자 하는 안드로이드 앱 개발자

시리즈 구성


1권 기본편 

  • 1장 시작하기 
  • 2장 필수 도구 
  • 3장 기기와 에뮬레이터 설정하기 
  • 4장 기기와 에뮬레이터 사용하기 
  • 5장 이클립스로 개발하기 
  • 6장 Android Studio로 개발하기 


2권 심화편

  • 1장 코드 테스트
  • 2장 이벤트 시뮬레이션
  • 3장 빌드 도구
  • 4장 시스템 리소스 모니터링
  • 5장 유저 인터페이스 작업
  • 6장 그래픽 편집기 사용
  • 7장 유저 인터페이스 최적화

ADT(Android Developer Tools)를 사용한다면 안드로이드 앱 개발이 편해진다!
이 책을 선택했다면 안드로이드 개발에 대해 어느 정도 경험이 있을 것이고, 또 앱 개발이 꽤 까다롭다는 것을 이미 느끼고 있을 것이다. '안드로이드 개발자 도구(ADT, Android Developer Tools)'를 효과적으로 사용하면 개발 과정이 더욱 수월해질 수 있고, 코드의 품질도 높일 수 있어 보다 정제되고 안정적인 최종 결과물 제작이 가능하다.
안드로이드가 여러 기기에서 동작하도록 설계된 것처럼, 안드로이드 앱 개발도 다양한 환경에서 할 수 있다. 이 책의 예제들은 윈도우 7 64bit와 Mac OS X를 기반으로 가정하며 이클립스에서 만들었다. 책의 한 장은 그래들 기반의 안드로이드 스튜디오를 소개하는 데 할애했다. 개발도구들은 다양한 플랫폼에서 동작하도록 제작되었기 때문에 대부분 운영체제와 통합개발환경(IDE)에서 예제를 따라 하는 데 지장이 없을 것이다. 또는, IDE을 전혀 사용하지 않고 안드로이드 앱을 개발할 수도 있는데, 콘솔 명령으로도 대부분 개발도구들을 사용할 수 있다.

마이크 울프선 저자

마이크 울프선

마이크 울프선은 애리조나 피닉스 출신의 열정적인 모바일 디자이너/개발자다. 소프트웨어 업계에 20년째 몸담아 오고 있으며, 안드로이드를 초창기부터 다뤘다. 현재 건강 관리 분야의 안드로이드 앱을 개발하고 있다. 여러 성공적인 앱을 만들어 왔는데, 특히 ‘Droid Of the Day’가 가장 성공적인 앱이다.


마이크는 다른 사람들한테 기술을 가르치는 데 많은 시간을 할애해 왔다. 현재는 지역의 구글 개발자 그룹을 이끌고 있으며, 배움과 관련한 여러 다른 그룹에 참여하고 있다. 학회와 사용자 그룹에서 안드로이드와 모바일 개발 관련 강연을 하고 있다.


앱 개발을 하지 않을 때는 스노우보드, 하이킹, 스쿠버 다이빙을 하거나, PEZ Dispenser를 수집하거나, 어린(하지만 재빠른) 딸을 잡으러 다닌다.

 

이성주 역자

이성주

(주)벡터바이트 대표. 연세대학교에서 전기전자공학을 전공하고 같은 대학원에서 컴퓨터과학 박사과정을 수학했다. 안드로이드 스마트폰이 처음 출시된 대학원 시절, 마침, 마침 임베디드 시스템을 연구하고 있어 안드로이드를 접하게 되었다. 『개발 프로세스 향상과 코드의 질을 높이는 Android Developer Tools 필수 가이드(기본편/심화편)』(한빛미디어, 2014)을 번역했다.

1장 코드 테스트 
    1.1 Logcat 
    1.2 디버깅 
    1.3 Lint 


2장 이벤트 시뮬레이션 
    2.1 위치와 경로 시뮬레이션 
    2.2 전화 관련 시뮬레이션 
    2.3 네트워크 파라미터 변경 
    2.4 센서 에뮬레이션을 기기에 적용하기 
    2.5 센서 고급 테스트 
    2.6 개발자 옵션 메뉴 


3장 빌드 도구 
    3.1 코드 컴파일하기 
    3.2 배포용 APK 패키징 
    3.3 Ant로 콘솔에서 빌드하기 
    3.3.1 프로젝트 설정 
    3.4 앱 패키징 고급 기능 활용 
    3.5 Gradle 기반 빌드 도구 


4장 시스템 리소스 모니터링 
    4.1 안드로이드의 메모리 사용 
    4.2 Dalvik Debug Monitor Server (DDMS) 
    4.3 Memory Analyzer Tool (MAT) 


5장 유저 인터페이스 작업하기 
    5.1 Android Layout Basic Concepts 안드로이드 레이아웃의 기본 개념 
    5.2 XML 파일 직접 편집하기 
    5.3 그래픽 작업하기 


6장 그래픽 편집기 사용하기 
    6.1 Graphical Layout 편집기를 사용한 레이아웃 생성 
    6.2 Palette 
    6.3 Canvas 
    6.4 개요(Outline) 보기 
    6.5 속성 편집기 
    6.6 Configuration Chooser 설정 선택 


7장 유저 인터페이스 최적화 
    7.1 UI 성능의 개념 
    7.2 Hierarchy Viewer 
    7.2 Hiearchy Viewer 시작하기 
    7.3 Lint로 문제 해결하기 
    7.4 Monkey 앱 실행기 
    7.5 Monkeyrunner 
    7.6 감사합니다! 

그걸로 프로그램을 다 짜는 것은 아닌 그런 책입니다.

Android Studio로 개발하는 것을 배우기 위해서 사거나 하는

분이라면 다른 책을 찾아보는게 더 나을 듯합니다.

결제하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리얼타임 eBook 안내

PDF 형식으로 제공되며, 다운로드한 eBook은 PDF 포맷을 지원하는 디바이스 또는 프로그램에서 제한없이 열람할 수 있습니다. 또한 eBook 내의 텍스트 검색 및 인쇄도 가능합니다.

리뷰쓰기

닫기
* 도서명 :
개발 프로세스 향상과 코드의 질을 높이는 Android Developer Tools 필수 가이드(심화편)
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
개발 프로세스 향상과 코드의 질을 높이는 Android Developer Tools 필수 가이드(심화편)
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
개발 프로세스 향상과 코드의 질을 높이는 Android Developer Tools 필수 가이드(심화편)
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실