SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Flex 4.5 모바일 앱 개발 방법
1.   플렉스 모바일 프로젝트 생성
2.   플렉스 기본 컴포넌트로 UI 작성
3.   이벤트 처리는 액션스크립트로 작성
4.   실행
     1) on desktop 모드: 에뮬레이터
     2) on device 모드: 폰을 USB로 연결하여 실행
     * 해당 제조사의 USB 드라이버를 설치하면 가능
Flex 4.5 모바일 앱 개발
DataGrid로 만든 앱   List로 만든 앱
Flex 4.5 모바일 앱 개발
1. 화면 크기: %로 지정하여 다양한 크기 커버
2. 화면 구성: View가 하나의 화면
  MobileApplication의 firstView 속성에 View의 아이디를 지정함

3. 화면에는 필요할 것만 보여줌
4. 알림메시지는 PopupManager 사용
  Alert는 사용 못함
Flex 4.5 모바일 앱 내비게이션
1. 뷰에서 다른 뷰로 이동
 –   navigator의 함수 이용 (pushView, popView,
     popToFirstView)


2. 탭화면 간의 이동
 –   TabbedMobileApplication으로 하여 탭 화면으로 사
     용할 뷰를 ViewNavigator의 firstView 속성으로 설정


3. 다른 애플리케이션 호출
 –   navigateToURL(new URLRequest(처리할 URL));
Flex 4.5 모바일 앱 데이터 처리
1. RPC 서비스
 : HTTPService, WebSerivce, RemoteObject 등


2. 로컬 DB
 : SQLite
Flex 4.5 모바일 앱 업데이트와 배포
1. 앱스토어에 개발자 등록
     • 안드로이드 마켓은 25$를 1회만 결제
     • 애플 앱스토어는 1년에 99$씩 결제

2. 애플리케이션 디스크립터 파일의 정보 설정
     • 아이콘, 버전, 권한을 확인한다.
     • 미리 보기 이미지

3. 애플리케이션 릴리즈 빌드

4. 앱스토어에 설치파일 및 각종 설명 파일 업로드
    : 안드로이드는 업로드 즉시 마켓에서 다운로드 가능하지만 아이폰은 애플의 승인을 받아야
      하므로 2주 정도 시일이 소요된다. 따라서 아이폰 앱은 배포하기전에 확실한 테스트가 필
      요하다.

*   업데이트는 애플리케이션 디스크립터 파일의 버전값을 1올린 다음 다시 배포의 과정을 거
    친다.
모바일은 사용자 관점

       예약 날짜를 입력받는 화면의 예



                      July 1998
 Enter year:____

 Enter month:____

 Enter day:____




데이터 관점              사용자 관점
모바일은 사용자 관점


하지만 데스크탑 관점을 바꾸는 것은 쉽지 않다.

  직접 만들어서 테스트 하는 것이 중요함!
감사합니다.
 okgosu

Weitere ähnliche Inhalte

Ähnlich wie UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)

삼성 싱가폴법인 삼성허브어플_제안서_v0.9_견적별도_12.12.12
삼성 싱가폴법인 삼성허브어플_제안서_v0.9_견적별도_12.12.12삼성 싱가폴법인 삼성허브어플_제안서_v0.9_견적별도_12.12.12
삼성 싱가폴법인 삼성허브어플_제안서_v0.9_견적별도_12.12.12지환 윤
 
앱이냐?웹이냐?
앱이냐?웹이냐?앱이냐?웹이냐?
앱이냐?웹이냐?Chulgyu Shin
 
앱이냐?웹이냐?
앱이냐?웹이냐?앱이냐?웹이냐?
앱이냐?웹이냐?Chulgyu Shin
 
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020Bansook Nam
 
개발생산성-개발자가 아닌 사람들을 위한 버전
개발생산성-개발자가 아닌 사람들을 위한 버전개발생산성-개발자가 아닌 사람들을 위한 버전
개발생산성-개발자가 아닌 사람들을 위한 버전UtilLab
 
WeAreDevelopers_micro_frontend_framework.pdf
WeAreDevelopers_micro_frontend_framework.pdfWeAreDevelopers_micro_frontend_framework.pdf
WeAreDevelopers_micro_frontend_framework.pdfjaneSim13
 
