본문 바로가기

추천 검색어

실시간 인기 검색어

안드로이드 APP개발

15주만에 완성되는 앱 이야기 1
전현민 , 김재완 지음
복두출판사

2015년 06월 04일 출간

종이책 : 2015년 02월 25일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 pdf (15.04MB)
ECN 0102-2018-500-002733902
쪽수 418쪽
지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
교보eBook App 듣기(TTS) 불가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3. 0.26, iOS v3.0.09,PC v1.2 버전 이상)

PDF 필기 Android 가능 (iOS예정)
소득공제
소장
정가 : 24,000원

쿠폰적용가 21,600

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 300원

작품소개

이 상품이 속한 분야

『안드로이드 APP개발』은 안드로이드 애플리케이션 개발을 하고 싶은 사람들을 위해 집필한 책이다. 하루 3시간씩, 15주만 투자하여 직접 나만의 안드로이드 애플리케이션을 개발하고 완성한다. 구글 애드몸 광고를 넣고 구글 플레이스토어에 등록하여 직접 수익을 창출할 수 있는 방법 역시 알려준다.
Chapter 01 - 네이티브 애플리케이션 vs. 하이브리드 애플리케이션
1-1 안드로이드 애플리케이션이란?
1-2 안드로이드 애플리케이션의 개발 과정
1-3 안드로이드 애플리케이션의 종류

Chapter 02 - HTML5, CSS3
2-1 HTML
2-2 개발환경 구축
2-2-1 Hello World
2-2-2 HTML 구조
2-2-3 애플리케이션 개발에 주로 사용되는 태그
2-3 CSS
2-4 DOM(Document Object Model)
2-5 CSS 실습
2-6 자주 사용되는 CSS 스타일
2-6-1 폰트 관련 스타일
2-6-2 부피, 여백 관련 스타일
2-6-3 Display
2-6-4 position

Chapter 03 - 자바스크립트 1
3-1 자바스크립트
3-2 예제 작성하기
3-3 변수와 함수
3-3-1 변수
3-3-2 변수에서 표현할 수 있는 자료
3-3-3 사칙연산(Arithmetics)
3-3-4 함수
3-3-5 입력, 출력, 처리
3-3-6 프로그램의 흐름과 분기
3-3-7 반복구조(순환구조)

Chapter 04 - 자바스크립트 2
4-1 배열
4-2 객체
4-2-1 객체의 선언
4-3 이벤트
4-4 JSON(JavaScript Object Notation)
4-5 JSONP
4-6 자바스크립트 내장 객체

Chapter 05 - jQuery
5-1 DOM 탐색
5-2 애니메이션
5-3 DOM 구조 탐색

Chapter 06 - PHP
6-1 PHP란?
6-2 Hello PHP
6-3 PHP 기초문법
6-4 변수 선언과 자료형
6-5 함수
6-6 배열

Chapter 07 - 데이터베이스
7-1 데이터베이스
7-2 데이터베이스, 테이블, 필드
7-3 SQL

Chapter 08 - AJAX
8-1 AJAX
8-2 jQuery AJAX
8-3 AJAX로 데이터베이스의 데이터 조회하기

Chapter 09 - 로컬 스토리지
9-1 로컬 스토리지란?
9-2 로컬 스토리지 생성과 확인
9-3 인적관리 프로그램

Chapter 10 - Apache Cordova
10-1 Apache Cordova
10-2 Hello Apache Cordova!

Chapter 11 - 일정관리 애플리케이션
11-1 애플리케이션 소개 및 실행 화면
11-2 소스 코드
11-3 애플리케이션 개발
11-4 하이브리드 앱으로 포팅하기

Chapter 12 - SNS 애플리케이션 개발
12-1 애플리케이션 소개 및 실행 화면
12-2 소스 코드
12-3 애플리케이션 개발

Chapter 13 - 이미지 갤러리
13-1 애플리케이션 소개 및 실행 화면
13-2 소스 코드
13-3 애플리케이션 개발


Chapter 14 - Publish
14-1 애플리케이션 아이콘 변경
14-2 APK파일 생성
14-3 구글 판매자 신청
14-4 애플리케이션 등록

Chapter 15 - Google AdMob
15-1 프로젝트 생성

Appendix
1. 비밀번호 암호화
2. 유용한 컴포넌트 개발
3. Android Export 시 오류 해결

