태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

Adobe AIR2012.05.06 10:50

Starling, ND2D보다 빠르다는 Genome2D입니다.

http://blog.flash-core.com/?tag=genome2d

 

현재까지는 5월 2일에 올라온 Genome2D.0.9.1.1117.swc가 최신이네요.
http://build.genome2d.com/nightly/

 

자..찌르레기를 잠시 접고 Genome2D를 파고들 용자는 누구? ^^

 

원문: https://www.facebook.com/groups/315551565170142/permalink/361238473934784/


저작자 표시
신고
Posted by 원강민
Adobe AIR2012.05.06 10:47

박건환님이 테스트하신 자료입니다.

 

렌더링속도 비교 Texture(32x32) 5000개 (하나의 Texture 참조)
- Flash_Starling(GPU) : setVertexBuffer 9개( x, y, z, r, b, g, a, u, v )
- Flash_GPUSprite(GPU) : setVertexBuffer 5개(x, y, a, u, v )
- Flash_Red2D(GPU) : setVertexBuffer 9개(x,y,z,r,b,g,?,?,?)
- Flash_copyPixels(CPU)
- Unity3D(GPU)

 

* iPhone 4(960x640):A4
{
- bitmapData (copyPixels) : 9 FPS
- GPUSprite (GPUSprite) : 10 FPS
- Starling (Image) : 3 FPS
- Red2D (Red_Sprite) : 7 FPS
- Unity3D : 8 FPS
}

 

* iPhone 4s(960x640):A5
{
- bitmapData (copyPixels) : 13 FPS
- GPUSprite (GPUSprite) : 22 FPS
- Starling (Image) : 5 FPS
- Red2D (Red_Sprite) : 13 FPS
- Unity3D : 14 FPS
}

 

* iPad 2():A5
{
- bitmapData (copyPixels) : 15 FPS
- GPUSprite (GPUSprite) : 27 FPS
- Starling (Image) : 6 FPS
- Red2D (Red_Sprite) : 12 FPS
- Unity3D : 15 FPS
}

 

* 갤럭시K(800X480):Exynos_3110
{
- bitmapData (copyPixels) : 12 FPS
- GPUSprite (GPUSprite) : 9 FPS
- Starling (Image) : 4 FPS
- Unity3D : 9 FPS
}

 

* 갤럭시S(800X480):Exynos_3110
{
- bitmapData (copyPixels) : 11 FPS
- GPUSprite (GPUSprite) : 13 FPS
- Starling (Image) : 9 FPS
- Unity3D : 9 FPS
}

 

* 갤럭시S2(800X480):Exynos_4210
{
- bitmapData (copyPixels) : 19 FPS
- GPUSprite (GPUSprite) : 28 FPS
- Starling (Image) : 14 FPS
- Unity3D : 13 FPS
}

 

* 옵티머스 LTE(1280X720):Snapdragon_S3 (갤럭시노트와 같은 CPU)
{
- bitmapData (copyPixels) : 12 FPS
- GPUSprite (GPUSprite) : 58 FPS
- Starling (Image) : 17 FPS
- Red2D (Red_Sprite) : 10 FPS
- Unity3D : 11 FPS
}

 

원문: https://www.facebook.com/groups/315551565170142/permalink/354352171290081/


저작자 표시
신고
Posted by 원강민
Adobe AIR2012.05.06 10:44

Starling으로 모바일 UI를 구현한다면..이라고 상상해 보셨었나요? ^^

 

https://github.com/joshtynjala/foxhole-starling


저작자 표시
신고
Posted by 원강민
Adobe AIR2012.05.06 10:42

JongHoon Yeo님이 알려주신 사이트입니다.


http://esdot.ca/site/2012/performance-comparison-starling-vs-gpu-render-mode

 

제가 테스트 해보니 블로그 내용과는 좀 다릅니다. 아무래도 AIR 3.2와 3.3의 차이 같아요.

 

iPhone 3GS에서는 GPU, G2D는 모두 60fps 나왔고 Starling은 53fps, StarlingAtlas는 55fps가 나왔습니다. 그런데 StarlingAtlas는 이미지가 좀 깨지네요.

 

iPad 2, iPhone 4S는 모두 60fps가 나왔구요.

 

3GS에서 저정도 나왔으니 나머지는 사실 볼 것도 없겠죠^^

 

원문: https://www.facebook.com/groups/315551565170142/permalink/361223713936260/


저작자 표시
신고
Posted by 원강민
낙서장2012.05.06 10:05

일시: 2012년 5월 19일 11시
장소: 당산역에서 선유도공원까지

 

개발자 걷기대회 페이스북 이벤트 페이지 - https://www.facebook.com/events/368276596552216/

 

신청서 - http://j.mp/IkbeWY

 

개발자들의 건강과 친목도모를 위해 걸어서 소풍가기 이벤트를 진행합니다.

 

