회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.
안녕하세요.
고도리입니다.
원래는 작년에 내려고 했던 책을 올 2월서부터 작업해서 겨우 다 끝냈습니다.
작년에 생각했던 것 보다 양이 많아졌고, 주제도 꽤 많아졌습니다.
이제야 좀 정신차리고 나머지 일을 해야할 듯 하네요.
(코딩쪽요)
간단하게 목차 올려 놓습니다.
참, 9월 초에는 아마도 서점에서 볼 수 있을겁니다.
====================================================
1 책을 들어가며
2 Android NDK는 무엇인가?
2 1 Android NDK의 등장 배경
2 2 NDK에서 제공되는 것들
2 3 개발환경
2 4 Android 개발방법
3 NDK 개발을 위한 Android application 기초 쌓기
3 1 Android application의 구조 (UI등)
3 2 Android application 구성요소
3 3 Android application의 life cycle
3 4 Android application의 Permission
4 NDK 본격 개발!
4 1 Native Library 개발을 위해 알아야 할 것들
4 2 Java Native Interface
4 3 JNI 구현 순서
4 4 Java에서 Native code 호출하기
4 5 Native Code 에서 Java로 접근하기
4 6 x86 에서 JNI 연습
4 7 Android Makefile
4 8 C 와 C++ 에서 JNI 구현시 차이점
4 9 SDK, NDK, PDK 상에서의 Log 출력
4 10 Java Native Interface (Java ? Native 서로 연결하기)
4 11 예제1 더하기 프로그램
4 12 예제2 외부 Library Wrapping
4 13 Library 의존성문제
4 14 JNI_OnLoad
4 15 한글처리
4 16 Java vs NDK 속도차이
4 17 Native Thread를 통해 Java Callback 만들기
4 18 Android Debuging Skill
5 NDK에서의 Graphic 처리
5 1 bitmap-plasma
5 2 NDK 3D
5 3 NDK에 SDL을 포팅
5 4 Native Activity
5 5 Framework 내부와 연결점
5 6 Native Activity 만들어 보자
5 7 STL 과 Neon의 사용
6 NDK의 확장 - PDK의 라이브러리를 이용하자
6 1 NDK용 Android mk 와 Full Source용 Android mk 의 차이점
6 2 SKIA 라이브러리를 활용한 Application 만들기 <Gingerbread>
6 3 Android Full Source 컴파일 방법
6 4 JAVA App 에서 GPIO 컨트롤 하기 Driver-Service-Binder-Client-JAVA App
7 Multimedia
7 1 Android Native AudioFlinger의 활용과 OpenSL ES
7 2 Native 에서 Surface 접근하기 <Gingerbread>
7 3 OpenMAX AL
7 4 Android에서의 FFMPEG의 활용
8 부록
8 1 Android는 무엇인가?
8 2 Android System 구조
8 3 Android의 부팅 순서
8 4 Android 개발을 위한 Ubuntu Virtual Box 세팅