2011-04-30 2 views
1

인사말,Mac에 C# 응용 프로그램을 포팅 할 수있는 플랫폼을 제안 하시겠습니까?

이 Windows 유틸리티를 Mac에 설치해야합니다 : http://solinker.com Mac. 응용 프로그램은 C#, .NET 2.0으로 작성되었습니다.

기본 요구 사항은 다음과 같습니다. 앱이 Photoshop과 상호 작용하도록 AppleScript와 대화 할 수 있어야합니다. 프로그램이 작고 UI가 간단하여 앱을 완전히 다시 작성할 수 있습니다.

가능한 후보는 다음과 같습니다

  • MonoMac
  • 유니티 3D (XULR에 의해 작성 플리커 업 로더)
  • XULRunner가
  • QT
  • (가 모노를 설치하는 데 필요한하지 않는 것)
  • Java (모든 응용 프로그램을 Photoshop의 Java + 2 커넥터로 변환하십시오 : Mac의 경우 및 Win의 경우)

나는 조언을 주시면 감사하겠습니다.

+0

다시 씁니다. –

+0

@Hovercraft - 귀하의 추론을 공유하는 치료? – Oded

+1

@ Murat - 질문이 StackOverflow에 대해 너무 개방되어 있습니다. 집중 해 주시겠습니까? 구체적으로 알고 싶은 부분은 무엇입니까? – Oded

답변

0

MonoMac에 대한 설명서를 확인하면 최종 응용 프로그램과의 모든 종속성을 묶는 패키지 도구가 있음을 알 수 있습니다. 따라서, 별도의 모노 필요는 설치하지 : AppleScript에 대해서는

http://www.mono-project.com/MonoMacPackager

을 MonoDevelop는 애플 스크립트의 일부 포장을한다. 당신은 그들의 소스에서 살펴 보셔야합니다 :

https://github.com/mono/monodevelop/blob/master/main/src/addins/MacPlatform/MacInterop/AppleScript.cs

나는 MonoMac이 최선의 방법입니다 말할 것입니다.

1

나는 다른 사람들과 경험이 없지만 MonoMac을 확실히 제안 할 수 있습니다. Mac에서 실행되는 동안 다른 Mac 응용 프로그램처럼 보이고 느껴집니다. 반면, 응용 프로그램이 Windows에 Visual Studio로 작성된 경우 MonoMac에서 제대로 작동하지 않습니다. 따라서이 경로를 선택하면 MonoDevelop를 선호합니다.

+0

MonoMac을 통해 AppleScript를 시작할 수 있습니까? Mac에 Mono Framework (예스라고 생각하십니까?)를 설치해야합니까? –

+0

@Nietz : [MonoDevelop] (http://monodevelop.com/)에 대한 정보를 제공해 주셔서 감사합니다. 나는 전에 이것을 보지 못했다.1 + –

+0

@ Murat, 네, .NET Framework보다 훨씬 크지 않은 Mono Framework를 설치해야합니다. MonoMac을 통해 AppleScript로 전송할 지 모르지만 인터넷 검색을 시도하는 경우 많은 질문에 이미 답변 한 우수한 도움말 포럼이 있습니다. –

관련 문제