HOME > 상세정보

상세정보

(웹 표준으로 만드는) 안드로이드 웹앱 : with HTML, CSS, 자바스크립트, 제이쿼리, 제이큐터치, 폰갭 개정판(2판) (16회 대출)

자료유형
단행본
개인저자
Stark, Jonathan, 1968- 김지원, 역 정훈, 역
서명 / 저자사항
(웹 표준으로 만드는) 안드로이드 웹앱 : with HTML, CSS, 자바스크립트, 제이쿼리, 제이큐터치, 폰갭 / 조나단 스타크 지음 ; 김지원, 정훈 옮김
판사항
개정판(2판)
발행사항
서울 :   한빛미디어,   2012  
형태사항
192 p. : 삽화 ; 24 cm
총서사항
한빛미디어 모바일 시리즈 ;12
원표제
Building Android apps with HTML, CSS, and JavaScript : making native apps with standards-based web (2nd ed.)
ISBN
9788979149111
일반주기
부록: 사용 중인 기기나 브라우저를 WURFL로 알아내기  
색인수록  
최신 폰갭 반영  
일반주제명
Mobile computing -- Programming Application software -- Development HTML (Document markup language) Cascading style sheets JavaScript (Computer program language)
000 01410camcc2200397 c 4500
001 000045699531
005 20120404133609
007 ta
008 120404s2012 ulka 001c kor
020 ▼a 9788979149111 ▼g 13560
035 ▼a (KERIS)BIB000012727339
040 ▼a 241008 ▼c 241008 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.268 ▼2 22
085 ▼a 005.268 ▼2 DDCK
090 ▼a 005.268 ▼b 2012z3
100 1 ▼a Stark, Jonathan, ▼d 1968-
245 2 0 ▼a (웹 표준으로 만드는) 안드로이드 웹앱 : ▼b with HTML, CSS, 자바스크립트, 제이쿼리, 제이큐터치, 폰갭 / ▼d 조나단 스타크 지음 ; ▼e 김지원, ▼e 정훈 옮김
246 1 9 ▼a Building Android apps with HTML, CSS, and JavaScript : ▼b making native apps with standards-based web ▼g (2nd ed.)
250 ▼a 개정판(2판)
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2012
300 ▼a 192 p. : ▼b 삽화 ; ▼c 24 cm
440 0 0 ▼a 한빛미디어 모바일 시리즈 ; ▼v 12
500 ▼a 부록: 사용 중인 기기나 브라우저를 WURFL로 알아내기
500 ▼a 색인수록
500 ▼a 최신 폰갭 반영
650 0 ▼a Mobile computing ▼x Programming
650 0 ▼a Application software ▼x Development
650 0 ▼a HTML (Document markup language)
650 0 ▼a Cascading style sheets
650 0 ▼a JavaScript (Computer program language)
700 1 ▼a 김지원, ▼e
700 1 ▼a 정훈, ▼e
900 1 0 ▼a 스타크, 조나단, ▼e
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.268 2012z3 등록번호 121218538 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.268 2012z3 등록번호 121218539 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

최신 폰갭을 반영한 개정판. HTML, CSS, 자바스크립트로 안드로이드앱을 만들고 안드로이드 마켓에 올리는 방법을 알려준다. 또한 디바이스의 다양한 장치를 웹앱에서 이용할 수 있게 하여 웹앱의 한계를 극복하는 데 도움을 준다. 이 책에서는 안드로이드 SDK 사용을 최대한 피할 것이다. 이 책의 예제를 따라 하기 위해서 필요한 것은 텍스트 에디터와 최신 버전의 구글 크롬(Google Chrome) 브라우저다. 7장에서는 폰갭용 안드로이드 SDK가 필요하며, 웹앱을 네이티브앱으로 변환하여 안드로이드 마켓에 올리는 방법을 설명한다.