[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼Hyeseon Yoon
 
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료Hannah Kim
 
[I2max 아이투맥스] 2015 salesforce 발표자료 cloud동향에서 salesforce 앱 개발까지_ salesfroce 1...
[I2max 아이투맥스] 2015 salesforce 발표자료  cloud동향에서 salesforce 앱 개발까지_ salesfroce 1...[I2max 아이투맥스] 2015 salesforce 발표자료  cloud동향에서 salesforce 앱 개발까지_ salesfroce 1...
[I2max 아이투맥스] 2015 salesforce 발표자료 cloud동향에서 salesforce 앱 개발까지_ salesfroce 1...i2max
 
Smart Phone Changes The World
Smart Phone Changes The WorldSmart Phone Changes The World
Smart Phone Changes The WorldGunhee Lee
 
CI in the Mobile World (한글번역)
CI in the Mobile World (한글번역)CI in the Mobile World (한글번역)
CI in the Mobile World (한글번역)DONGSU KIM
 
Smart update & patch
Smart update & patchSmart update & patch
Smart update & patchDevgear
 
Modularization with Dynamic Feature Module
Modularization with Dynamic Feature ModuleModularization with Dynamic Feature Module
Modularization with Dynamic Feature ModuleNAVER Engineering
 
PhotoWork Application Introduction
PhotoWork Application IntroductionPhotoWork Application Introduction
PhotoWork Application Introductionsukjun ha
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔NAVER D2
 
제11회 한시련 정보접근성 동향 세미나 발표자료(에스크레인 손학) v1.2 20150417(제본본)
제11회 한시련 정보접근성 동향 세미나 발표자료(에스크레인 손학) v1.2 20150417(제본본)제11회 한시련 정보접근성 동향 세미나 발표자료(에스크레인 손학) v1.2 20150417(제본본)
제11회 한시련 정보접근성 동향 세미나 발표자료(에스크레인 손학) v1.2 20150417(제본본)Hark ( Daniel ) SOHN
 

Ähnlich wie UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2) (20)

Parallel diary
Parallel diaryParallel diary
Parallel diary
 
삼성 싱가폴법인 삼성허브어플_제안서_v0.9_견적별도_12.12.12
삼성 싱가폴법인 삼성허브어플_제안서_v0.9_견적별도_12.12.12삼성 싱가폴법인 삼성허브어플_제안서_v0.9_견적별도_12.12.12
삼성 싱가폴법인 삼성허브어플_제안서_v0.9_견적별도_12.12.12
 
Ionic project guide
Ionic project guideIonic project guide
Ionic project guide
 
앱이냐?웹이냐?
앱이냐?웹이냐?앱이냐?웹이냐?
앱이냐?웹이냐?
 
앱이냐?웹이냐?
앱이냐?웹이냐?앱이냐?웹이냐?
앱이냐?웹이냐?
 
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
 
개발생산성-개발자가 아닌 사람들을 위한 버전
개발생산성-개발자가 아닌 사람들을 위한 버전개발생산성-개발자가 아닌 사람들을 위한 버전
개발생산성-개발자가 아닌 사람들을 위한 버전
 
WeAreDevelopers_micro_frontend_framework.pdf
WeAreDevelopers_micro_frontend_framework.pdfWeAreDevelopers_micro_frontend_framework.pdf
WeAreDevelopers_micro_frontend_framework.pdf
 
[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼
 
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
 
[I2max 아이투맥스] 2015 salesforce 발표자료 cloud동향에서 salesforce 앱 개발까지_ salesfroce 1...
[I2max 아이투맥스] 2015 salesforce 발표자료  cloud동향에서 salesforce 앱 개발까지_ salesfroce 1...[I2max 아이투맥스] 2015 salesforce 발표자료  cloud동향에서 salesforce 앱 개발까지_ salesfroce 1...
[I2max 아이투맥스] 2015 salesforce 발표자료 cloud동향에서 salesforce 앱 개발까지_ salesfroce 1...
 
Smart Phone Changes The World
Smart Phone Changes The WorldSmart Phone Changes The World
Smart Phone Changes The World
 
CI in the Mobile World (한글번역)
CI in the Mobile World (한글번역)CI in the Mobile World (한글번역)
CI in the Mobile World (한글번역)
 
Smart update & patch
Smart update & patchSmart update & patch
Smart update & patch
 
Modularization with Dynamic Feature Module
Modularization with Dynamic Feature ModuleModularization with Dynamic Feature Module
Modularization with Dynamic Feature Module
 
Smart phone OS 비교
Smart phone OS 비교Smart phone OS 비교
Smart phone OS 비교
 
[아이오닉학원]아이오닉 하이브리드 앱 개발 과정(아이오닉2로 동적 모바일 앱 만들기)
[아이오닉학원]아이오닉 하이브리드 앱 개발 과정(아이오닉2로 동적 모바일 앱 만들기)[아이오닉학원]아이오닉 하이브리드 앱 개발 과정(아이오닉2로 동적 모바일 앱 만들기)
[아이오닉학원]아이오닉 하이브리드 앱 개발 과정(아이오닉2로 동적 모바일 앱 만들기)
 
PhotoWork Application Introduction
PhotoWork Application IntroductionPhotoWork Application Introduction
PhotoWork Application Introduction
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔
 
제11회 한시련 정보접근성 동향 세미나 발표자료(에스크레인 손학) v1.2 20150417(제본본)
제11회 한시련 정보접근성 동향 세미나 발표자료(에스크레인 손학) v1.2 20150417(제본본)제11회 한시련 정보접근성 동향 세미나 발표자료(에스크레인 손학) v1.2 20150417(제본본)
제11회 한시련 정보접근성 동향 세미나 발표자료(에스크레인 손학) v1.2 20150417(제본본)
 

Mehr von mosaicnet

카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)mosaicnet
 
