2013-11-14 2 views
3

나는 그들의 웹 사이트와 인터넷에서 정보를 찾으려고 노력했다. 그러나 내가 본 모든 곳에서 다른 목록이 나타납니다.Xamarin은 어떤 플랫폼을 지원합니까?

  • 이들의 첫 페이지는 아이폰 OS, 안드로이드, Windows 및 Mac을 말한다. 자신의 문서 (http://docs.xamarin.com/)에서

  • 는 만 안드로이드 아이폰 OS는 맥는 문서 프론트 페이지에 언급되어있다. 나는이 질문이 에 비해 다른 Windows에 비해 우선 순위가 낮다는 것을 알고 있습니다.

  • 인터넷에서 나는 더 많은 결론을 내지 못한 정보를 발견했습니다. 또한 결론을 내리기가 어렵습니다. Windows은 모바일 또는 데스크톱을 의미합니다.

나는 제품을 사용한 적이 있지만 만들려는 게임 그것을 시도 싶어요, 그래서 나는 두 가지 질문이 있습니다

  1. 당신이 나에게의 전체 목록을 제공 할 수 있습니다 지원되는 플랫폼 (Android, iOS, Mac, Windows, Windows Phone, HTML5, Flash ...)?
  2. Xamarin으로 Facebook 앱을 타겟팅 할 수 있습니까?

미리 감사드립니다. 쓰기 iOS 앱 C#을

  • Xamarin.Android를 사용하여 - -

  • 답변

    2

    Jason의 대답을 업데이트하고 확장하려면 이제 Xamarin.Forms이 있어야 Android, iOS 및 Windows Phone 용 교차 플랫폼 GUI를 구축 할 수 있습니다. Xamarin의 FormsGallery sample app을 보면 사실상 Windows Phone도 사실상 지원한다고 말할 수 있습니다.

    Xamarin.Forms 외에도 플랫폼 사용자 지정에는 Xamarin.iOS, Xamarin.Android 및 Xamarin.Mac을 사용할 수 있습니다.

    Xamarin.Mobile은 미리보기 버전에 있으며 Android, iOS 및 Windows Phone을 지원합니다. 네이티브 서비스 (카메라, 위치 정보 등)의 추상적 API로 사용됩니다.

    그러나 로컬 SDK를 컴파일해야 설치해야하므로 Mac 컴퓨터에서 iOS를 사용할 수 있어야합니다. Windows Phone 용으로 컴파일하려면 Visual Studio와 Xamarin Plugin을 사용해야합니다. Xamarin Studio는이를 수행 할 수 없습니다.

    는 자 마린 그러나

    • 안드로이드
    • 아이폰 OS
    • 윈도우 폰

    자 마린의 API의 모든 모든 플랫폼 구현되지 않습니다에 대한 개발을 지원 결론을합니다.

    2

    자 마린은 세 가지 제품

    • Xamarin.iOS가 C#을 사용 쓰기 안드로이드 애플리케이션을
    • Xamarin.Mac - C#을
    • 를 사용하여 맥 데스크톱 애플리케이션을 쓰기

    Xamarin은 Windows Phone 응용 프로그램을 직접 지원하지 않습니다. 그러나 C#에서는 iOS 및 Android 앱을, Windows Phone에서는 C#을 모국어로 사용할 수 있으므로 Xamarin을 사용하면 세 가지 모바일 플랫폼 모두에서 사용할 수있는 코드를 작성할 수 있습니다. Xamarin은 또한 세 가지 플랫폼 모두에서 실행될 공통 플랫폼 기능에 대한 공통 인터페이스를 제공함으로써 Xamarin.Mobile 라이브러리와 같은 일부 도구를 제공합니다.

    Xamarin에서 Facebook API를 사용하는 모바일 앱을 작성할 수 있지만 Facebook 앱 (Facebook에서 실행되는 앱)을 만들 수는 없습니다.