adobe에서 레퍼런스 샘플로 제공하는 프로젝트를 실행해보는 방법입니다.
아이폰을 윈도 환경에서 실행해봅니다.
(사진을 클릭하면 자세하게 보입니다.)

1. 어도비 샘플사이트로 가서 맘에 드는 파일을 다운받는다. 
링크주소 : http://www.adobe.com/devnet/flex/samples.html

두번째 쇼핑카트 fxp(플렉스프로젝트 파일)을 다운받았습니다.
http://download.macromedia.com/pub/developer/flex/fast-track-projects/MobileShoppingCart.fxp

2. File_Import Flash Builder Profect...

 

3. 다운받은 fxp파일을 선택한다.




4. 먼저 Android 폰에 실행해봅니다. 프로젝트 오른클릭 RunAs_Run Configurations..


안드로이드는 이렇게 Target 설정만 해주면, 실행됩니다.

5. 이번엔 아이폰 시뮬레이터로 실행해보기. Tagetdms Apple IOS 그림같이 설정.




잘됩니다. 프로젝트 파일이 탭용이라 조금 크게 보일뿐.. ㅡㅡ;;

6. 이번엔 아이폰 디바이스에 실행.
먼저 bin-debug 폴더의 "(프로젝트이름)-app.xml" 파일을 열어 id를 수정합니다.
 


7. Run As _ Run Configurations (4번참조)

8. Configured를 클릭하여 맥에서 받아온 두가지 인증경로를 넣어준다. (차후 포스팅하겠음.)

9. 경로를 제대로 넣어주면 빨간x가 사라진다.

10. 실행하려 하자. id가 다르다고 알림창이 떴습니다.

11. bin-debug 폴더말고 src폴더에도 xxx-app.xml 파일이 있었네요. 역시 인증받은 이름으로 수정해줍니다.

12. 또 에러가 뜨네요.

13. 아이폰에 앱을 설치하기 위해, 맥용 Air SDK 파일 일부를 추가 해야 한다고 합니다.

14. 한글로 번역해 놨으니 확대해서 보고 하세요.

15. 요기로 가면 Mac OS용 FLEX SDK를 다운받을 수 있습니다.



16. 비교해가며 폴더 통째로 복사해서 넣어줍니다.

17. 완료후 이클립스를 재실행하시고 다시 실행해봅니다.
저는 하다하다 안되서 , standard가 아닌 fest버전으로 실행하니 되네요.
맥 키쳉인의 암호를 넣어줍니다.

 

18. 이러더니 ipa파일이 만들어집니다.

 

19. 아이튠즈와 연결하여 보관한에 ipa파일을 추가하시고, 동기화시키면 실행됩니다.



20. 퇴근하려고 너무 급히 썼습니다. 다음부턴 조금 더 간략한 사진과 자세한 설명으로 포스팅하겠습니다.
안녕.

[ 참고 : 우야꼬님 블로그  http://wooyaggo.tistory.com/381 ]

'FlashBuilderMobile' 카테고리의 다른 글

FlashBuilder 4.5.1 PlugIn 셋팅하기  (0) 2011.07.04
FlashBuilder 모바일예제  (0) 2011.06.30
FlashBuilder 4.5.1 업데이트 하기  (0) 2011.06.30
AND


1. eclipse_indigo 다운(윈도우 32비트 환경)
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/R/eclipse-jee-indigo-win32.zip

2. 보관할 위치에 압축을 풀어둔다(다른 설치 필요없다)
C:\eclipseFlashBuilderMobile\eclipse(내 경로)

3. eclipse.exe 파일을 실행하여 플렉스모바일의 워크스페이스 지정
F:\work\eclipseFlashBuilder(내 경로)

4. 이클립스 폴더 내의 eclipse.ini 파일을 열어 다음과 같이 수정한다.
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms256m
-Xmx512m
-XX:MaxPermSize=256m
-XX:PermSize=64m

5. flashBuilder 설치경로의 utilities 폴대 안의 Adobe Flash Builder 4.5 Plug-in Utility.exe 파일을 실행한다.
설치 중 다음 화면에서 방금 설치한 이클립스의 경로를 지정해준다.


6. 이클립스를 실행해보니, 간단한 에러와 한글로 실행되어 프로그램 닫고, eclipse.ini 열어 다시 변경..
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms256m
-Xmx512m
-XX:MaxPermSize=256m
-XX:PermSize=64m
-Duser.language=en
-Duser.country=US

7. window_Open Perspective_Other... Flash 선택하여 환경추가하여 완료.


8. 새 프로젝트를 생성하여 잘 완료되었느닞 확인해본다. new_Flex Mobile Project 선택.



9.Project name은 알아서 설정.
 


10. Android, iPhone, BlackBerry 세가지 디바이스 환경 모두 지원하는 것을 확인할 수 있다. 끝

[ 참고 : 플렉스대왕 지돌스타님 블로그 http://blog.jidolstar.com/774 ]
AND


iPhone에서 활용중인 APP
http://www.betanews.net/article/543132

 

adobe 사의 예제
http://www.adobe.com/devnet/flex/samples.html

AND


[출처 : 열이아빠의 RIA 이야기 http://koko8829.tistory.com/1077 ]

플래시 빌더 4.5를 출시하면서 6월중에 iOS를 지원하는 업데이트를 제공하겠다고 했는데 다행스럽게도 6월이 지나기전에 업데이트가 공개되었습니다. 버전은 4.5.1

업데이트 하는 방법은 2가지입니다.
빌더에서 업데이트 하는 방법과 사이트에서 업데이트 파일을 받아서 설치하는 방법.
빌더 업데이트는 상당히....느리기때문에 직접 받는 것을 추천해드립니다.

빌더 업데이트는 다음 경로를 따라갑니다.
Help > Search for Flash Builder Updates..

* Software Updates 는 다른 겁니다. 하지만 체크해보시면 몇가지 모듈이 업데이트되었습니다. 이 부분도 체크해야 되는듯..
- Adobe Data Modeling Core Components, RDS Core and Database Components 가 4.5.3 으로 업데이트 되었다는..

* 사이트 다운로드는 아래 주소를 참고하세요.
http://www.adobe.com/support/flex/downloads_updaters.html#flex4_5


뭘 달라고 하네요. ㅠㅠ 아니요. 하면 업데이트 안해주겠다는..


빌더에서 바로 업데이트 하는 경우입니다. 정말 한참 걸립니다. 그냥 사이트에서 업데이트 파일 받아서 하세요.


당연한 거지만 SDK가 4.5.1 로 업데이트 되었습니다. 4.5 에서 업데이트 된거라면 4.5 SDK도 사용 가능합니다.


타겟 플랫폼이 안드로이드 하나였는데 3개로 늘어났습니다. 블랙베리는 플레이북을 대상으로 하는 것이라 아직 국내에서는 별로일듯...(올해 출시는 되려나..ㅠㅠ)


설정에서 iOS를 선택하면 3가지 디바이스를 선택 가능합니다.

[출처 : 열이아빠의 RIA 이야기 http://koko8829.tistory.com/1077 ]
AND