HOME > Detail View

Detail View

(전문가를 위한) 안드로이드 프로그래밍 : 그 한계를 넘어서 (Loan 12 times)

Material type
단행본
Personal Author
Hellman, Erik 유윤선, 역
Title Statement
(전문가를 위한) 안드로이드 프로그래밍 : 그 한계를 넘어서 / 에릭 헬먼 지음 ; 유윤선 옮김
Publication, Distribution, etc
서울 :   BJ Public,   2014  
Physical Medium
xxiii, 474 p. : 삽화 ; 25 cm
Series Statement
전문가를 위한 시리즈 ;002
Varied Title
Android programming : pushing the limits
ISBN
9788994774701
General Note
색인수록  
Subject Added Entry-Topical Term
Application software -- Development Smartphones -- Programming Tablet computers -- Programming
000 01035namcc2200325 c 4500
001 000045803290
005 20140703152109
007 ta
008 140703s2014 ulka 001c kor
020 ▼a 9788994774701 ▼g 93000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.268 ▼a 005.25 ▼2 23
085 ▼a 005.268 ▼2 DDCK
090 ▼a 005.268 ▼b 2014z2
100 1 ▼a Hellman, Erik
245 2 0 ▼a (전문가를 위한) 안드로이드 프로그래밍 : ▼b 그 한계를 넘어서 / ▼d 에릭 헬먼 지음 ; ▼e 유윤선 옮김
246 1 9 ▼a Android programming : ▼b pushing the limits
260 ▼a 서울 : ▼b BJ Public, ▼c 2014
300 ▼a xxiii, 474 p. : ▼b 삽화 ; ▼c 25 cm
440 0 0 ▼a 전문가를 위한 시리즈 ; ▼v 002
500 ▼a 색인수록
630 0 0 ▼a Android (Electronic resource)
650 0 ▼a Application software ▼x Development
650 0 ▼a Smartphones ▼x Programming
650 0 ▼a Tablet computers ▼x Programming
700 1 ▼a 유윤선, ▼e
900 1 0 ▼a 헬먼, 에릭, ▼e
945 ▼a KLPA

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.268 2014z2 Accession No. 121230105 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

전문가를 위한 시리즈 2권. 커스텀 뷰부터 고급 멀티터치 제스처, 온라인 웹 서비스 연동부터 최신 지오펜싱 및 활동 인식 기능에 이르기까지, 안드로이드 전문 개발자인 에릭 헬먼은 안드로이드의 한계를 뛰어넘는 데 필요한 자신만의 팁, 트릭, 고급 기법을 소개한다.

부드러운 사용자 경험을 위한 컴포넌트 최적화 기법, 새로운 안드로이드 위치 API의 활용법, 안드로이드 통신 기술을 활용한 원격 기기와의 통신, 안드로이드 오디오, 동영상, 그래픽 API의 최적 활용, 구글 플레이 스토어를 통한 애플리케이션 배포 및 판매 등을 다루고 있다.

안드로이드 운영체제의 강력한 힘을 활용해
사용자들이 좋아할 수밖에 없는 혁신적인 앱을 개발하자


안드로이드 운영체제에 대해 이미 알고 있고 간단한 안드로이드 앱을 개발할 수 있다면, 그리고 안드로이드의 한계가 어디까지인지 궁금하고 안드로이드의 모든 기능을 최대한 활용하고 싶다면 이 책이 도움될 것이다. 아울러 혁신적이고 직관적인 고급 애플리케이션을 개발하고 싶다면 두말할 것 없이 이 책이 바로 여러분을 위한 책이다.

커스텀 뷰부터 고급 멀티터치 제스처, 온라인 웹 서비스 연동부터 최신 지오펜싱 및 활동 인식 기능에 이르기까지, 안드로이드 전문 개발자인 에릭 헬먼은 안드로이드의 한계를 뛰어넘는 데 필요한 자신만의 팁, 트릭, 고급 기법을 소개한다.

이 책에서 다루는 내용
--부드러운 사용자 경험을 위한 컴포넌트 최적화 기법
--새로운 안드로이드 위치 API의 활용법
--커스텀 뷰 개발 방법
--안드로이드 통신 기술을 활용한 원격 기기와의 통신
--안드로이드 SDK의 경계 확장
--백그라운드 처리 수행
--안드로이드 스튜디오 및 그레이들 마스터
--안드로이드 암호화 API의 활용
--안드로이드 오디오, 동영상, 그래픽 API의 최적 활용
--구글 플레이 서비스를 활용한 애플리케이션의 클라우드 동기화
--텍스트-음성 전환 API 및 음성 인식 기능 구현
--구글 플레이 스토어를 통한 애플리케이션 배포 및 판매

