이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
시작하세요! 티타늄을 활용한 스마트폰 앱 개발
방현우
위키북스 2012.02.22.
베스트
모바일 프로그래밍 top100 2주
가격
28,000
10 25,200
YES포인트?
1,400원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

위키북스 임베디드 & 모바일 시리즈

상세 이미지

책소개

목차

01장 앱 개발의 이해
네이티브앱
웹앱
하이브리드앱
1장 마무리

02장 티타늄 플랫폼 이해하기
티타늄 플랫폼이란
티타늄 플랫폼 구동 방식
다른 하이브리드 플랫폼과의 차이점
마켓플레이스 지원
2장 마무리

03장 티타늄 개발 환경 설정
호스트 환경
개발자 라이센스
Xcode & iOS SDK 설치
Appcelerator 계정 등록 및 SDK 설치
Titanium Developer 설치
Titanium Studio 설치
3장 마무리

04장 Hello World! Titanium Mobile 시작하기
프로젝트 만들기 51
프로젝트 실행하기
Hello World! 실행하기
프로젝트 구조 살펴보기
4장 마무리

05장 Titanium.UI와 상호작용 이해하기
모델, 뷰, 컨트롤러 대한 이해
Titanium.UI 모듈
UI와의 상호작용
Window 이해하기
View 이해하기
Control 이해하기
UI 레이아웃
5장 마무리

06장 사진 공유 애플리케이션 만들기
프로젝트 개요
프로젝트 만들기
PhotoVine 구성 살펴보기
6장 마무리

07장 서버와 통신하기
Server Side 준비하기
네트워크 통신
사진 리스트 가져오기 : PhotoList.js
커버플로우 슬라이드쇼 : SlideShow.js
미디어 이용하기
사진 업로드하기 : PhotoUpload.js
7장 마무리

08장 Window 간 데이터 연동
사진 상세보기 : PhotoView.js
8장 마무리

09장 Titanium.UI.TableView 기능 더하기
Table Plus 프로젝트 생성
9장 마무리

10장 Titanium.UI.iPad 다루기
Titanium.UI.iPad.SpliteWindow
Titanium.UI.iPad.Popover
예제 살펴보기
10장 마무리

11장 데이터 저장하기
데이터베이스
파일시스템
애플리케이션 프로퍼티
11장 마무리

12장 구글맵(GoogleMap)지도 및 위치정보
Geolocation
12장 마무리

13장 미디어
동영상 촬영
동영상 재생
오디오 녹음
13장 마무리

14장 기타 고급기능 다루기
Platform Data
지역화
전화, SMS, 브라우저
Badge
진동
암호화
14장 마무리

15장 인증서 발급에서 앱스토어 등록까지
iOS 개발자 프로그램 가입
인증서 발급
디바이스 등록
APP ID 생성
프로비저닝 생성
디바이스 빌드
앱 스토어 등록
15장 마무리

부록 A 안드로이드 애플리케이션 개발하기
개발 환경 설정하기

부록 B Titanium Studio 디버깅

저자 소개

저자 : 방현우
의공학을 전공했으며, 수년간 포털에서 서비스 및 서버 응용프로그램 개발을 전담했습니다. 현재는 모 기업에서 모바일 앱개발 업무를 총괄하고 있으며, 최근에는 하루가 다르게 진화하는 N스크린 기술과 게임 개발 플랫폼에 흥미를 갖고 있습니다.

품목정보

발행일
2012년 02월 22일
쪽수, 무게, 크기
320쪽 | 744g | 188*240*30mm
ISBN13
9788992939324

책 속으로

애플의 아이폰/아이패드의 성공으로 경쟁업체들은 앞다퉈서 안드로이드, 바다, 윈도우폰, 블랙베리 등 자사의 운영체제를 기반으로 하는 디바이스를 시장에 출시했고, 기존의 웹 서비스를 애플리케이션으로 추가 지원하거나 애플리케이션만을 서비스로 제공하는 기업들은 각기 다른 운영체제를 얼마만큼 지원하느냐가 기업의 경쟁력이 되고 있습니다.

하지만 멀티 플랫폼에 맞게 서비스하려면 시간, 비용, 자원 관리 등 막대한 예산이 필요하며, 글로벌 기업인 구글조차도 자사의 서비스를 모든 플랫폼에 맞게 지원하기에는 예산이 부족하다고 얘기할 정도입니다.

이것의 대안으로 웹 서비스를 모바일웹으로 개발하고 외형을 네이티브 애플리케이션으로 개발하는 하이브리드 개발 방식이 많이 채택되고 있으며, 이를 지원하기 위한 폰갭, 앱스프레소, 티타늄 등의 하이브리드 개발 플랫폼들이 등장했습니다.

하지만 티타늄은 다른 하이브리드 개발 플랫폼과는 구조적인 차이점이 있습니다. 기존 웹 기술을 이용한다는 점은 동일하지만 개발 결과물이 네이티브 앱라는 가장 큰 차이점이 있으며, 다른 하이브리드 앱 개발 플랫폼에서 제공하는 API는 API의 수와 확장 범위가 제한적이라면 티타늄에서 제공하는 API의 수는 방대하며 개발자가 직접 필요한 모듈을 개발해서 이용하는 것이 가능합니다. 이러한 티타늄 플랫폼의 개발 생산성과 확장성은 기업의 멀티 플랫폼 지원에 대한 해결책을 제시할 것입니다.

이 책이 티타늄 플랫폼을 활용해 모바일 앱을 개발하고자 하는 많은 분들에게 좋은 길잡이가 되어줄 것입니다.

---저자 서문 중에서

출판사 리뷰

티타늄은 자바스크립트, HTML5, CSS 등의 표준 웹 기술을 이용해 아이폰/아이패드/안드로이드 애플리케이션뿐 아니라 모바일 웹 개발이 가능한 플랫폼입니다. 최근 다양한 플랫폼 지원에 대한 시간, 비용 등 기업의 고민이 늘어나고 있는 시점에서 티타늄은 바로 그러한 문제의 해결책을 제시해 줄 수 있는 최적의 플랫폼입니다.

이 책은 애플리케이션 개발을 처음 시작하는 개발자들에게 티타늄 플랫폼의 특징과 활용법을 쉽고 빠르게 학습할 수 있게 구성돼 있습니다.

★ 이 책에서 다루는 내용

o 티타늄 플랫폼과 구동 방식
o 멀티 플랫폼 개발을 위한 설정 방법
o 티타늄 스튜디오를 이용한 애플리케이션 개발
o 원격 데이터 접근, 구글맵, 미디어, 데이터베이스, 위치정보를 활용한 고급 앱 개발

리뷰/한줄평8

리뷰

6.8 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.