전문 플래시 모바일 개발
Adobe에 익숙한 경우아르 자형 플래시아르 자형 플랫폼, 당신은 이미 안드로이드를 만드는 기술이아르 자형 그리고 iOS아르 자형 앱. 이 책은 제목 전문 Flash 모바일 개발 : Android 및 iPhone 응용 프로그램 만들기 Richard Wagner의 Adobe AIR에 대한 훌륭한 소개입니다.아르 자형 안드로이드와 iOS 용.

Wagner는 Flash Professional 및 Flash Builder에서 AIR SDK (버전 2.5)를 다운로드하고 설치하는 과정을 안내합니다. 그는 Android 및 iOS 플랫폼 모두에 대한 첫 번째 예제 앱을 작성하고 테스트하기위한 준비 단계에 대해 설명합니다. 이 VanillaApp은 간단한 "Hello World"샘플 앱이며 Flash에서 새로운 Android 및 iOS 응용 프로그램을 시작하고 VanillaApp 용 스플래시 화면을 만드는 단계를 안내합니다.

첫 번째 앱에서 배운 기술을 바탕으로 터치, 스 와이프, 회전 및 확대 / 축소 이벤트와 같은 멀티 터치 사용자 상호 작용을 캡처하고 응답하는 방법을 알려주는 몇 가지 더 작은 앱을 만듭니다. 이 시점에서 필자는 객체 풀링, 비트 맵 캐싱, GPU 렌더링, 가비지 수집 및 이벤트 버블 링을 포함한 모바일 장치에 대한 ActionScript 코드를 최적화하기위한 중요한 단계를 설명합니다.

다음 몇 장에서는 가속도계, 자동 방향, 지리적 위치 및 서비스 프로토콜과 같은 모바일 장치의 기본 기능에 액세스하는 방법에 대해 설명합니다. 장치에서 이벤트 입력을 캡처 한 다음 이벤트에 응답하는 ActionScript를 코딩하는 방법을 배웁니다. 예를 들어 장치의 지리적 위치 기능과 Yahoo를 사용하는 Find Me A Pizza 앱을 만듭니다.아르 자형 가장 가까운 피자 레스토랑을 찾기위한 로컬 웹 서비스.

휴대 전화를 사용하여 전화를 걸거나 SMS 및 이메일을 보낼 수 있습니다. 작성자는 이러한 기능을 응용 프로그램에 추가 할 수 있도록 도와줍니다. 전화를 걸 수있는 PhoneDialer 앱과 SMS 및 이메일을 보내는 PhoneServices 앱을 만듭니다. Android 카메라 및 마이크에 액세스하는 방법도 배웁니다.

많은 응용 프로그램에서는 사용자와 장치에서 정보를 수집하고 저장해야합니다. 저자는 파일을 읽고 쓰고 SQLite 데이터베이스에 쿼리하기 위해 앱을 코딩하는 방법에 대해 설명합니다.

이제 Flash 작업 영역 내에서나 WiFi를 통해 원격으로 앱을 테스트하는 방법을 배울 수 있습니다. 준비가되면 저자는 앱을 앱 스토어에 제출할 수 있도록 준비하는 방법을 다룹니다.

이 책은 모바일 장치에 맞게 응용 프로그램을 최적화하는 방법에 대해 설명하지만이 중요한 주제를 완전히 다루지는 않습니다.

Richard Wagner는 여러 권의 책을 저술했으며 MAARK의 수석 제품 아키텍트입니다.

* 자신의 자금으로이 책을 구입했습니다.


비디오 지침: [IT알려줌-이슈] 차세대 모바일 플랫폼으로 부상하는 메세징 앱 (할 수있다 2024).