플랫폼 간 애플리케이션 빌드

플랫폼 간 모바일 애플리케이션 간에 코드를 공유하는 두 가지 옵션인 공유 자산 프로젝트와 이식 가능한 클래스 라이브러리가 있습니다. 이러한 옵션은 여기에서 설명합니다. 이식 가능한 클래스 라이브러리공유 프로젝트에 대한 자세한 정보도 제공됩니다.

개요

1부 – Xamarin 모바일 플랫폼 이해

2부 – 아키텍처

3부 - Xamarin 플랫폼 간 솔루션 설정

4부 – 여러 플랫폼 처리

5부 – 실용적인 코드 공유 전략

6부 - 테스트 및 App Store 승인

사례 연구

이 문서에 설명된 원칙은 샘플 애플리케이션 Tasky뿐만 아니라 Xamarin CRM과 같은 미리 빌드된 애플리케이션에서도 적용됩니다.

Tasky

Tasky는 iOS, Android 및 Windows 전화 위한 간단한 할 일 목록 애플리케이션입니다. Xamarin을 사용하여 플랫폼 간 애플리케이션을 만드는 기본 사항을 보여 줍니다. 로컬 SQLite 데이터베이스를 사용합니다.

tasky listtasky list

Tasky 사례 연구를 읽습니다.

요약

이 섹션에서는 Xamarin의 애플리케이션 개발 도구를 소개하고 여러 모바일 플랫폼을 대상으로 하는 애플리케이션을 빌드하는 방법을 설명합니다.

여러 플랫폼에서 다시 사용하기 위한 코드를 구조화하고 해당 아키텍처 내에서 사용할 수 있는 다양한 소프트웨어 패턴을 설명하는 계층화된 아키텍처를 다룹니다.

일반적인 애플리케이션 함수(예: 파일 및 네트워크 작업)와 플랫폼 간 방식으로 빌드할 수 있는 방법을 예로 들 수 있습니다.

마지막으로, 테스트에 대해 간략하게 설명하고 이러한 원칙을 실행시키는 사례 연구에 대한 참조를 제공합니다.