『전문가를 위한 안드로이드 프로그래밍: 그 한계를 넘어서』에서 안드로이드의 강력한 힘을 활용하는 법을 배운다면 누구나 좋은 앱에서 위대한 앱으로 자신의 앱을 발전시킬 수 있을 것이다.

소스 코드 다운로드
www.wiley.com/go/ptl/androidprogramming

독자대상
중고급


Information Provided By: : Aladin

Author Introduction

에릭 헬먼(지은이)

Factor10의 선임 모바일 컨설턴트다. 에릭은 과거 리서치 엔지니어로 근무한 바 있으며 소니 모바일에 근무할 당시 모바일 앱, 웹 기술, 클라우드 및 엔터프라이즈 서비스, 3D 그래픽 분야의 리드 소프트웨어 아키텍트로 일했다. 에릭은 드로이드콘(DroidCon), 제이포커스(JFokus), 자바원(JavaOne), 그 외 주요 개발자 컨퍼런스에서 정기 강연자로 활동하고 있다.

유윤선(옮긴이)

인디 개발자이자 프리랜서 번역가로 활동 중이다. 역서로는 『단일 페이지 웹 애플리케이션』, 『전문가를 위한 안드로이드 프로그래밍』, 『하둡 인 프랙티스』, 『시작하세요! iOS 6프로그래밍』, 『프로페셔널 Node.js프로그래밍』, 『NoSQL프로그래밍』, 『프로 스프링 3』, 『라이프해커』, 『시작하세요! 아이폰 5 프로그래밍』, 『안드로이드 레시피』, 『시작하세요! Unity 3D 게임 프로그래밍』, 『시작하세요! 안드로이드 게임 프로그래밍』, 『시작하세요! 아이폰 4프로그래밍』, 『플래시 빌더 4& 플렉스 4바이블』, 『쉽고 빠르게 익히는 CSS3』, 『스프링 시큐리티 3』, 『시작하세요! 아이패드 프로그래밍』 등이 있다.

Information Provided By: : Aladin

Table of Contents

목차
저자 소개 = ⅵ
감사의 글 = ⅶ
역자 소개 = ⅷ
역자의 글 = ⅸ
소개 = xi
1부 더 나은 기반 구축 = 1
 1장 개발 환경설정 = 3
  안드로이드 개발에 필요한 운영체제 = 3
  고급 안드로이드 SDK 툴 = 4
  안드로이드 라이브러리 프로젝트 및 서드파티 라이브러리 = 13
  버전 제어 및 소스 코드 관리 = 16
  IDE 마스터 = 19
  안드로이드 기기의 개발자 옵션 = 26
  정리 = 29
  추가 자료 = 30
 2장 안드로이드를 위한 효과적인 자바 코드 = 31
  안드로이드 달빅과 자바 SE 비교 = 31
  안드로이드를 위한 자바 코드 최적화 = 35
  메모리 관리 및 할당 = 41
  안드로이드 멀티스레딩 = 45
  정리 = 55
  추가 자료 = 56