머리말
21세기는 디지털과 정보화의 시대입니다. 모든 가정에는 한 대 이상의 개인용 컴퓨터가 이미 오래전에 자리했으며, 우리는 어렵지 않게 컴퓨터를 사용하고 있습니다. 많은 업무가 컴퓨터의 보급과 초고속 네트워크의 등장으로 전산화되었으며 아직 그렇지 않은 분야들도 점차 컴퓨터를 활용하는 쪽으로 변화하고 있습니다. 이렇듯 우리가 살고 있는 이 세상에서 컴퓨터는 단순히 계산기를 넘어 없어서는 안 될 정도로 매우 중요한 위치를 차지하고 있습니다. 또한 컴퓨터 공학은 매우 빠르게 발달하고 진화하고 있는 분야이며 하루가 멀다하게 신제품이 개발되고 신기술이 등장하고 있습니다. 그리고 이러한 과정에서 계속 컴퓨터의 소형화가 진행되었으며 우리는 이러한 컴퓨터 소형화의 대표적인 산물인 스마트폰을 사용하고 있습니다. 하루가 멀게 급변하는 정보화 시대에서 인간의 생활양식을 가장 크게 변화시킨 것은 여러 가지 요소가 있겠지만 그중에서 가장 큰 역할을 한 것은 스마트폰의 등장과 보급입니다. 처음 아이폰이 출시되었을 때가 기억나십니까? 그 작은 기기에서 컴퓨터처럼 인터넷도 사용하고 게임도 하며 영화를 볼 수 있다는 것은 그 자체만으로 혁명이었습니다. 그리고 이러한 아이폰의 등장하고 얼마 지나지 않아 오픈 소스 운영체제인 안드로이드가 구글(Google)社에 의해 개발되었고 이러한 안드로이드를 탑재한 스마트폰(Smart Phone)이 등장하게 됩니다. 그로부터 불과 몇 년 만에 스마트폰 시장은 전 세계적으로 급격하게 성장했습니다. 어린 아이부터 어르신들까지 스마트폰을 가지고 있으며 이를 활용하고 있습니다. 특히 우리 세대는 이미 이러한 스마트폰을 일상생활 대부분에서 사용하고 있으며 없으면 안 될 정도로 인간의 생활에 지대한 영향을 미치고 있습니다. 또한 필요한 기능이 있으면 스토어에서 검색하여 다운받음으로써 바로 활용할 수 있습니다. 매일매일 셀 수 없을 정도의 안드로이드 앱이 개발되어 스토어에 등록되고 있으며 그 분야는 게임, 교육, 도구, 유틸리티 등 굉장히 다양합니다. 또한 스마트폰은 웹 브라우저가 기본적으로 내장되어 있어 컴퓨터 없이도 네트워크만 연결되어 있다면 언제 어디서나 인터넷에 접속하여 필요한 정보를 손쉽게 검색할 수 있으며 어느 곳에서나 멀티미디어 환경의 혜택을 누릴 수 있게 되었습니다.
물론 모바일에만 이러한 변화가 있었던 것은 아닙니다. 이제까지 폐쇄적이고 보수적이었던 디지털 시장은 이제 누구나 포털 사이트 등에서 검색만으로도 쉽게 정보를 얻고 공유할 수 있으며, 궁금하거나 개발이 난관에 부딪혔을 때 관련 사이트에서 질문하고 답변을 얻어 손쉽게 해결할 수 있도록 변화하였습니다. 즉 폐쇄적이었던 개발 환경이 개방적으로 변한 것입니다. 또한 많은 자료들이 오픈 소스(Open Source:프로그램 소스 코드가 공개되어 있음)로 공개되고 있으며 이러한 오픈 소스의 혜택을 누린 사람 또한 자신이 개발한 것을 오픈 소스로 공개함으로써 누구나 손쉽게 다른 사람의 지식을 배워 자신의 것으로 얻을 수 있고, 또한 손쉽게 다른 사람에게 전할 수 있게 되었습니다. 즉 프로그램을 개발하기에 가장 좋은 시절이 도래했다는 뜻입니다.
이 책은 ‘안드로이드 애플리케이션을 개발하고 싶지만 막상 배우려고 하니 너무 어렵다’ 또는 ‘개발은 하고 싶은데 어떻게, 무엇부터 시작해야 할지 모르겠다.’고 호소하는 분들을 위해 집필 되었습니다. 프로그램을 개발한다고 하는 것은 단순한 한 가지 지식만으로 할 수 있는 것이 아닙니다. 컴퓨터에 관한 깊은 지식, 프로그램 개발 능력 등이 종합적으로 융합되어 탄생하는 것입니다. 안드로이드 애플리케이션은 안드로이드(Android)라고 하는 운영체제(Operating System)에서 실행되는 프로그램을 뜻합니다. 하지만 그런 프로그램, 즉 애플리케이션을 직접 개발하려면 가장 먼저 ‘안드로이드(Android)란 무엇인가?’에서부터 시작하여 애플리케이션을 구성하는 모든 요소를 종합적으로 이해해야 하고 이들을 잘 조합하여 다루는 능력을 요구합니다.
따라서 많은 IT전공자와 비전공자들이 호기심에 들어섰다가 손쉽게 포기하곤 합니다. 아무리 간단한 애플리케이션이라고 하더라도 동작 원리와 기본 지식, 그리고 개발 능력이 없다면 만들 수 없기 때문입니다. 그리고 그러한 기본 지식이 바로 프로그래밍 범주에 들어가기 때문에 비전공자뿐만 아니라 전공자들 또한 어려운 것이 사실입니다. 이 책은 그러한 분들을 위해 집필 되었으며 하루 3시간씩, 15주만 투자하여 직접 나만의 안드로이드 애플리케이션(Android Application)을 개발하고 완성한 후, 구글 애드몹 광고를 넣고 구글 플레이스토어에 등록하여 직접 수익을 창출할 수 있는 방법을 알려줍니다. 또한 안드로이드 애플리케이션을 개발하기 위한 기반 지식을 IT비전공坪微어렵지 않게 이해할 수 있도록 필요한 최소한의 지식만을 담았으며 그 또한 최대한 이해하기 쉽도록 담았습니다.
안드로이드 애플리케이션은 크게 네이티브 애플리케이션(Native Application)과 하이브리드 애플리케이션(Hybrid Application)으로 분류됩니다. 이 책은 이중 하이브리드 애플리케이션을 이용하여 안드로이드 애플리케이션을 개발하는 방법을 다루고 있습니다. 만약 독자 중 게임 개발이나 고성능을 요구하는 애플리케이션을 개발하려고 한다면 이 책을 추천하지는 않습니다. 물론 하이브리드 애플리케이션도 잘 개발하면 네이티브에 준하는 성능을 보이기도 하며, 각종 게임 개발에도 많이 사용되고 있습니다. 하지만 이를 위해서는 하이브리드 앱 개발 기술에 대해 많은 것을 알고 있어야 하며, 별도로 공부해야 할 정도로 그 내용이 방대합니다. 따라서 이 책에서는 그러한 내용을 다루지는 않습니다. 이에 대한 자세한 내용은 제1장에서 자세히 다루겠습니다.
아무쪼록 이 책을 읽고 공부하는 여러분께 큰 도움이 되기를 바라며 좋은 결실을 맺기를 기원합니다.


저자

작가정보

저자(글) 전현민

저자 전현민은
2000년 경일대학교 제어계측공학과 학사
2003년 경일대학교 컴퓨터공학과 석사
2015년 국립금오공과대학교 전자공학과 박사재학
2004년 3월 ∼ 현재 경남도립거창대학 컴퓨터정보시스템과 겸임교수
2011년 3월 ∼ 현재 영진전문대학 전자정보통신계열 외래교수
2014년 9월 ∼ 현재 영산대학교 전기전자학과 외래교수
2001년 1월 ∼ 현재 (주) 티.게케이.피 개발팀 실장

저자(글) 김재완

저자 김재완은
2003년 고려대학교 전기전자전파공학부 학사
2005년 고려대학교 전자컴퓨터공학과 석사
2013년 2월 고려대학교 전자컴퓨터공학과 통신네트워크공학 박사
2006년 8월 ∼ 2013년 2월 (주)쏠리드 디지털1팀 선임연구원
2013년 3월 ∼ 현재 영진전문대학교 전자정보통신공학과 조교수
관심분야: WSN, Ad-Hoc, WBAN, VANET

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    안드로이드 APP개발 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    안드로이드 APP개발 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    • 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    안드로이드 APP개발
    저자 모두보기
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)