모바일 웹/앱 UI & UX 설계 이론(2)
모바일 웹/앱 UI & UX 설계 이론(2)모바일 웹/앱 UI & UX 설계 이론(2)
모바일 웹/앱 UI & UX 설계 이론(2)mosaicnet
 
모바일 웹/앱 UI & UX 설계 이론(1)
모바일 웹/앱 UI & UX 설계 이론(1)모바일 웹/앱 UI & UX 설계 이론(1)
모바일 웹/앱 UI & UX 설계 이론(1)mosaicnet
 
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례mosaicnet
 
어려운 협업의 극복 방안은 UI개념의 공유
어려운 협업의 극복 방안은 UI개념의 공유어려운 협업의 극복 방안은 UI개념의 공유
어려운 협업의 극복 방안은 UI개념의 공유mosaicnet
 
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)mosaicnet
 
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)mosaicnet
 
앱스프레소를 이용한 모바일 앱 개발(2)
앱스프레소를 이용한 모바일 앱 개발(2)앱스프레소를 이용한 모바일 앱 개발(2)
앱스프레소를 이용한 모바일 앱 개발(2)mosaicnet
 
앱스프레소를 이용한 모바일 앱 개발(1)
앱스프레소를 이용한 모바일 앱 개발(1)앱스프레소를 이용한 모바일 앱 개발(1)
앱스프레소를 이용한 모바일 앱 개발(1)mosaicnet
 
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)mosaicnet
 
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)mosaicnet
 
친구가 추천하는 검색? 소셜 서치 지폰
친구가 추천하는 검색? 소셜 서치 지폰친구가 추천하는 검색? 소셜 서치 지폰
친구가 추천하는 검색? 소셜 서치 지폰mosaicnet
 
동영상 검색의 새로운 패러다임
동영상 검색의 새로운 패러다임동영상 검색의 새로운 패러다임
동영상 검색의 새로운 패러다임mosaicnet
 
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)mosaicnet
 
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)mosaicnet
 
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스 애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스 mosaicnet
 
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성mosaicnet
 
감성 컴퓨팅과 검색
감성 컴퓨팅과 검색감성 컴퓨팅과 검색
감성 컴퓨팅과 검색mosaicnet
 
버즈니 플랫폼 : 의견 검색? 의견 검색!
버즈니 플랫폼 : 의견 검색? 의견 검색!버즈니 플랫폼 : 의견 검색? 의견 검색!
버즈니 플랫폼 : 의견 검색? 의견 검색!mosaicnet
 
씽크리얼스의 스마트폰 비즈니스 2/2부
씽크리얼스의 스마트폰 비즈니스 2/2부씽크리얼스의 스마트폰 비즈니스 2/2부
씽크리얼스의 스마트폰 비즈니스 2/2부mosaicnet
 

Mehr von mosaicnet (20)

카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
 
모바일 웹/앱 UI & UX 설계 이론(2)
모바일 웹/앱 UI & UX 설계 이론(2)모바일 웹/앱 UI & UX 설계 이론(2)
모바일 웹/앱 UI & UX 설계 이론(2)
 
모바일 웹/앱 UI & UX 설계 이론(1)
모바일 웹/앱 UI & UX 설계 이론(1)모바일 웹/앱 UI & UX 설계 이론(1)
모바일 웹/앱 UI & UX 설계 이론(1)
 
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
 
어려운 협업의 극복 방안은 UI개념의 공유
어려운 협업의 극복 방안은 UI개념의 공유어려운 협업의 극복 방안은 UI개념의 공유
어려운 협업의 극복 방안은 UI개념의 공유
 
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
 
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
 
