2013-12-08 1 views
8

iPhone, Android 및 Windows phone 용으로 작성하는 가장 좋은 방법은 무엇입니까? C#으로 작성하고 Xamarin을 사용하면 내 응용 프로그램이 Windows 전화에서도 실행됩니까?Windows Phone에서 Xamarin 앱을 실행할 수 있습니까?

+1

Visual Studio를 사용하십시오. – SLaks

+1

예, VS가 모노가 아닌 것을 계획한다면, 투표를하는 것이 헛수고 일 것입니다. –

+0

Windows Phone 용 앱을 작성해야합니다. 나는 당신이 안드로이드 나 아이폰 코드를 재사용 할 수 있다고 생각하지 않는다. 적어도 UI는 아니다. 응용 프로그램을 지원하는 클래스 라이브러리가있는 경우 플랫폼에서 다시 사용할 수 있어야합니다. – Tim

답변

9

BCLs that are included with Xamarin (또는 그 위에 빌드 된 라이브러리)으로 작성된 코드를 공유 할 수 있습니다.

그런 다음 해당 라이브러리를 사용하는 사용자 지정 Windows Phone 응용 프로그램을 작성해야합니다. 이것을 응용 프로그램의 "UI"라고 생각하는 것이 가장 쉽습니다. iOS, Android 및 Windows Phone간에 UI 코드를 공유 할 수 없습니다.

MWC app은 아마도 3 개의 플랫폼에 걸쳐있는 솔루션을 설계하는 가장 좋은 예일 것입니다.

+4

나에게 순진한 점은 크로스 플랫폼에 대한 Xaramin 웹 사이트를 읽고 GUI가 각 플랫폼마다 다른 코드를 필요로한다는 것을 깨닫지 못했습니다. 문제를 해결하고 실제로 다른 사람처럼 투표하지 말고 답해 주셔서 감사합니다. 이제 VM에 ​​설정되어 있고 그걸 가지고 놀기 시작할 수 있습니다. –

+1

XAML을 Windows에서 Android/iOS로 Xamarin을 통해 가져 오는 러시아 기업이 있습니다. 따라서 기본적으로 UI를 한 번만 작성하고 세 가지 플랫폼 모두에서 실행할 수 있습니다. 그러나 나는 전혀 경험이 없다. –