2017-03-10 4 views
3

UWP에서 앱을 만들고 싶습니다. 나는 나머지 api와 asp.net 코어 서버 있습니다. 이제 클라이언트를 작성해야합니다. Android 및 iOS에서도이 앱을 제작할 생각이었습니다.Android 및 iOS의 UWP

안드로이드, iOS 및 UWP 용 separete보기를 작성하고 싶지 않습니다. 나는 UWP를 작성하고 이것을 모든 장치에서 실행하기를 원합니다. 나는 행동하고 모든 플랫폼을 똑같이 바라보기를 원합니다. Windows Phone에서이 앱을 열면 Android 및 iOS (플랫폼에 지정된 기본 컨트롤 없음)와 완전히 동일하게 보입니다.

이런 종류의 앱을 만들 기회가 있습니까? Xamarin 또는 다른 것을 통해 가능한가요?

응용 프로그램의 복잡성으로 인해 UWP 설계가 필요합니다. 네이티브 디자인을 다른 플랫폼에 이식하는 것은 악몽 일 수 있습니다.

감사합니다.

+1

[Xamarin.Forms] (https://www.xamarin.com/forms)를 찾고있는 것 같습니다. 또한 나는 당신이 의미하는 바를 이해하지 못합니다 * "UWP 디자인은 어플리케이션의 복잡성으로 인해 필요합니다"* -이 둘은 어떻게 서로 관련이 있습니까? – UnholySheep

+0

Xamarin.Forms는 이것을 위해 사용하는 것이지만 제한 사항과 작은 차이가 있음을 명심하십시오. UI를 단순하게 유지하는 데 신경 쓸 필요가 없다면 (즉, UWP 만 지원하는 화려한 일을하지 않는다는 의미이므로) 좋은 크로스 플랫폼 완성품으로 끝낼 수 있습니다. Forms에서 디자인해야하지만 UWP와 다른 구문을 가진 UI 프레임 워크를 학습해야합니다. UI를 작성하는 동안 많은 빌드와 점검을 수행 할 것이기 때문에 작업 속도를 늦출 수있는 폼 GUI 디자이너가 없습니다. – Slepz

+0

@UnholySheep 실제로 디자인의 복잡성을 의미합니다. Xamarin Forms가 해결책 일 수 있습니다. 시도해 보겠습니다. –

답변

2

아니요. 불가능합니다. Xamarin은 네이티브 컨트롤을 사용합니다. Xamarin Forms를 사용하는 경우 네이티브 컨트롤이 특정 장치에서도 올바르게 렌더링됩니다. HTML5 프레임 워크와 같은 다른 것을 사용해야한다고 생각합니다.

+0

동의. 똑같이 원한다면 웹 앱이 필요합니다. – Slepz

+0

고맙습니다. 제 질문에 대답 해 준 것 같습니다. Xamarin Forms에 시도해 보겠습니다. 아마도 이것을 처리 할 수 ​​있을지도 모릅니다. 그렇지 않으면 Android 및 iOS없이 이동해야합니다. –

+0

xamarin 형식으로 제공되는 사용자 정의 렌더링 및 비헤이비어를 사용하여 세 가지 플랫폼 모두에서 똑같이 보이는 xamarin 형식의 응용 프로그램을 작성할 수 있습니다. 그러나 이것은 플랫폼 특정 코드를 작성해야합니다. – Yogesh

관련 문제