통합검색

검색

  • IT 자격증 수험서
    • 워드프로세서
    • 컴퓨터활용능력
    • 정보처리/사무자동화/정보기기
    • ITQ
    • GTQ
    • 컴퓨터그래픽스
    • 웹디자인
  • 실용 자격증 수험서
    • 한국사
    • 조리/제과/운전면허
    • 기타
  • IT 도서
    • 컴퓨터 일반/활용
    • 사무자동화(OA)
    • 웹/홈페이지
    • 그래픽/멀티미디어
    • 프로그래밍
    • 컴퓨터공학
    • 어린이 교재
  • 단행본 도서
    • 가정과 생활
    • 유아/아동
    • 기타
  • 시리즈
    • 더 쉽게 배우기
    • 환상의 콤비
    • 눈이 편한
    • 속전속결
    • 비주얼(Visual)
    • 학교에서 통하는
    • 이게 진짜

프로그래밍 일반

HOME 도서정보 IT 도서 프로그래밍

New 돈 되는 안드로이드 앱 만들기 저자 조상철 | 페이지 512
ISBN 9788931461312 | 정가 29,000 | 출판일 2019-08-30
판매처

부록CD

도서소개

안드로이드 앱 개발을 위해 꼭 알아야 하는 내용부터 다양한 실전 앱 만들기까지
한 권으로 배워보는 “돈 되는 안드로이드 앱 만들기”

이 책은 안드로이드 앱 개발에 필요한 자바 문법과 안드로이드 스튜디오 설치 과정을 설명하고, 안드로이드 앱을 직접 만들고 play스토어에 앱 등록하기까지 한 권으로 설명합니다.
Layout, View, Fragment 등 앱 만들기에 기본이 되는 기능을 설명하고, 그 기능을 토대로 간단한 랜덤 뽑기나 주사위 게임 앱 등을 만들어 봅니다.
앞서 배운 내용 응용하여 폭탄이 터지는 앱, 하늘에서 떨어지는 공을 잡는 게임 앱, 교육용으로 활용 가능한 상점놀이 앱 등 다양한 기능이 추가된 앱을 만들어 봅니다.
또한, 사물인터넷 기술을 활용해 빛 센서를 사용한 가로등 앱, 가속도 센서를 사용한 만보기 앱 등 좀 더 활용도가 높은 실전 앱 예제를 배워봅니다.
다양한 예제와 함께 제공하는 코드를 이용해 앱 만들기를 연습해보고, 다양한 기능을 조합해 나만의 앱을 만들어 보세요.

저자소개

조상철
청주교육대학교에서 학사과정을 마친 후 일선 학교에서 초등교사로 근무하고 있다. 전국교육정보화 연구대회 SW분과에서 국무총리상 수상을 비롯하여 각종 대회에서 교육부 장관상을 4회 수상하였다. 충남교육연구정보원 정보영재원, 학교 및 각종 단체 등에서 수년간 SW교육, C언어, Java, Unity 및 안드로이드 앱 제작 강사로 활동하고 있다.

목차

Chapter 1. 앱의 시작 - 자바 문법 익히기
클래스
변수
생성자 오버로딩
JVM(자바 가상머신)
static 변수 및 static 메소드
상속
접근 제한자
메소드 오버라이딩
다형성
메소드 오버라이딩 응용하기
메소드 오버라이딩 활용 - 매개변수의 다형성
super()
추상 클래스
인터페이스
제어문 - if
제어문 - 반복문
배열
향상된 for 문
컬렉션(Collection) - ArrayList
프로세스(Process)와 쓰레드(Thread)
무명 클래스
내부 클래스
기본형 매개변수와 참조형 매개변수
super와 super()
외부 클래스에서 내부 클래스 메소드에 접근하기
문자를 숫자로, 숫자를 문자로 바꾸기
예외 처리 try ~ catch
String 클래스
NullPointerException
Random 클래스
컬렉션을 배열로 바꾸는 toArray() 메소드
배열을 컬렉션으로 바꾸기
입출력 처리하기 - Stream

Chapter 2. 안드로이드 스튜디오 설치 및 앱 만들기
안드로이드 스튜디오 설치하기
안드로이드 스튜디오 시작하기
위젯으로 간단한 앱 만들기
자바 코드만으로 앱 만들기

Chapter 3. Layout 이벤트
Layout(레이아웃)
Padding과 Layout_margin
Layout_width와 Layout_height
LinearLayout 응용하기
RelativeLayout
FrameLayout
TableLayout
이벤트 처리
View 클래스의 onTouchEvent() 사용하기
내부 클래스로 리스너 인터페이스 구현하기
무명 클래스로 이벤트 처리하기1
하나의 리스너 객체로 여러 개의 버튼 처리하기
onClick 속성 이용하는 방법

Chapter 4. 실전 앱 만들기
화면전환 Intent
미니 앨범 만들기
발표자 뽑기
주사위 앱 만들기

Chapter 5. View 클래스를 활용한 앱 만들기
View 클래스
Canvas 클래스와 Paint 클래스
draw 메소드를 활용한 다양한 도형 그리기
폭탄 게임 만들기
런닝맨 게임 제작

Chapter 6. Fragment를 활용한 앱 만들기
Inflater 이해하기
Fragment 기본 다지기
Fragment 응용 1
Fragment 응용 2
Fragment 응용 3

Chapter 7. 상점놀이 앱 만들기
시작 화면 만들기
상점놀이 화면 앱 및 내용 구성
상점놀이 앱 활동 선택 화면 만들기
가게놀이(손님용) 제작하기
상점놀이(주인용) 제작하기
큰 수 학습하기
기타 사용된 파일들

Chapter 8. 사물인터넷-블루투스를 활용한 앱 만들기
사물인터넷
블루투스와 아두이노
아두이노 LED 제어하기
원격 LED 조정 앱 만들기
3개의 LED 원격 조정 앱 만들기
20X4 LCD 제어하기
서보모터 제어하기
RC카 무선 조정 앱 만들기

Chapter 9. 센서
센서
센서 리스트 조회하기
센서를 사용한 조명등 만들기
가속도 센서 측정 앱 만들기
가속도 센서를 사용한 앱 만들기
가속도 센서를 사용한 만보기 앱 만들기

Chapter 10. 지문 인식 앱 만들기
지문 인식 앱 만들기

Chapter 11. 구글 Paly스토어에 게시하기
배포용 apk 파일 만들기

목록