2부 컴포넌트 활용 = 57
 3장 컴포넌트, 매니페스트, 리소스 = 59
  안드로이드 컴포넌트 = 59
  안드로이드 애플리케이션 매니페스트 = 66
  리소스 및 에셋 = 74
  정리 = 80
  추가 자료 = 81
 4장 안드로이드 사용자 경험 및 인터페이스 디자인 = 83
  사용자 스토리 = 83
  안드로이드 UI 디자인 = 85
  안드로이드 UI 엘리먼트 = 88
  안드로이드 애플리케이션에서의 텍스트 = 88
  크기 = 90
  색상 = 92
  이미지 및 아이콘 = 94
  사용성 = 97
  사용자 보상 = 98
  정리 = 100
  추가 자료 = 100
 5장 안드로이드 사용자 인터페이스 작업 = 103
  Activity 및 Fragment = 103
  다중 화면 활용 = 105
  커스텀 뷰 디자인 = 107
  멀티터치 = 115
  오픈지엘 ES = 120
  정리 = 121
  추가 자료 = 122
 6장 서비스 및 백그라운드 작업 = 123
  서비스의 사용 시점과 방법 = 123
  서비스 생명주기의 이해 = 125
  백그라운드 실행 = 133
  서비스와의 통신 = 138
  정리 = 144
  추가 자료 = 145
 7장 안드로이드 IPC = 147
  바인더 살펴보기 = 148
  API 디자인 = 154
  원격 API 보호 = 167
  정리 = 168
  추가 자료 = 169
 8장 브로드캐스트리시버 및 설정 변화 = 171
  BroadcastReceiver = 172
  기기 설정 변경 = 184
  정리 = 185
  추가 자료 = 185
 9장 데이터 저장 및 직렬화 = 187
  안드로이드의 영속화 옵션 = 187
  환경설정 파일을 통한 데이터 저장 = 188
  사용자 옵션 및 설정 UI = 192
  고성능 콘텐트프로바이더 = 194
  영속화를 위한 데이터 직렬화 = 203
  애플리케이션 데이터 백업 = 212
  정리 = 214
  추가 자료 = 215
 10장 자동화된 테스트 작성 = 217
  안드로이드 테스트 원칙 = 217
  지속적인 통합 = 230
  정리 = 231
  추가 자료 = 231
3부 한계 뛰어넘기 = 233
 11장 고급 오디오, 동영상, 카메라 애플리케이션 = 235
  고급 오디오 애플리케이션 = 235
  오픈지엘 ES 2.0을 활용한 동영상 처리 = 248
  오픈지엘 ES 2.0을 활용한 카메라 처리 = 253
  미디어 인코딩 = 255
  정리 = 261
  추가 자료 = 261
 12장 안드로이드 애플리케이션 보안 = 263
  안드로이드 보안 개념 = 263
  클라이언트사이드 데이터 암호화 = 268
  안드로이드 키 체인 관리 = 273
  기기 관리 API = 278
  정리 = 281
  추가 자료 = 282
 13장 지도, 위치, 활동 API = 283
  통합 위치 관리자 = 283
  구글 지도 v2 연동 = 285
  구글 지도 활용 = 287
  LocationClient 활용 = 294
  지오펜싱 = 296
  활동 인지 = 298
  정리 = 301
  추가 자료 = 301
 14장 네이티브 코드 및 JNI = 303
  CPU 아키텍처에 대한 참고사항 = 304
  C언어를 활용한 안드로이드 애플리케이션 작성 = 304
  JNI 활용 = 308
  안드로이드 네이티브 API = 315
  네이티브 라이브러리의 안드로이드 포팅 = 316
  정리 = 324
  추가 자료 = 325
 15장 숨겨진 안드로이드 API = 327
  공식 API와 숨겨진 API = 327
  숨어있는 API 찾기 = 329
  숨은 API의 안전한 호출 = 330
  숨은 API 예제 = 335
  정리 = 339
  추가 자료 = 340
 16장 안드로이드 플랫폼 해킹 = 341
  기기 잠금 해제 = 342
  안드로이드 소스 코드 = 346
  시스템 애플리케이션 작성 = 348
  안드로이드 플랫폼 해킹 = 352
  AOSP에 소스 기여 = 360
  정리 = 362
  추가 자료 = 363
 17장 네트워킹, 웹 서비스, 원격 API = 365
  안드로이드 네트워킹 = 365
  웹 서비스 연동 = 379
  네트워크와 전력 소비 = 391
  정리 = 397
  추가 자료 = 398
 18장 원격 기기와의 통신 = 401
  안드로이드 통신 기술 = 401
  안드로이드 USB = 402
  블루투스 저전력 = 405
  안드로이드 와이파이 = 409
  기기 웹 서비스 = 415
  정리 = 423
  추가 자료 = 423
 19장 구글 플레이 서비스 = 425
  인증 = 425
  구글 드라이브 애플리케이션 데이터 = 429
  구글 클라우드 엔드포인트 = 433
  구글 클라우드 메시징 = 436
  구글 플레이 게임 서비스 = 441
  정리 = 447
  추가 자료 = 448
 20장 구글 플레이 스토어를 통한 애플리케이션 배포 = 449
  앱 내 빌링 = 450
  안드로이드 애플리케이션의 광고 활용 = 454
  애플리케이션 라이선싱 = 458
  APK 확장 파일 = 460
  정리 = 463
  추가 자료 = 463
찾아보기 = 464

New Arrivals Books in Related Fields

Ramamurthy, Bina (2021)
윤관식 (2020)