[ITOnAir]데브멘토 동영상, 옥상훈 okgosu.net 운영자(1/2부)_Dev & Tech Festival
<!--StartFragment-->원소스 멀티 플랫폼 개발 개요플렉스 4.5와 플래시 빌더의 특징플렉스에서의 모바일 사용자 경험(UX)플렉스를 이용한 안드로이드 앱 개발 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />본 영상은 데브멘토 ITOnAir (tv.devmento.co.kr) 또는 다음tv팟(tvpot.daum.net/pot/Itonair)을 통해 웹과 모바일로 시청하실 수 있습니다.
6. Flex4.5로 원소스 멀티 플랫폼 개발
(1) 플렉스 웹애플리케이션(*.swf) (2) 플렉스 데스크탑 애플리케이션(*.air) (3) 플렉스 모바일앱 (*.apk 등)
7. 플래시 빌더 4.5 프로젝트 유형
Flex Project (Web) 웹 애플리케이션
데스크탑 애플리케이션
Flex Project (Desktop)
(Windows, Linux, Mac)
Flex Mobile Project 모바일 애플리케이션
(안드로이드, iOS, 블랙베리 플레이북)
(안드로이드, iOS, 블랙베리 플레이북)
•모바일의 경우, 현재는 안드로이드 2.2 이상만 지원
•iOS, 블랙베리 플레이북은 하반기 지원 예정
•iOS는 Action Script Mobile Project로 구현 가능
13. 모바일앱 vs 모바일웹
모바일앱 모바일웹
개발방식 전용SDK html
배포방식 전용 앱스토어 웹사이트
장점 폰 API 활용 개발, 배포용이성
단점 잦은 배포와 업데이트 브라우저방식
Flex 구현 모바일 애플리케이션 웹 애플리케이션
14. Flex 4.5 모바일에서 지원하는 것들
SW: 터치 이벤트, 전화, SQLite DB 등
HW: 센서, 카메라, GPS, 마이크 등
15. Flex 4.5 모바일 앱 개발 방법
1. 플렉스 모바일 프로젝트 생성
2. 플렉스 기본 컴포넌트로 UI 작성
3. 이벤트 처리는 액션스크립트로 작성
4. 실행
1) on desktop 모드: 에뮬레이터
2) on device 모드: 폰을 USB로 연결하여 실행
* 해당 제조사의 USB 드라이버를 설치하면 가능