[꼭 읽어주세요.]
1. 산보 수준의 거리입니다. 25분 정도 걷습니다. (하프마라톤 같은거 생각하셨나요? 무리데스요~^^)
2. 구간은 당산역 -> 선유도공원 이며, 마칠때까지 전체 소요 시간은 2시간 내외 입니다.
3. 아주 단순한 이벤트입니다. 너무 큰 기대는 금물^^ (또 모르죠..후원금이 많이 들어온다면 거대한 이벤트가 될지도..소녀시대 초청? ㅎㅎ)

 

[참여를 기다립니다.]
오픈 프로젝트를 진행중이신가요? 좋은 아이디어를 공유하고 싶으신가요?
함께 일할 개발자가 필요하신가요? 혹은 도움이 필요하세요?
모임 중 발표할 수 있는 3분의 시간을 드립니다. 오프는 온라인보다 호소력이 강합니다.

 

[준비물]
1. 개인용 도시락, 물 (선착순 10명에겐 물이 주어진다죠? ㅎㅎ)
2. 명함 (사람이 재산입니다.)
3. 카메라 (스마트폰 외에 멋진 카메라를 들고 오세요. 공원에 찍을거 많습니다.)

체력은 개발력!! 튼튼한 개발자가 됩시다!! :-)

 

* 후원 및 문의는 englekk@naver.com 으로 연락주세요^^


저작자 표시
신고
Posted by 원강민
Adobe AIR2012.05.06 02:02

AIR 3.3의 새로운 기능인 'USB debugging for AIR iOS'
https://www.facebook.com/groups/315551565170142/permalink/361874787204486/

 

AIR 3.3의 새로운 기능인 'Simulator Support for iOS'
https://www.facebook.com/groups/315551565170142/permalink/361810913877540/

 

<Adobe AIR 3.3 릴리즈 소식 번역>

Adobe AIR 3.3 Beta

 

릴리즈 내용에 대한 코멘트를 보시려면 이곳으로..

http://www.facebook.com/groups/315551565170142/permalink/361763743882257/


New features for out-of-browser application development
out-of-browser 어플리케이션 개발에 관한 새로운 기능

Recent Updates
May 4, 2012 — Adobe AIR 3.3 beta 3 now available for download.
Download AIR 3.3 beta 3


The Adobe® Flash® Platform runtimes, Adobe Flash Player and Adobe AIR® ,allow developers to create rich experiences – from console quality games and interactive content to full HD premium video – for desktop browsers as well as desktop and mobile apps for iOS (iPhone/iPad), Android, Kindle Fire, and Nook mobile devices. Developers can leverage a common codebase to deliver tailored, optimized games, content, and apps across screens using Flash Professional and Flash Builder®. Adobe AIR allows developers to package their Flash-enabled content into apps that reach over 1 billion personal computers and 500 million mobile devices.

 

The Adobe® Flash® Platform runtimes, Adobe Flash Player and Adobe AIR® <- 요것들을 사용하면 개발자들은 모바일 어플 뿐 아니라 데스크탑 브라우져용 어플리케이션에서도 좋은 사용자경험을 만들어낼 수 있습니다. 콘솔용 품질좋은 게임, 컨텐츠에서부터, full HD 프리미엄 비디오까지요. 공통의 코드베이스를 사용하면,  맞춤식이며 최적화된 게임이나 컨텐츠, 앱을 만들 수 있습니다. 그리고 Flash Professional and Flash Builder®을 사용하면 여러가지 화면 종류에 맞게 게임, 컨텐츠, 앱을 만들 수 있습니다. 어도비 에어에서는 Flash-enabled content를 앱으로 패키지할 수 있습니다. 이렇게 하면, 10억개의 개인용 컴퓨터와 5억명의 모바일 사용자에게 어플리케이션을 제공하는 기회가 생깁니다.

 

AIR 3.3 Features - AIR 3.3의 기능

The beta release provides access to the AIR 3.3 runtime and SDK for Windows, Mac OS, iOS and Android. The key features and benefits of AIR 3.3 are:

베타 버전에서는 AIR 3.3 runtime에 대한 접근과 윈도우, 맥 OS, iOS, 안드로이드용 SDK(또는 SDK에 대한 접근)를 지원합니다. AIR 3.3의 기능과 좋은 점은 다음과 같습니다 :


USB debugging for AIR iOS — This new feature allows the iOS developer to connect to the desktop via USB while debugging their mobile applications instead of relying on network connectivity.

AIR iOS에서 USB로 디버깅하기 - 이 새로운 기능을 사용하면 iOS 개발자는 모바일 어플리케이션을 디버깅할 때 네트워크로 연결하지 않고 USB로 데스크탑에 연결할 수 있습니다.


Enhanced Background behavior for AIR iOS — Background support now more closely resembles native applications in iOS. In addition to some basic multitasking and background audio support that is already enabled with AIR for iOS, applications may now support location updates and networking in the background, as well as being notified when a background app is about to be suspended by the operating system.

iOS용 AIR에서 Background behavior가 확장되었습니다. - 백그라운드 지원은 iOS의 네이티브 어플리케이션과 더 비슷해졌습니다. iOS용 에어에서는 기본적인 멀티태스킹과 백그라운드 오디오가 이미 지원되고 있는데요, 이제는 어플리케이션이 위치 업데이트와 네트워킹을 백그라운드에서 지원할 수 있습니다. 그리고 운영체제에서 백그라운드 앱을 suspend하려고 할 때 알림을 받습니다.(notified)