HTML, CSS, 자바스크립트로 안드로이드 앱을 만들고 안드로이드 마켓에 올리는 방법을 알려준다. 또한 디바이스의 다양한 장치를 웹앱에서 이용할 수 있게 하여 웹앱의 한계를 극복하는 데 도움을 준다.

안드로이드 디바이스의 다양성은 양날의 검이다!
통신사와 휴대폰 제조사들 역시 안드로이드와 전략을 같이 하고 있다. 시중에는 너무도 다양한 안드로이드 디바이스가 출시되어 있다. 이는 개발자에게는 양날의 검 같다. 디바이스가 많아지는 것은 시장이 크다는 뜻이지만, 디바이스가 많아질수록 플랫폼의 분열이 더 심해진다는 뜻이다. 이런 혼란스러운 상황에서 HTML, CSS, 자바스크립트는 빛을 발할 수밖에 없다.

2판에서 달라진 점
최신 폰갭을 7장과 8장에 반영하였고, 그외 정보를 추가하고 오류를 수정했다.

[어렵지 않아요! 안드로이드 웹앱!]



이 책의 특징과 장점

이 책은 여러분이 HTML, CSS, 자바 스크립트(때로는 jQuery) 기술에 대한 알고 있다고 가정한다. 5장에서 기초적인 SQL 코드가 나오는데, 물론 SQL 문법을 잘 안다면 좋겠지만, 꼭 필요한 것은 아니다.

이 책에서는 안드로이드 SDK 사용을 최대한 피할 것이다. 이 책의 예제를 따라 하기 위해서 필요한 것은 텍스트 에디터와 최신 버전의 구글 크롬(Google Chrome) 브라우저다. 7장에서는 폰갭용 안드로이드 SDK가 필요하며, 웹앱을 네이티브앱으로 변환하여 안드로이드 마켓에 올리는 방법을 설명한다.


어떤 독자를 위한 책인가?

- 안드로이드 개발자
- 웹 표준 기술 개발자
- 빠르고 쉽게 안드로이드 앱을 만들고자 하는 개발자

도서 특징

네이티브 언어를 몰라도 안드로이드앱을 만들 수 있다!

HTML, CSS, 자바스크립트를 쓸 줄 안다면, 이미 안드로이드앱 개발을 위한 능력을 갖춘 것이다. 이 책은 자바 없이 오픈 소스 웹 표준으로 안드로이드앱을 개발하고 디자인하는 방법을 알려준다.

더 유연한 앱을 만드는 절대적인 방법, 웹 표준으로 도전하라!
안드로이드에 최적화된 웹앱을 만들고, 폰갭 프레임워크를 이용해서 네이티브 안드로이드앱으로 변환하자! 다양한 디바이스에서 동작하는 모바일앱이 미래를 요동치게 할 것이다.

주요 내용
안드로이드용 웹페이지 만들기
jQeury로 진행 표시기를 웹앱에 띄우기
jQTouch로 애니메이션 추가하기
오프라인에서도 동작하는 앱 개발하기
폰갭으로 가속도계, GPS, 카메라 같은 하드웨어 제어하기
웹에서 앱을 테스트하고 안드로이드 마켓에 올리기

모바일 앱 컨설턴트인 조나단 스타크가 제안하는 '강력하고 유연한 앱 만들기' 방법을 배우자!


정보제공 : Aladin

목차

목차
옮긴이 서문 = 5
지은이 서문 = 7
이 책에 대해서 = 8
감사의 글 = 9
Chapter 01 시작하기
 1.1 웹앱 vs. 네이티브앱 = 16
  웹앱 = 16
  네이티브앱 = 16
  장단점 = 16
  어떤 방법을 사용해야 할까요? = 17
 1.2 웹 프로그래밍 집중 코스 = 18
  HTML 소개 = 18
  CSS 소개 = 22
  자바스크립트 소개 = 27
Chapter 02 기본 스타일
 2.1 웹사이트가 없으신가요? = 32
 2.2 첫 단계 = 33
  안드로이드 스타일시트 분할 준비 = 37
  페이지 크기 제어 = 38
 2.3 안드로이드 CSS 추가 = 39
 2.4 안드로이드 룩앤필 = 43
 2.5 jQuery로 기본적인 동작 추가하기 = 45
 2.6 이 장에서 배운 것 = 51