앱스프레소를 이용한 모바일 앱 개발(2)
앱스프레소를 이용한 모바일 앱 개발(2)앱스프레소를 이용한 모바일 앱 개발(2)
앱스프레소를 이용한 모바일 앱 개발(2)
 
앱스프레소를 이용한 모바일 앱 개발(1)
앱스프레소를 이용한 모바일 앱 개발(1)앱스프레소를 이용한 모바일 앱 개발(1)
앱스프레소를 이용한 모바일 앱 개발(1)
 
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
 
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
 
친구가 추천하는 검색? 소셜 서치 지폰
친구가 추천하는 검색? 소셜 서치 지폰친구가 추천하는 검색? 소셜 서치 지폰
친구가 추천하는 검색? 소셜 서치 지폰
 
동영상 검색의 새로운 패러다임
동영상 검색의 새로운 패러다임동영상 검색의 새로운 패러다임
동영상 검색의 새로운 패러다임
 
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
 
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
 
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스 애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
 
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
 
감성 컴퓨팅과 검색
감성 컴퓨팅과 검색감성 컴퓨팅과 검색
감성 컴퓨팅과 검색
 
버즈니 플랫폼 : 의견 검색? 의견 검색!
버즈니 플랫폼 : 의견 검색? 의견 검색!버즈니 플랫폼 : 의견 검색? 의견 검색!
버즈니 플랫폼 : 의견 검색? 의견 검색!
 
씽크리얼스의 스마트폰 비즈니스 2/2부
씽크리얼스의 스마트폰 비즈니스 2/2부씽크리얼스의 스마트폰 비즈니스 2/2부
씽크리얼스의 스마트폰 비즈니스 2/2부
 

UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)

  • 1. Flex 4.5 모바일 앱 개발 방법 1. 플렉스 모바일 프로젝트 생성 2. 플렉스 기본 컴포넌트로 UI 작성 3. 이벤트 처리는 액션스크립트로 작성 4. 실행 1) on desktop 모드: 에뮬레이터 2) on device 모드: 폰을 USB로 연결하여 실행 * 해당 제조사의 USB 드라이버를 설치하면 가능
  • 2. Flex 4.5 모바일 앱 개발 DataGrid로 만든 앱 List로 만든 앱
  • 3. Flex 4.5 모바일 앱 개발 1. 화면 크기: %로 지정하여 다양한 크기 커버 2. 화면 구성: View가 하나의 화면 MobileApplication의 firstView 속성에 View의 아이디를 지정함 3. 화면에는 필요할 것만 보여줌 4. 알림메시지는 PopupManager 사용 Alert는 사용 못함
  • 4. Flex 4.5 모바일 앱 내비게이션 1. 뷰에서 다른 뷰로 이동 – navigator의 함수 이용 (pushView, popView, popToFirstView) 2. 탭화면 간의 이동 – TabbedMobileApplication으로 하여 탭 화면으로 사 용할 뷰를 ViewNavigator의 firstView 속성으로 설정 3. 다른 애플리케이션 호출 – navigateToURL(new URLRequest(처리할 URL));
  • 5. Flex 4.5 모바일 앱 데이터 처리 1. RPC 서비스 : HTTPService, WebSerivce, RemoteObject 등 2. 로컬 DB : SQLite
  • 6. Flex 4.5 모바일 앱 업데이트와 배포 1. 앱스토어에 개발자 등록 • 안드로이드 마켓은 25$를 1회만 결제 • 애플 앱스토어는 1년에 99$씩 결제 2. 애플리케이션 디스크립터 파일의 정보 설정 • 아이콘, 버전, 권한을 확인한다. • 미리 보기 이미지 3. 애플리케이션 릴리즈 빌드 4. 앱스토어에 설치파일 및 각종 설명 파일 업로드 : 안드로이드는 업로드 즉시 마켓에서 다운로드 가능하지만 아이폰은 애플의 승인을 받아야 하므로 2주 정도 시일이 소요된다. 따라서 아이폰 앱은 배포하기전에 확실한 테스트가 필 요하다. * 업데이트는 애플리케이션 디스크립터 파일의 버전값을 1올린 다음 다시 배포의 과정을 거 친다.
  • 7. 모바일은 사용자 관점 예약 날짜를 입력받는 화면의 예 July 1998 Enter year:____ Enter month:____ Enter day:____ 데이터 관점 사용자 관점
  • 8. 모바일은 사용자 관점 하지만 데스크탑 관점을 바꾸는 것은 쉽지 않다. 직접 만들어서 테스트 하는 것이 중요함!