이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1장 안드로이드를 개발하기 전에1.1 안드로이드 소개 1.2 앱 개발 환경 알아보기 1.3 안드로이드 스튜디오 설치하기 1.4 마치며 2장 기기와 에뮬레이터 준비2.1 프로젝트 2.2 안드로이드 기기로 실행하기 2.3 에뮬레이터로 실행하기 2.4 마치며 3장 첫 번째 앱 만들기3.1 안드로이드 스튜디오 프로젝트 구성 3.2 레이아웃 에디터 3.3 레이아웃 작성하기 3.4 코드 작성하기 3.5 마치며 4장 코틀린4.1 안드로이드 개발용 코틀린 사용 4.2 REPL 사용하기 4.3 Scratch 사용하기 4.4 기본 구문 4.5 기본 자료형 4.6 제어문 4.7 클래스 4.8 인터페이스 4.9 null 가능성 4.10 컬렉션 4.11 람다식 4.12 기타 기능 4.13 마치며 5장 비만도 계산기5.1 해법 요약 5.2 준비하기 5.3 스텝 1 키와 몸무게를 입력하는 화면 작성 5.4 스텝 2 결과 화면 작성 5.5 스텝 3 인텐트로 화면 전환 5.6 스텝 4 SharedPreference로 데이터 저장하기 5.7 마치며 6장 스톱워치6.1 해법 요약 6.2 준비하기 6.3 스텝 1 화면 작성 6.4 스텝 2 타이머 구현하기 6.5 스텝 3 랩 타임 기록하기 6.6 마치며 7장 나만의 웹 브라우저7.1 해법 요약 7.2 준비하기 7.3 스텝 1 화면 작성 7.4 스텝 2 기본 웹 브라우저 기능 작성 7.5 스텝 3 옵션 메뉴 사용하기 7.6 스텝 4 컨텍스트 메뉴 사용하기 7.7 스텝 5 암시적 인텐트 7.7 마치며 8장 수평 측정기8.1 해법 요약 8.2 준비하기 8.3 스텝 1 액티비티의 생명주기 알아보기 8.4 스텝 2 센서 사용하기 8.5 스텝 3 커스텀 뷰 작성하기 8.6 마치며 9장 전자액자9.1 해법 요약 9.2 준비하기 9.3 스텝 1 프로바이더 사용하기 9.4 스텝 2 전자액자 구현하기 9.5 스텝 3 슬라이드쇼 구현하기 9.6 마치며 10장 지도와 GPS10.1 해법 요약 10.2 준비하기 10.3 스텝 1 구글 지도 표시하기 10.4 스텝 2 주기적으로 현재 위치 정보 업데이트하기 10.5 스텝 3 이동 자취를 선으로 그리기 10.6 마치며 11장 손전등11.1 해법 요약 11.2 준비하기 11.3 스텝 1 손전등 기능 구현 11.4 스텝 2 액티비티에서 손전등 기능 사용 11.5 스텝 3 서비스에서 손전등 기능 사용 11.6 스텝 4 앱 위젯 작성 11.7 마치며 12장 실로폰12.1 해법 요약 12.2 준비하기 12.3 스텝 1 레이아웃 작성 12.4 스텝 2 소리 재생하기 12.5 마치며 13장 Todo 리스트13.1 해법 요약 13.2 준비하기 13.3 스텝 1 레이아웃 작성 13.4 스텝 2 Realm 데이터베이스 13.5 스텝 3 리스트 뷰와 데이터베이스 연동 13.6 마치며
|
오준석의 다른 상품
|
이 시리즈는 단기간에 실무 능력을 갖추게 도와줍니다.유튜브, 블로그, 학원, 대학 등에서 이미 검증된 강의 본연의 장점을 극대화하고 더 체계화해 책으로 담았습니다. 입문자 눈높이에서 설명하고 작고 실용적인 프로젝트를 수행해 실전 능력을 키워줍니다. 빠르게 개발 능력을 배우려는 입문자와 더 다양한 경험을 쌓으려는 기존 개발자에게 유용합니다.이 책의 모태 [안드로이드 생존코딩]은 오준석 저자가 수원스마트앱개발학원에서 6기까지 진행한 안드로이드 과정 강의입니다. 그 과정에서 창업 3팀, 출시 앱 35개, 공모전 입상 7명(기획 공모전 1등 포함)의 성과를 내고 강의 영상 613편을 찍었습니다. 유튜브 채널에 올린 강의는 5기 과정입니다.일반인을 개발자로 취업시켜야 하는 국비지원 과정이고 오준석 이름을 걸고 운영하던 기관의 대표 강의였기 때문에 실전에 필요한 내용을 심도 있게 담아 강의했습니다. 이 강의를 들으시면 거액을 들여 학원에 가지 않고도 학원에 간 것과 똑같은 수업을 들으실 수 있습니다. 현재 구독자는 600명을 넘어섰습니다.[입문자와 초보자를 배려한 진행순서]이 책은 자바 또는 그에 상응하는 프로그래밍을 학습한 사람을 대상으로 하지만, 프로그래밍 경험이 적거나 없는 사람도 따라 하며 이해할 수 있도록 구성했습니다.[마지막까지 친절하게]따라 하면 완성되는 것을 목표로 하기 때문에 실습 중에 놓치는 상황이 없도록 최대한 많은 그림과 스크린샷을 첨부했습니다. 앞에서 다룬 내용을 뒤에서도 모를 수 있다는 가정하에 최대한 반복해서 다루고 설명합니다.[초보자 중심]입문자나 초보자가 앱을 완성하고 실행하면서 보람을 느낄 수 있게 하는 데 중점을 두었습니다. 많은 내용을 나열하는 대신 핵심 내용을 앱 제작 과정에 녹여 포기하지 않고 끝까지 개발할 수 있도록 했습니다.[예제의 난이도 안내]난이도를 다음과 같이 별의 개수로 표현했습니다._ 초급 : ★☆☆_ 중급 : ★★☆_ 고급 : ★★★[예제별 난이도 안내]★ 예제__ 첫 번째 앱 만들기(3장)__ 비만도 계산기(5장)__ 스톱워치(6장)__ 나만의 웹 브라우저(7장)__ 실로폰(12장)★★ 예제__ 수평 측정기(8장)__ 전자액자(9장)__ 지도와 GPS(10장)★★★ 예제__ 손전등(11장)__ Todo 리스트(13장)★ 이 책이 다루는 범위[안드로이드 스튜디오]_ 앱 개발에 필수적으로 사용하는 내용을 다룹니다._ 빠르게 코드를 작성하는 자동완성 기능을 다룹니다.[코틀린 프로그래밍]_ 앱 개발에 필수적으로 사용하는 내용을 다룹니다._ 예제를 완성하면서 자연스럽게 여러 문법이나 기능을 사용하게 됩니다.[레이아웃 작성]_ 레이아웃 에디터에서 ConstraintLayout 기반의 레이아웃 작성 및 속성을 설정하는 방법을 다룹니다.[Anko 라이브러리]_ 인텐트, 다이얼로그 등을 쉽게 사용하는 라이브러리를 다룹니다.[안드로이드 구성요소]_ 화면을 구성하는 기본 요소인 액티비티를 다룹니다._ 지도와 좌우 슬라이드 화면을 구성하는 UI 요소인 프래그먼트를 사용합니다._ 프로바이더를 사용해 기기의 사진 정보를 가져오는 방법을 다룹니다._ 손전등 앱을 만들면서 UI를 가지지 않는 컴포넌트인 서비스를 다룹니다.[그 외]_ 어려운 개념보다는 간단한 코드를 사용해 스레드를 쉽게 다룹니다._ Realm 데이터베이스를 사용하여 쉽게 데이터베이스를 다룹니다._ 사운드를 재생하는 방법을 다룹니다._ 지도와 현재 위치 정보를 다루는 방법을 다룹니다._ 구글 플레이 스토어에 앱 등록하기를 배웁니다.
|