Chapter 03 고급 스타일링
 3.1 Ajax 터치 추가 = 54
 3.2 교통을 정리해주는 adroid.html 작성 = 54
  작업할 때 필요한 콘텐츠 설정하기 = 57
  자바스크립트로 요청 보내기 = 58
 3.3 간단한 부가 기능 = 59
  진행률 표시기 = 60
  페이지 제목 설정하기 = 62
  긴 타이틀 다루기 = 64
  맨 위까지 자동 스크롤 = 66
  로컬 링크만 하이잭킹하기 = 67
  Back 버튼 만들기 = 68
 3.4 홈 스크린에 아이콘 추가하기 = 75
 3.5 이 장에서 배운 것 = 76
Chapter 04 애니메이션
 4.1 jQTouch 활용하기 = 78
 4.2 Home 패널 살펴보기 = 78
 4.3 Dates 패널 추가 = 81
 4.4 Date 패널 추가 = 84
 4.5 New Entry 패널 추가 = 86
 4.6 Settings 패널 추가 = 88
 4.7 더 추가해볼 것들 = 90
 4.8 jQTouch 최적화 = 93
 4.9 이 장에서 배운 것 = 95
Chapter 05 클라이언트 측 데이터 저장소
 5.1 웹스토리지 = 98
  로컬 스토리지에 사용자 설정 저장하기 = 99
  세션 스토리지에 선택한 날짜 저장하기 = 104
 5.2 웹SQL 데이터베이스 = 106
  데이터베이스 생성 = 107
  행 삽입하기 = 109
  행을 선택하고, 결과 세트를 핸들링하기 = 113
  행 삭제하기 = 117
 5.3 웹 데이터베이스 에러 코드 레퍼런스 = 122
 5.4 이 장에서 배운 것 = 122
Chapter 06 오프라인에서 동작하기
 6.1 오프라인 애플리케이션 캐시의 기본 = 124
 6.2 온라인 Whitelist와 Fallback 옵션 = 128
 6.3 동적 Manifest 파일 생성하기 = 133
 6.4 디버깅 = 139
  자바스크립트 콘솔 = 140
 6.5 이 장에서 배운 것 = 142
Chapter 07 네이티브앱과 같은 기능 구현
 7.1 폰갭 소개 = 144
 7.2 이클립스와 안드로이드 SDK로 앱을 로컬에서 제작하기 = 145
  이클립스 클래식을 내려받아 설치하기 = 145
  안드로이드 SDK를 내려받아 설치하기 = 146
  ADT 플러그인 설치하기 = 146
  안드로이드 플랫폼과 다른 구성요소 추가하기 = 147
  폰갭의 최신 버전 내려받기 = 147
  새 안드로이드 프로젝트 설정하기 = 148
  Kilo를 안드로이드 앱으로 실행하기 = 150
 7.3 자바스크립트로 폰 제어하기 = 152
  신호음, 진동, 경고창 = 152
  지오로케이션 = 156
  가속도계 = 164
 7.4 이 장에서 배운 = 168
Chapter 08 안드로이드 마켓에 앱 등록하기
 8.1 앱의 출시 버전을 준비하기 = 170
  디버깅 코드 삭제 = 170
  앱의 버전 설정하기 = 171
  앱을 컴파일하고 서명하기 = 172
 8.2 앱을 안드로이드 마켓에 올리기 = 172
 8.3 앱 직접 배포하기 = 174
 8.4 추가 자료 = 177
Appendix 사용 중인 기기나 브라우저를 WURFL로 알아내기
 A. WURFL로 사용 중인 기기나 브라우저 알아내기 = 180
  설치 = 180
  환경설정 = 181
  wurfl-php 테스트 = 182
찾아보기 = 185

관련분야 신착자료