Download and DiscussDownload Adobe AIR 3.3 betaDiscuss AIR 3.3 featuresReport bugs and feature requests
Release DownloadsDownload AIR 3.2

Stylus support for Android 4.0 — Stylus support in Flash takes advantage of the new-in-4.0 Android Stylus API, so that stylus-aware apps work automatically with any devices supporting the Android API set.

안드로이드 4.0에 스타일러스 지원 - 플래시에서 스타일러스를 지원하기 위하여, 새로 새로이 도입된 안드로이드 스타일러스 API을 사용합니다. 스타일러스를 감지하는 앱은 안드로이드 API set을 지원하는 장치에서는 자동적으로 작동합니다.


Simulator Support (Mac) — With the enhanced simulator support a developer can now package and run an application on iOS simulator using ADT commands. This feature allows an iOS developer to develop and run an application without needing an actual set of devices by using the iOS simulator using Xcode.

시뮬레이터 지원(Mac) - 시뮬레이터 지원이 확장되면서, 이제 개발자는 iOS 시뮬레이터에서 ADT 커맨드를 사용해서 어플리케이션을 패키징하고 실행(run)할 수 있습니다. 이 기능이 있어서, iOS 개발자는 실제 기기가 없더라도, Xcode를 사용하는 iOS 시뮬레이터를 사용해서 어플리케이션을 개발하고 실행(run)할 수 있습니다.


Aspect Ratio Enhancements — With AIR 3.3 the issue with the runtime ignoring the specified aspect ratio has been resolved. In this release we address this use-case by allowing only screen orientation corresponding to app specified aspectRatio and orientation corresponding to 180 degree device rotation from the specified aspectRatio.

종횡비 향상 - 에어 3.3에서는 런타임 시에 특정한 종횡비가 무시되는 문제가 해결되었습니다. 이번 릴리즈에서 저희는 이 문제를 다루었습니다. 앱에서 지정한 종횡비 (aspectRatio)에 상응하는 화면 방향만 허용하게 하였고,  지정한 종횡비 (aspectRatio)로부터 180도 장치 회전에 해당하는 방향만 허용하게 함으로서 말입니다.
 
Improved Mac App Store Support — Added support to ensure Mac AIR apps adhere to Apple guidelines and can be submitted to the Mac App store successfully.

맥 앱 스토어 지원 향상 - 맥 에어 앱이 애플의 가이드라인을 확실히 준수하여, 맥 앱 스토어에 성공적으로 제출될 수 있도록 하기 위한 지원을 추가하였습니다.

 

번역자
@김나솔(@engfordev, twitter)


저작자 표시
신고
Posted by 원강민
개발자 인터뷰2012.05.04 09:56

Adobe AIR 개발자 전수열님을 인터뷰한 영상입니다.

 

많지 않은 나이에도 불구하고 깊이 있는 사고를 하는 모습이 현재를 살아가는 청소년들에게 귀감이 되지 않을까 싶습니다.

 

개발자 영어/생활코딩/Adobe AIR로 앱 만들기 페이스북 그룹에서 함께 제작했습니다.

 

앞으로도 이와 같은 활동은 지속적으로 이뤄질 것입니다. 관심있게 지켜봐 주세요^^

 


저작자 표시
신고
Posted by 원강민
Adobe AIR2012.05.03 22:46

<AIR 모바일 앱 디자인시 유의사항>

 

1. 모든 이미지는 가급적 100% 크기로 사용해 주세요. 확대/축소 애니메이션의 경우는 계속 크기를 바꿀 수 없으므로 처음은 100%로 하고 그 이미지를 이용하면 됩니다.

 

2. Break Apart는 사용하지 말아야 합니다. 이미지를 Break Apart로 깼을 경우 다시 비트맵으로 변환해 주세요.

 

3. 벡터는 가급적 비트맵으로 변환해서 사용하는 것이 좋습니다. 물론 상황에 맞춰서 벡터, 비트맵을 결정해야 합니다.

 

4. 배경 또는 큰 이미지를 패닝이나 틸팅하는건 부하가 많이 걸립니다.

 

5. 비트맵 이미지의 Allow Smoothing은 최소화 합니다.


저작자 표시
신고
Posted by 원강민
Adobe AIR2012.05.01 21:45
낙서장2012.03.08 15:09

요즘 블로그에 포스팅을 잘 안하는 이유는 페이스북에서 놀고(?) 있기 때문입니다.
저와 아폴로케이션의 가장 빠른 소식은 페이스북에서 확인하실 수 있으니 친구로 등록해 주세요. :-)

페이스북 : http://www.facebook.com/englekk
'Adobe AIR로 앱 만들기' 그룹 : http://www.facebook.com/#!/groups/315551565170142/

페북에서 만나요~ :-)


신고
Posted by 원강민

티스토리 툴바