Mac용 Visual Studio의 Xamarin
C# 및 .NET을 사용하여 iOS, Android, macOS 등을 위한 앱 빌드
풍부한 네이티브 앱 빌드


필요한 모든 것을 한 곳에서 액세스


앱을 위한 강력한 UI를 빌드하기에 적합한 도구
기본 제공 비주얼 디자이너를 사용하여 iOS 및 Android용 UI를 작성합니다. Android 애플리케이션의 경우, Mac용 Visual Studio에는 Android .xml 파일과 함께 작동하여 사용자 인터페이스를 시각적으로 구성하는 자체 디자이너가 포함됩니다. iOS 디자이너는 Mac용 Visual Studio와 완벽하게 통합되었으며 .xib 파일 및 Storyboard 파일을 시각적으로 편집하여 iOS, tvOS, WatchOS UI 및 전환을 만들 수 있도록 합니다. 사용자의 요구 사항에 가장 간편하고 비용 효율적인 방법을 사용하여 에뮬레이터 및 디바이스에서 앱을 배포하고 디버그합니다.

Xamarin을 사용하는 크로스 플랫폼
모든 .NET 플랫폼에서 코드를 공유하여 더 빠르게 시작하고 실행합니다. 한 번 작성하여 어디서나 실행합니다. 즐겨 사용하는 프레임워크 및 라이브러리를 사용하여 뛰어난 모바일 애플리케이션을 빌드합니다.
Xamarin.Essentials를 사용하여 공유 코드에서 네이티브 API에 액세스합니다. 지리적 위치, 보안 스토리지, 센서, 디바이스 정보 등의 강력한 하드웨어 기능을 포함하여 50개 이상의 플랫폼별 API를 Xamarin.Essentials에 간편하게 사용할 수 있습니다. 단일의 크로스 플랫폼 API를 사용하면 각 플랫폼에 대한 특정 코드를 작성하지 않아도 됩니다.
뛰어난 크로스 플랫폼 사용자 인터페이스에 Xamarin.Forms 사용
Xamarin.Forms를 사용하여 C# 또는 XAML을 사용하여 iOS, Android 및 macOS용 크로스 플랫폼 사용자 인터페이스를 빌드할 수 있습니다. 이 오픈 소스 모바일 UI 프레임워크를 사용하여 단일 공유 코드베이스에서 앱을 빌드할 수 있습니다. 또한, MVVM 패턴에 대한 기본 제공 지원을 통해 테스트 가능하고 확장 가능한 코드를 만들 수 있습니다.
플랫폼 간에 일관된 모양을 지원하거나 바로 자연스러운 모양과 느낌을 제공합니다. Xamarin.Forms Visual을 사용하여 보기와 레이아웃의 모양과 동작에 대한 크기, 색, 간격 및 기타 측면을 규정하는 디자인 시스템을 사용하여 동일한 디자인 크로스 플랫폼을 채택할 수 있습니다. Xamarin.Forms Visual을 사용하여 모든 애플리케이션에 통합된 모양과 느낌을 제공합니다.
Azure를 사용하여 클라우드의 기능 활용
사용자 성장에 따라 확장할 수 있는 지능형 클라우드 기반 모바일 애플리케이션을 만듭니다. Visual Studio에서 .NET Core를 사용하여 사용자 이벤트에 응답하고 단추를 누를 때 글로벌 대상 고객과 연결할 수 있는 API 및 서버리스 워크플로를 만듭니다. 기계 학습 기능을 통합하고 향상된 몰입형 사용자 환경에 적합한 봇을 추가하며, 모두 .NET 및 Mac용 Visual Studio로 빌드됩니다.
활성 개발자 커뮤니티와 연결
Xamarin으로 구동되는 중요한 회사와 Xamarin을 사용하는 이유를 알아보세요.
업계를 포괄하는 전 세계의 비즈니스는 Xamarin 및 .NET을 사용하여 고성능 네이티브 모바일 앱을 빌드합니다. Xamarin, .NET 및 Visual Studio를 사용하여 동료 개발자가 만든 모바일 앱을 확인하세요.