수색…


비고

공식 Xamarin Forms 문서를 참조하여 더 많은 것을 탐색 할 수 있습니다.

https://www.xamarin.com/forms

왜 Xamarin Forms와 Xamarin Forms 사용시기

Xamarin은 점차 대중화되고 있습니다. Xamarin.Forms 및 Xamarin.Platform (Xamarin.iOS 및 Xamarin.Android)을 사용할시기를 결정하기가 어렵습니다.

먼저 Xamarin.Forms를 사용할 수있는 응용 프로그램의 종류에 대해 알아야합니다.

  1. 프로토 타입 - 응용 프로그램이 다른 장치에서 어떻게 보이는지 시각화합니다.

  2. API와 같은 플랫폼 특정 기능을 필요로하지 않는 응용 프로그램 - 그러나 Xamarin은 가능한 많은 크로스 플랫폼 호환성을 제공하기 위해 바쁘게 작업 중입니다.

  3. 코드 공유가 중요한 애플리케이션 - UI보다 중요합니다.

  4. 표시된 데이터가 고급 기능보다 더 중요한 응용 프로그램

다른 많은 요인들도 있습니다 :

  1. 누가 애플리케이션 개발을 담당 할 것인가? 팀이 경험 많은 모바일 개발자로 구성된 경우 Xamarin.Forms를 쉽게 처리 할 수 ​​있습니다. 그러나 플랫폼 당 하나의 개발자 (기본 개발)가있는 경우 양식이 더 큰 어려움이 될 수 있습니다.

  2. 또한 Xamarin.Forms에서는 여전히 문제가 발생할 수 있음을 유의하십시오. Xamarin.Forms 플랫폼은 여전히 ​​개선 중입니다.

  3. Forms를 사용하기로 결정할 수있는 비용과 시간을 줄이기 위해 빠른 개발이 중요한 경우가 있습니다.

  4. 고급 기능을 사용하지 않고 엔터프라이즈 애플리케이션을 개발할 때 Xamarin.Forms를 사용하는 것이 낫습니다. 모바일 영역에서 이벤트가 아닌 일반적으로 모드 코드를 공유 할 수 있습니다. 코드의 일부는 많은 플랫폼에서 공유 할 수 있습니다.

다음 경우에 Xamarin.Forms를 사용하면 안됩니다.

  1. 사용자 지정 기능을 만들고 플랫폼 별 API에 액세스해야합니다.

  2. 모바일 응용 프로그램 용 사용자 정의 UI를 만들어야합니다.

  3. 일부 기능이 Xamarin.Forms에 준비되지 않은 경우 (모바일 장치의 특정 동작처럼)

  4. 팀은 플랫폼 별 모바일 개발자 (Java 및 / 또는 Swift / Objective C의 모바일 개발)



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow