소장형 전자책

- 실무에 바로 적용 할 수 있는 안드로이드 8.0 앱 프로그래밍 (Oreo 버전)
- 저 자 :박헌우, 임규민
- 발행자 :다본
- 등록일 :2018.05.18
- 보유 권수 :3권
- 공급사 :영풍문고
- 대 출 :0/3권
- 예약자수 :0명
- 소속도서관 :통합
- 추천수 :0
- 대출 여부 :가능
- 유형 :PDF
- 지원기기 : PC 태블릿 모바일
추천하기 전자책 프로그램 수동설치 뷰어앱 설치 대출하기 목록보기
※팝업차단이 되어있는경우 뷰어실행이 되지 않습니다.
도서 소개
안드로이드에 처음 접하는 사람들이 쉽게 앱을 만들 수 있도록 도와준다. 안드로이드 개발을 위한 필수적이고 기초적인 내용뿐만 아니라 안드로이드 개발자라면 꼭 알아야 할 심도 있는 내용까지 쉽게 다루면서 실무에 직접 사용할 수 있게 하였다. 각 장마다 바로 실무에서 쓰일 수 있는 기술을 활용한 앱을 만드는 예제를 통하여 안드로이드 개발에 대하여 반드시 알아야 할 필요한 이론과 원리를 쉽게 설명한다.
목차
PART 01 안드로이드란 무엇인가
1-1 안드로이드의 역사
1-2 안드로이드의 현재와 미래
1-3 최신 안드로이드 8.0(Oreo)의 특징
PART 02 JAVA 및 안드로이드 개발환경 구축하기
[NCS능력단위 : 정보시스템 이행(5), 응용 SW 기초 기술 활용(3)]
2-1 개발 환경 및 구성
NCS
2001020208_16v3.2/정보시스템 이행하기
2001020216_15v3.1/운영체제 기초 활용하기
2-2 안드로이드 스튜디오 설치하기
NCS
2001020208_16v3.2/정보시스템 이행하기
2001020216_15v3.4/기본 개발환경 구축하기
2001020216_15v3.1/운영체제 기초 활용하기
2-3 에뮬레이터(Android Virtual Device : AVD) 설정하기
NCS
2001020216_15v3.4/기본 개발환경 구축하기
2-4 개발을 위한 안드로이드 폰 설정하기
NCS
2001020216_15v3.4/기본 개발환경 구축하기
PART 03 안드로이드 앱의 화면 구성하기
[NCS능력단위 : 프로그래밍 언어 활용(3), 화면구현(3)]
3-1 "Hello World"앱 만들기
NCS
2001020215_15v3.1/기본문법 활용하기
3-2 안드로이드 프로젝트 구조 살펴보기
NCS
2001020215_15v3.1/기본문법 활용하기
3-3 액티비티 살펴보기.
NCS
2001020215_15v3.1/기본문법 활용하기
3-4 기본 위젯 다루기
NCS
2001020225_16v4.1/UI 설계 확인하기
2001020215_15v3.3/라이브러리 활용하기
3-5 레이아웃을 이용해 화면 구성하기
NCS
2001020225_16v4.1/UI 설계 확인하기
2001020215_15v3.3/라이브러리 활용하기
PART 04 사용자와의 상호작용 처리하기
[NCS능력단위 : 프로그래밍 언어 활용(3), 화면설계(5), 화면구현(3), 인터페이스 구현(5)]
4-1 버튼을 이용한 사용자 입력 처리하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
4-2 화면 토스트로 알림 표시하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
4-3 다이얼로그로 알림 표시하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
4-4 화면 상단에 알림 표시하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
4-5 화면 전환하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
PART 05 마이크를 이용한 앱 만들기
[NCS능력단위 : 요구사항 확인(5), 화면설계(5), 화면구현(3), 인터페이스 구현(5), 애플리케이션 테스트 관리(3)]
5-1 앱 미리보기
NCS
2001020201_16v3.1/현행 시스템 분석하기
2001020201_16v3.2/요구사항 확인하기
5-2 화면 설계 및 구성
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
5-3 시스템 권한 요청하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
5-4 try-catch로 예외상황 처리하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
5-5 마이크를 사용한 녹음과 재생하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
2001020226_16v4.1/애플리케이션 테스트케이스 설계하기
2001020226_16v4.2/애플리케이션 통합 테스트하기
PART 06 카메라를 이용한 앱 만들기
[NCS능력단위 : 요구사항 확인(5), 화면설계(5), 화면구현(3), 인터페이스 구현(5), 애플리케이션 테스트 관리(3)]
6-1 앱 미리보기
NCS
2001020201_16v3.1/현행 시스템 분석하기
2001020201_16v3.2/요구사항 확인하기
6-2 화면 설계 및 구성
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
6-3 카메라 프리뷰 만들기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
6-4 카메라 녹화하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
6-5 녹화한 영상 재생하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
2001020226_16v4.1/애플리케이션 테스트케이스 설계하기
2001020226_16v4.2/애플리케이션 통합 테스트하기
PART 07 파일과 데이터베이스를 이용한 앱 만들기
[NCS능력단위 : 요구사항 확인(5), 화면설계(5), 화면구현(3), 인터페이스 구현(5), 데이터 입출력 구현(5), 애플리케이션 테스트 관리(3)]
7-1 앱 미리보기
NCS
2001020201_16v3.1/현행 시스템 분석하기
2001020201_16v3.2/요구사항 확인하기
7-2 화면 설계 및 구성
NCS
2001020224_16v4.1/UI 요구사항 확인하기
2001020224_16v4.2/UI 설계하기
2001020225_16v4.1/UI 설계 확인하기
2001020225_16v4.2/UI 구현하기
7-3 RecyclerView 사용하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
7-4 사용자의 설정 저장하기
NCS
2001020205_16v4.1/논리 데이터 저장소 확인하기
2001020205_16v4.2/물리 데이터 저장소 설계하기
2001020205_16v4.3/데이터 조작 프로시저 작성하기
7-5 파일로 저장하기
NCS
2001020205_16v4.1/논리 데이터 저장소 확인하기
2001020205_16v4.2/물리 데이터 저장소 설계하기
2001020205_16v4.3/데이터 조작 프로시저 작성하기
7-6 SQLite를 사용한 앱 데이터베이스로 저장하기
NCS
2001020205_16v4.1/논리 데이터저장소 확인하기
2001020205_16v4.2물/리 데이터저장소 설계하기
2001020205_16v4.3/데이터 조작 프로시저 작성하기
2001020226_16v4.1/애플리케이션 테스트케이스 설계하기
2001020226_16v4.2/애플리케이션 통합 테스트하기
PART 08 위치서비스와 네트워크를 이용한 앱 만들기
[NCS능력단위 : 요구사항 확인(5), 화면설계(5), 화면구현(3), 인터페이스 구현(5), 데이터 입출력 구현 (5), 통합구현(5), 애플리케이션 테스트 관리(3)]
8-1 앱 미리보기
NCS
2001020201_16v3.1/현행 시스템 분석하기
2001020201_16v3.2/요구사항 확인하기
8-2 화면 설계 및 구성
NCS
2001020224_16v4.1/UI 요구사항 확인하기
2001020224_16v4.2/UI 설계하기
2001020225_16v4.1/UI 설계 확인하기
2001020225_16v4.2/UI 구현하기
8-3 화면에 지도 표시하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
8-4 내 위치를 지도에 표시하기
NCS
2001020205_16v4.1/논리 데이터 저장소 확인하기
2001020205_16v4.2/물리 데이터 저장소 설계하기
2001020205_16v4.3/데이터 조작 프로시저 작성하기
8-5 스레드 사용하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
8-6 네트워크 통신하기
NCS
2001020206_16v4.1/연계 데이터 구성하기
2001020206_16v4.2/연계 매카니즘 구성하기
2001020206_16v4.3/내외부 연계 모듈 구현하기
8-7 구글 API를 이용한 경로 표시하기
NCS
2001020206_16v4.1/연계 데이터 구성하기
2001020206_16v4.2/연계 매카니즘 구성하기
2001020206_16v4.3/내외부 연계 모듈 구현하기
2001020226_16v4.1/애플리케이션 테스트케이스 설계하기
2001020226_16v4.2/애플리케이션 통합 테스트하기
PART 09 Play 스토어에 앱 출시하기
[NCS능력단위 : 제품 소프트웨어 패키징(5)]
9-1 배포용 APK 만들기
NCS
2001020209_16v4.1/제품소프트웨어 패키징하기
9-2 Play 스토어에 업로드 하기
NCS
2001020209_16v4.2/제품소프트웨어 매뉴얼 작성하기
9-3 사용자 버그를 확인하기
NCS
2001020209_16v4.3/제품소프트웨어 버전관리하기
9-4 업데이트 된 APK 배포하기
NCS
2001020209_16v4.3/제품소프트웨어 버전관리하기
1-1 안드로이드의 역사
1-2 안드로이드의 현재와 미래
1-3 최신 안드로이드 8.0(Oreo)의 특징
PART 02 JAVA 및 안드로이드 개발환경 구축하기
[NCS능력단위 : 정보시스템 이행(5), 응용 SW 기초 기술 활용(3)]
2-1 개발 환경 및 구성
NCS
2001020208_16v3.2/정보시스템 이행하기
2001020216_15v3.1/운영체제 기초 활용하기
2-2 안드로이드 스튜디오 설치하기
NCS
2001020208_16v3.2/정보시스템 이행하기
2001020216_15v3.4/기본 개발환경 구축하기
2001020216_15v3.1/운영체제 기초 활용하기
2-3 에뮬레이터(Android Virtual Device : AVD) 설정하기
NCS
2001020216_15v3.4/기본 개발환경 구축하기
2-4 개발을 위한 안드로이드 폰 설정하기
NCS
2001020216_15v3.4/기본 개발환경 구축하기
PART 03 안드로이드 앱의 화면 구성하기
[NCS능력단위 : 프로그래밍 언어 활용(3), 화면구현(3)]
3-1 "Hello World"앱 만들기
NCS
2001020215_15v3.1/기본문법 활용하기
3-2 안드로이드 프로젝트 구조 살펴보기
NCS
2001020215_15v3.1/기본문법 활용하기
3-3 액티비티 살펴보기.
NCS
2001020215_15v3.1/기본문법 활용하기
3-4 기본 위젯 다루기
NCS
2001020225_16v4.1/UI 설계 확인하기
2001020215_15v3.3/라이브러리 활용하기
3-5 레이아웃을 이용해 화면 구성하기
NCS
2001020225_16v4.1/UI 설계 확인하기
2001020215_15v3.3/라이브러리 활용하기
PART 04 사용자와의 상호작용 처리하기
[NCS능력단위 : 프로그래밍 언어 활용(3), 화면설계(5), 화면구현(3), 인터페이스 구현(5)]
4-1 버튼을 이용한 사용자 입력 처리하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
4-2 화면 토스트로 알림 표시하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
4-3 다이얼로그로 알림 표시하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
4-4 화면 상단에 알림 표시하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
4-5 화면 전환하기
NCS
2001020215_15v3.1/기본문법 활용하기
2001020225_16v4.1/UI 설계 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
PART 05 마이크를 이용한 앱 만들기
[NCS능력단위 : 요구사항 확인(5), 화면설계(5), 화면구현(3), 인터페이스 구현(5), 애플리케이션 테스트 관리(3)]
5-1 앱 미리보기
NCS
2001020201_16v3.1/현행 시스템 분석하기
2001020201_16v3.2/요구사항 확인하기
5-2 화면 설계 및 구성
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
5-3 시스템 권한 요청하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
5-4 try-catch로 예외상황 처리하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
5-5 마이크를 사용한 녹음과 재생하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
2001020226_16v4.1/애플리케이션 테스트케이스 설계하기
2001020226_16v4.2/애플리케이션 통합 테스트하기
PART 06 카메라를 이용한 앱 만들기
[NCS능력단위 : 요구사항 확인(5), 화면설계(5), 화면구현(3), 인터페이스 구현(5), 애플리케이션 테스트 관리(3)]
6-1 앱 미리보기
NCS
2001020201_16v3.1/현행 시스템 분석하기
2001020201_16v3.2/요구사항 확인하기
6-2 화면 설계 및 구성
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
6-3 카메라 프리뷰 만들기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
6-4 카메라 녹화하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
6-5 녹화한 영상 재생하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.3/인터페이스 구현 검증하기
2001020225_16v4.2/UI 구현하기
2001020226_16v4.1/애플리케이션 테스트케이스 설계하기
2001020226_16v4.2/애플리케이션 통합 테스트하기
PART 07 파일과 데이터베이스를 이용한 앱 만들기
[NCS능력단위 : 요구사항 확인(5), 화면설계(5), 화면구현(3), 인터페이스 구현(5), 데이터 입출력 구현(5), 애플리케이션 테스트 관리(3)]
7-1 앱 미리보기
NCS
2001020201_16v3.1/현행 시스템 분석하기
2001020201_16v3.2/요구사항 확인하기
7-2 화면 설계 및 구성
NCS
2001020224_16v4.1/UI 요구사항 확인하기
2001020224_16v4.2/UI 설계하기
2001020225_16v4.1/UI 설계 확인하기
2001020225_16v4.2/UI 구현하기
7-3 RecyclerView 사용하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
7-4 사용자의 설정 저장하기
NCS
2001020205_16v4.1/논리 데이터 저장소 확인하기
2001020205_16v4.2/물리 데이터 저장소 설계하기
2001020205_16v4.3/데이터 조작 프로시저 작성하기
7-5 파일로 저장하기
NCS
2001020205_16v4.1/논리 데이터 저장소 확인하기
2001020205_16v4.2/물리 데이터 저장소 설계하기
2001020205_16v4.3/데이터 조작 프로시저 작성하기
7-6 SQLite를 사용한 앱 데이터베이스로 저장하기
NCS
2001020205_16v4.1/논리 데이터저장소 확인하기
2001020205_16v4.2물/리 데이터저장소 설계하기
2001020205_16v4.3/데이터 조작 프로시저 작성하기
2001020226_16v4.1/애플리케이션 테스트케이스 설계하기
2001020226_16v4.2/애플리케이션 통합 테스트하기
PART 08 위치서비스와 네트워크를 이용한 앱 만들기
[NCS능력단위 : 요구사항 확인(5), 화면설계(5), 화면구현(3), 인터페이스 구현(5), 데이터 입출력 구현 (5), 통합구현(5), 애플리케이션 테스트 관리(3)]
8-1 앱 미리보기
NCS
2001020201_16v3.1/현행 시스템 분석하기
2001020201_16v3.2/요구사항 확인하기
8-2 화면 설계 및 구성
NCS
2001020224_16v4.1/UI 요구사항 확인하기
2001020224_16v4.2/UI 설계하기
2001020225_16v4.1/UI 설계 확인하기
2001020225_16v4.2/UI 구현하기
8-3 화면에 지도 표시하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
8-4 내 위치를 지도에 표시하기
NCS
2001020205_16v4.1/논리 데이터 저장소 확인하기
2001020205_16v4.2/물리 데이터 저장소 설계하기
2001020205_16v4.3/데이터 조작 프로시저 작성하기
8-5 스레드 사용하기
NCS
2001020212_16v4.1/인터페이스 설계서 확인하기
2001020212_16v4.2/인터페이스 기능 구현하기
2001020212_16v4.3/인터페이스 구현 검증하기
8-6 네트워크 통신하기
NCS
2001020206_16v4.1/연계 데이터 구성하기
2001020206_16v4.2/연계 매카니즘 구성하기
2001020206_16v4.3/내외부 연계 모듈 구현하기
8-7 구글 API를 이용한 경로 표시하기
NCS
2001020206_16v4.1/연계 데이터 구성하기
2001020206_16v4.2/연계 매카니즘 구성하기
2001020206_16v4.3/내외부 연계 모듈 구현하기
2001020226_16v4.1/애플리케이션 테스트케이스 설계하기
2001020226_16v4.2/애플리케이션 통합 테스트하기
PART 09 Play 스토어에 앱 출시하기
[NCS능력단위 : 제품 소프트웨어 패키징(5)]
9-1 배포용 APK 만들기
NCS
2001020209_16v4.1/제품소프트웨어 패키징하기
9-2 Play 스토어에 업로드 하기
NCS
2001020209_16v4.2/제품소프트웨어 매뉴얼 작성하기
9-3 사용자 버그를 확인하기
NCS
2001020209_16v4.3/제품소프트웨어 버전관리하기
9-4 업데이트 된 APK 배포하기
NCS
2001020209_16v4.3/제품소프트웨어 버전관리하기
저자 소개
이 책은 저자소개 정보가 제공되지 않습니다.