logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

안드로이드 NDK 네이티브 프로그래밍

안드로이드 NDK 네이티브 프로그래밍

데무라 나리카즈 (지은이), 이해란 (옮긴이), 여인춘 (감수)
위키북스
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
22,500원 -10% 0원
1,250원
21,250원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

안드로이드 NDK 네이티브 프로그래밍
eBook 미리보기

책 정보

· 제목 : 안드로이드 NDK 네이티브 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788992939089
· 쪽수 : 312쪽
· 출판일 : 2012-08-30

책 소개

안드로이드 NDK를 이용해 안드로이드 단말 본래의 성능을 극대화하는 방법에 주안점을 두고 설명한 책. 안드로이드 NDK에서 지원하는 각종 라이브러리 및 컴파일러와 같은 툴의 사용법과 CPU의 구조 및 컴파일러의 활용법 등을 설명한다.

목차

▣ Chapter 01_안드로이드 NDK란?

01.01 이 책에 대해
01.02 안드로이드의 개발 라이브러리
01.03 안드로이도 NDK에서 이용할 수 있는 기능
01.04 안드로이드의 내부 구조(계층)
01.05 애플리케이션 실행환경
01.06 실행파일이 생성되기까지
01.07 안드로이드 NDK의 장단점
01.08 설치
01.09 정리

▣ Chapter 02_자바와 안드로이드 NDK

02.01 JNI란?
02.02 JNI의 규약
02.03 log 출력하기
02.04 자바에서 C 함수 호출하기
02.05 JNIHelp 이용하기
02.06 정리

▣ Chapter 03_NativeActivity

03.01 NativeActivity란?
03.02 NativeActivity와 게임
03.03 이벤트
03.04 NativeActivity의 제약
03.05 논블록에 대해
03.06 NativeActivityGlue
03.07 정리

▣ Chapter 04_OpenGL|ES

04.01 OpenGL와 OpenGL|ES
04.02 SurfaceView란?
04.03 안드로이드의 OpenGL|ES
04.04 예제 프로그램(OpenGL|ES 1.1)
04.05 OpenGL|ES 2.1
04.06 AndroidBitmap
04.07 정리

▣ Chapter 05_사운드

05.01 OpenSL|ES에 대해
05.02 사운드 포맷
05.03 재생과 녹음
05.04 데이터 소스
05.05 안드로이드 확장기능
05.06 이펙트에 대해
05.07 예제 코드
05.08 설정
05.09 제약에 대해
05.10 정리

▣ Chapter 06_입출력(센서, 키보드, 파일)

06.0 안드로이드 NDK에서 센서 이용하기
06.02 터치패널
06.03 키 입력
06.05 Conguration
06.06 Assets
06.07 정리

▣ Chapter 07_툴(컴파일러, 디버거)

07.01 툴체인
07.02 arm-linux-androideabi-4.4.3의 새로운 기능
07.03 STL
07.04 gcc의 확장 기능
07.05 외부 프로젝트 참조
07.06 정수
07.07 ndk-gdb
07.08 ndk-build
07.09 정리
06.04 센서

▣ Chapter 08_아키텍처

08.01 ARM 프로세서
08.02 Cortex-A8
08.03 아키텍처의 구성
08.04 메모리
08.05 L1 캐시와 L2 캐시
08.06 ABI
08.07 cpu-features
08.08 정리

▣ Chapter 09_최적화

09.01 최적화의 순서
09.02 문제가 되는 부분 파악하기
09.03 최적화 방법
09.04 실행 바이너리의 실행 효율 향상시키기
09.05 캐시의 적중률 향상시키기
09.06 gcc에 의한 최적화
09.07 그래픽스의 최적화
09.08 소수 연산
09.09 정리

▣ Chapter 10_NEON

10.0 ARM 명령과 NEON 명령의 차이
10.02 NEON 명령에 대한 상세 설명
10.03 NEON 명령 출력하기
10.04 벡터화
10.05 정리

▣ Chapter 11_레퍼런스

11.01 ndk-build에 대해
11.02 Android.mk
11.03 Application.mk 파일

저자소개

데무라 나리카즈 (지은이)    정보 더보기
프리랜서 엔지니어. 일본 내 발매 전부터 남는 시간에 시작했던 안드로이드 관련 개발이 지금은 본업이 되어버린, 안드로이드 때문에 인생이 바뀐 사람이다. 패밀리 컴퓨터부터 플레이스테이션2에 이르기까지 게임 프로그래머라는 이력을 지닌 3D 달인이며, 지금까지 다양한 프로그래밍 언어를 다뤘지만 기본적으로 어셈블러, C/C++ 등 저수준에서 주로 사용되는 언어를 좋아한다. 일본 안드로이드 협회 가나자와 지부 소속이다.
펼치기
이해란 (옮긴이)    정보 더보기
일본 외국어 전문학교 일한통역과 졸업 후 일본에서 웹 개발자로 근무했으며, 다년간 IT 기술서 및 교재를 번역했다. 현재 번역에이전시 엔터스코리아에서 IT 분야 전문 번역가로 활동하고 있다. 역서로는 《안드로이드 NDK 네이티브 프로그래밍》, 《MyFirst MySQL & PHP Programming》, 《스타트업 게임 기획 첫걸음》, 《아이디어 하나로 도전하는 스타트업 Unity 2D 게임 개발》, 《Unity4 입문》 등이 있다.
펼치기
여인춘 (지은이)    정보 더보기
텍사스 A&M 대학에서 컴퓨터공학 박사 학위를 취득했다. 삼성전자 DMC 연구소의 수석 연구원으로서 근무했으며, 퇴사 전까지 삼성전자 인공지능 개발 팀에서 일했다. 현재 텍사스 대학에서 Health and Science 교수로 재직 중이며 휴스턴 대학교에서 인공지능 관련 연구를 수행하고 있다. 모바일 프로그래밍, 프로그래밍 언어 등 다양한 분야의 기술 서적을 20여 권 집필하고 번역했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책