2011-09-06 2 views
1

저는 actionscript, Flex SDK 및 텍스트 편집기를 사용하여 플래시 응용 프로그램을 개발하고 있습니다.
Windows에서 InternetExplorer, FireFox 및 Chrome을 지원하는 내 플래시 응용 프로그램을 만들고 싶습니다.
하지만 Mac OSX에서 개발 중입니다.

Mac OSX의 플래시 플레이어와 Windows의 플래시 플레이어는 어떻게 호환됩니까?

Mac OSX뿐만 아니라 Windows에서도 응용 프로그램을 테스트해야합니까?

다른 OS (예 : Android, Linux, Wii)의 플래시 플레이어와 어떻게 호환됩니까?Windows와 Mac OSX 및 기타 OS 간의 Flash Player 호환성?

+3

동일한 버전의 Flash Player가 제공되는 경우 대부분 Android, Linux, Windows 및 Mac을 포함한 일관된 교차 OS 여야합니다. Wii에는 정말 오래된 버전이 있다고 생각했습니다. (Flash Player 8, 제 생각에); 그래서 AS3을 지원하지 않습니다. 데스크톱 용으로 만든 UI는 태블릿/스마트 폰 화면에서 작동하지 않을 가능성이 높습니다. – JeffryHouser

답변

5

플래시에 대한주의 사항은 브라우저 자체에서 실행되지 않는다는 점입니다. 그것은 플래시 런타임 (브라우저에서 그것은 플래시 플러그인)과 함께 배포 된 가상 머신에서 실행됩니다.

브라우저 엔진과 독립적으로 말하지만 브라우저가 시스템의 권한을 제한 할 수 있습니다. 예를 들어 Chrome에서는 플러그인의 보안 설정을 변경하지 않고 파일 시스템에 액세스 할 수 없습니다.

플래시는 모든 플랫폼에서 실행되므로 플렉스가 실행됩니다. Wii에 대해서는 잘 모르겠지만 수정하지 않고 Linux, Windows 및 OSX에서 동일한 코드를 실행할 수 있어야합니다.

안드로이드 플래시 런타임은 성능이 매우 좋지 않으므로 휴대 전화 용으로 개발할 때는 네가 네이게이션 등으로 너트를하기 전에 두 번 생각해야합니다.

시각적으로 가장 큰 문제는 시스템 글꼴입니다. 기본 글꼴은 시스템마다 다르기 때문에 응용 프로그램이 달라질 수 있습니다.

+3

아주 좋은 답변이며 받아 들여야합니다. 덧붙이 자면, 10 년 동안 플래시를 사용하면서 다른 브라 우저/OS에 관련된 몇 가지 문제를 보았습니다. 대부분의 문제는 이미 해결되었거나 커뮤니티에서 매우 잘 알려져 있습니다 (예 : OSX OS 'API의 한계 인 마우스 스크롤러를 사용할 때의 스크롤링 버그). 플래시의 모든 요점은 한 번 컴파일되어 모든 곳에서 실행됩니다 (Java와 같은 종류). –

+0

필자는 꽤 심각한 시각적 글꼴 문제를 겪었습니다.하지만 그 이유는 필자가 작성한 gui의 대부분이 손으로 작성되었으며 내장 된 flex 구성 요소를 사용하여 작성되지 않았기 때문입니다. – Jes

관련 문제