video2brain Flash 모바일 앱 비디오 교육
Adobe Flash Professional CS5.5 및 Flash Builder 4.5를 사용한 모바일 개발이라는 video2brain의 최신 Learn by Video 릴리스에서는 Adobe를 사용하여 모바일 응용 프로그램을 개발하는 방법을 설명합니다아르 자형 플래시아르 자형 및 플래시 빌더아르 자형. Joseph Labrecque와 Peter Elst라는 두 명의 강사가 있습니다.

강사는 ActionScript, Flex 및 AIR을 사용하여 모바일 앱 개발을위한 "모범 사례"및 앱의 가장 중요한 최적화를 포함하여 Android 및 iOS 앱을 만드는 이유에 대해 설명합니다. 이러한 세부 사항을 다룬 후에는 응용 프로그램 설명자를 설정하고, 프로젝트 템플릿을 사용하여 프로젝트 패널을 통해 에셋을 공유하고, 다양한 화면 크기에 맞게 스테이지를 확장하는 방법을 포함하여 Flash CS5.5에서 새 프로젝트를 설정하는 과정을 안내합니다.

Objective C 및 HTML5를 포함한 다양한 언어로 모바일 개발에 관한 많은 책을 읽었습니다. 일반적으로,이 책들은 디버깅을 마지막 장으로 남겨 둡니다. 프로젝트 개발 전반에 걸쳐 테스트 및 디버깅이 제안 된 것은 이번이 처음이었으며 마지막 장까지는 보류되지 않았습니다. 강사는 추적 명령문 및 중단 점을 사용하여 데스크탑 및 디바이스에서 테스트 및 디버그하려는 많은 방법에 대해 설명합니다.

이 시리즈에서 도움이 된 또 다른 점은 강사가 Flash Professional과 Flash Builder에서 개발 프로세스를 어떻게 다루 었는지에 따라이 두 가지 개발 옵션을 쉽게 비교할 수있었습니다. 이 시점에서 강사는 Flash Builder 4.5로 전환하여 프로젝트를 시작하기위한 동일한 기본 사항을 다룹니다. Flash Builder는 UI 구성 요소를 기반으로하기 때문에 제작자는 먼저 구성 요소 패널의 다양한 구성 요소에서 빈 "스타터"Flex 프로젝트를 작성합니다. 다양한 모바일 장치에서 화면 크기를 조정하기 위해 속성 패널에서 제약 조건을 설정하는 방법에 대해 설명합니다.

Flex Builder에서 여전히 작업중인 다른 프로젝트는 뷰 기반 작업 목록 응용 프로그램 및 탭 기반 City Guide입니다. 이러한 응용 프로그램의 기본 사항을 다룬 강사는 ActionScript를 사용하여 전환 한 ActionsBar, 탭 막대의 반투명 패널, Android 앱의보기 메뉴 및 스플래시 화면과 같은 기능을 추가하여 이미지 갤러리 응용 프로그램을 구축하기 시작합니다. .

다음으로 복잡한 멀티 뷰 애플리케이션 인 연락처 관리자로 이동합니다. 각 "페이지"또는 뷰는 MXML 구성 요소이며 강사는 푸시 뷰 및 데이터 객체를 통해 이러한 뷰간에 데이터를 전달하는 방법에 대해 설명합니다. 또한 뒤로 탐색을 작성하고보기 간의 기본 전환을 재정의하는 방법도 다룹니다. 그런 다음 강사는 소프트 키보드 및 종료시 응용 프로그램 상태 저장과 같은 모바일 관련 기능을 다룹니다.

장치 방향 변경으로 인한 내용 크기 조정 / 위치 조정 및 가속도계 입력 데이터를 사용하여 스테이지에서 객체의 X 및 Y 위치를 제어하는 ​​방법을 포함하여 Flash Pro에서는 다음 항목을 다룹니다. 이 시점에서 강사는 객체가 무대 너머로 넘어갈 가능성을 코딩하는 방법을 포함시킬 것을 기대했습니다. 다음으로 Geolocation 및 Google Maps API를 코딩하는 방법에 대해 설명했습니다. 또한 기본 카메라 및 장치 스토리지 사용 방법을 다룹니다. Android 앱의 경우 뒤로, 메뉴, 홈 및 검색을 포함한 트랙볼 및 소프트 키에 대해 설명합니다.

강사는 스 와이프, 회전, 확대 / 축소 및 이동과 같은 각 멀티 터치 제스처에 대한 비디오와 ActionScript를 사용하여 이러한 제스처에 응답하여 화면의 동영상 객체에 비디오를 할당합니다. 일부 터치 제스처는 ActionScript에서 구체적으로 정의되어 있지 않으므로 강사는 이러한 제스처를 에뮬레이트하는 방법에 대해 설명합니다. 또한 원시 터치 이벤트를 사용하여 마우스 클릭과 같은 사용자 지정 제스처를 시뮬레이션하는 방법, 터치 포인트를 사용하여 끌어서 놓기 상호 작용을 표시하는 방법 및 광선 필터를 사용하여 강조 표시를 시뮬레이션하는 방법에 대해서도 다룹니다.

다음 →

출판사 웹 사이트 방문

* Peachpit Press는 검토 목적으로이 책의 사본을 제공했습니다.