Chapter 1 안드로이드 애플리케이션
1-1 안드로이드 앱이란?
1-2 안드로이드 스튜디오(Android Studio란?
1-3 안드로이드 개발 환경 설정
1-4 스마트폰 앱을 만드는 여러 가지 방법
1-5 안드로이드 스튜디오 살펴보기
Chapter 2 코틀린 언어 훑어보기
2-1 변수와 상수
2-2 함수
2-3 기본 자료형
2-4 조건문 / 반복문
2-5 클래스
2-6 컬렉션
2-7 람다
Chapter 3 안드로이드 앱 만들기 기초부터 고급까지
3-1 뷰의 개념
3-2 레이아웃
3-3 리스트
3-4 텍스트뷰
3-5 이미지뷰
3-6 체크박스
3-7 스크롤뷰
Chapter 4 실전 앱 만들기
4-1 버튼을 눌렀을 때 반응하는 기능
4-2 원하는 웹 사이트로 이동하는 기능
4-3 다른 화면으로 이동하기
4-4 간단한 브라우저 만들기
4-5 사운드 재생
4-6 나인패치 이미지
4-7 경고창 만들기
4-8 앱의 인트로 화면 만들기
4-9 애니메이션 효과주기
4-10 모바일 페이지 앱 만들기
4-11 전화번호 바로가기 앱 만들기
4-12 드럼박스 앱 만들기
4-13 디지털 액자 만들기
Chapter 5 서비스 배포하기
5-1 디바이스 테스트
5-2 구글 개발자 등록
5-3 구글 플레이 배포
Chapter 6 앱 개발에 도움이 되는 정보
6-1 모바일 광고 달기
코틀린으로 앱을 제작하고 수익을 내는 방법까지!
이 책은 안드로이드 애플리케이션 개발에 필요한 모든 기초를 단계별로 가르치며, 이제 시작하는 사람들이 프로그래밍 언어나 개발 도구에 대한 전문 지식이 없어도 안드로이드 앱을 만들고 배포하는 과정을 익힐 수 있도록 안내합니다.
저자는 본인도 프로그래머가 아니며, 이 책을 통해 안드로이드 앱 개발을 처음부터 배우는 데 어려움을 겪었던 경험을 바탕으로 초보자들이 느끼는 어려움을 최소화하기 위해 노력했습니다. 안드로이드 스튜디오를 이용하여 안드로이드 앱을 개발하는 과정을 자세히 설명하고, 완성한 앱을 구글 플레이에 등록하는 방법과 광고 수익을 얻을 수 있는 세팅 방법까지 친절하게 안내합니다.
본 책은 앱 개발이 개발자 고유의 영역이 아니라고 말하고 있습니다. 간단한 예제부터 시작해서 누구나 쉽게 따라 할 수 있도록 초보자를 위한 직관적인 가이드와 예제들을 통해 안드로이드 앱 개발에 대한 흥미를 높일 수 있습니다.
스마트폰 사용자라면 누구나 한 번쯤은 나만의 앱을 만들어 보고 싶다고 생각하신 적이 있을겁니다. 『하루 만에 배우는 안드로이드 앱 만들기 with 코틀린』은 그런 사용자들을 위한 완벽한 안내서로서, 앱 개발을 통해 새로운 아이디어를 실현하고 구글플레이를 통해 자신의 앱을 세상에 선보일 기회를 제공합니다. 이 책을 통해 많은 분들이 사용자에서 개발자로 거듭나고, 앱 개발에 대한 흥미를 느낄 수 있기를 기대합니다.
작가의 말
어떤 공부를 하든지 재미있어야 합니다. 우리가 코딩 언어를 배울 때도 더욱 그렇습니다. 코딩 언어 즉, 프로그래밍 언어는 언어라고는 하지만 영어, 일본어, 프랑스어와 같은 진짜 언어는 아닙니다.
시스템이 이해할 수 있는 언어입니다. 그래서 초보자들에게는 더욱더 멀게만 느껴지고 재미가 없습니다. 이 책은 예제를 통해서 코딩의 결과물이 어떻게 나올 수 있는지 빠르게 보여주기 위해 노력했습니다.
코딩하고 바로바로 결과물을 볼 수 있는 재미를 가미하여 지루하지 않