플랫폼 간 애플리케이션 빌드
플랫폼 간 모바일 애플리케이션 간에 코드를 공유하는 두 가지 옵션인 공유 자산 프로젝트와 이식 가능한 클래스 라이브러리가 있습니다. 이러한 옵션은 여기에서 설명합니다. 이식 가능한 클래스 라이브러리 및 공유 프로젝트에 대한 자세한 정보도 제공됩니다.
사례 연구
이 문서에 설명된 원칙은 샘플 애플리케이션 Tasky뿐만 아니라 Xamarin CRM과 같은 미리 빌드된 애플리케이션에서도 적용됩니다.
Tasky
Tasky는 iOS, Android 및 Windows Phone용 간단한 할 일 목록 애플리케이션입니다. Xamarin을 사용하여 플랫폼 간 애플리케이션을 만드는 기본 사항을 보여 줍니다. 로컬 SQLite 데이터베이스를 사용합니다.
요약
이 섹션에서는 Xamarin의 애플리케이션 개발 도구를 소개하고 여러 모바일 플랫폼을 대상으로 하는 애플리케이션을 빌드하는 방법을 설명합니다.
여러 플랫폼에서 다시 사용하기 위한 코드를 구조화하고 해당 아키텍처 내에서 사용할 수 있는 다양한 소프트웨어 패턴을 설명하는 계층화된 아키텍처를 다룹니다.
일반적인 애플리케이션 함수(예: 파일 및 네트워크 작업)와 플랫폼 간 방식으로 빌드할 수 있는 방법을 예로 들 수 있습니다.
마지막으로, 테스트에 대해 간략하게 설명하고 이러한 원칙을 실행시키는 사례 연구에 대한 참조를 제공합니다.