자마린
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
자마린은 .NET 개발자 플랫폼으로, C#을 사용하여 안드로이드, iOS, macOS, Windows 등 다양한 플랫폼용 앱을 구축하는 데 사용된다. 2000년 마이크로소프트의 .NET 프레임워크 발표 이후, Mono 프로젝트를 기반으로 시작되었으며, 2011년 Xamarin이라는 회사로 독립했다. 2016년 마이크로소프트에 인수되었으며, 현재는 .NET Multi-platform App UI(.NET MAUI)로 통합될 예정이다. 자마린은 .NET 기반의 다양한 제품과 기능을 제공하며, 특히 Xamarin.Forms를 통해 크로스 플랫폼 UI 개발을 지원한다.
더 읽어볼만한 페이지
- 모바일 소프트웨어 프로그래밍 도구 - 어도비 AIR
- 모바일 소프트웨어 프로그래밍 도구 - MEAP
MEAP는 기업이 모바일 애플리케이션을 효율적으로 개발, 배포, 관리하도록 지원하는 플랫폼으로, 다양한 장치 및 운영체제 지원, 코드 재사용, API 통합, 중앙 집중식 관리 등의 기능을 제공하여 개발 생산성을 향상시키고 정보 접근과 보안을 강화한다. - 2011년 설립된 소프트웨어 기업 - 트위치
트위치는 비디오 게임 방송으로 유명한 실시간 스트리밍 플랫폼으로, 아마존에 인수되어 e스포츠 중계, 개인 방송, 다양한 콘텐츠를 제공하지만, 여러 논란 속에 한국 서비스를 종료했다. - 2011년 설립된 소프트웨어 기업 - 위챗
위챗은 텐센트에서 개발한 중국의 대표적인 모바일 메신저 애플리케이션으로, 다양한 기능과 많은 사용자를 보유하고 있지만 검열 및 개인 정보 보호 문제로 논란이 있는 앱이다. - 마이크로소프트의 소프트웨어 - 마이크로소프트 번역기
마이크로소프트 번역기는 클라우드 기반 기계 번역 서비스로, 신경망 기계 번역을 기반으로 100개 이상의 언어 간 실시간 번역, 텍스트/음성 번역, 사용자 지정 번역 시스템 구축, 실시간 대화 번역 기능 및 다양한 마이크로소프트 제품과의 통합을 제공하며, 사용자 피드백 기반 협업 번역과 Microsoft Translator Hub를 통해 번역 품질 개선 및 소멸 위기 언어 보존에 기여한다. - 마이크로소프트의 소프트웨어 - 마이크로소프트 서버
마이크로소프트 서버는 윈도우 NT 계열을 기반으로 시작하여 현재는 윈도우 서버 제품군으로 독립적인 라인업을 구축, 다양한 버전의 서버 운영체제와 Exchange Server, SharePoint Server, SQL Server 등의 서버 소프트웨어, 그리고 시스템 관리 솔루션을 제공한다.
자마린 - [회사]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
종류 | 마이크로소프트 자회사 |
설립일 | 2011년 5월 16일 |
설립자 | 미겔 데 이카사, 나트 프리드먼 |
본사 위치 | 샌프란시스코, 캘리포니아 주 |
산업 분야 | 소프트웨어 산업 |
모회사 | 마이크로소프트 |
공식 웹사이트 | Xamarin 공식 웹사이트 |
주요 인물 | |
주요 인물 | 미겔 데 이카사, 나트 프리드먼 |
기타 | |
이전 이름 | 모노 |
2. 역사
2000년 6월, 마이크로소프트는 .NET 프레임워크를 처음 공표했다.[71] Ximian의 미겔 데 이카자는 리눅스에서 .NET 프레임워크를 구현할 수 있을지 조사하기 시작했다.[72] 2001년 6월 19일, Mono라는 오픈 소스 프로젝트가 시작되었다. Mono를 지원하던 Ximian은 2003년 8월 4일, 노벨에 인수되었다.
2011년 4월, Attachmate영어가 노벨을 인수한 후, Attachmate는 Mono 개발자를 포함한 수백 명의 노벨 직원을 해고한다고 발표했다.[73] Attachmate는 Mono의 미래에 의문을 제기하며 개발자들을 해고했다.[74][75]
2011년 5월 16일, 미겔 데 이카자는 자신의 블로그에서 Mono를 새로운 기업인 Xamarin에서 개발 및 지원할 것이라고 발표했다. Xamarin은 휴대 전화(모바일) 제품에 대한 새로운 소프트웨어 제품군을 공개할 계획이었다. 이 발표 후, MonoTouch 및 Mono for Android가 Attachmate 소유의 상용 제품과 직접 경쟁하게 되었고, 이전에 노벨에서 개발한 기술을 Xamarin에서 사용하지 않았음을 증명하기 어려워 프로젝트의 미래에 대한 의문이 제기되었다.[76][77][78] 그러나 2011년 7월, 노벨과 Xamarin은 Xamarin에 Mono, MonoTouch, Mono for Android 관련 모든 지적 재산권 및 관리 권한을 공식적으로 양도하는 영구 라이선스 계약을 체결했다.[79][80][81][82]
2016년 2월 24일, Xamarin은 마이크로소프트에 인수되기로 합의했다고 발표했다.[83] 2016년 3월 31일, 마이크로소프트는 자마린을 무료로 전환했다.[87]
2. 1. Ximian과 Mono의 탄생
1999년, 미겔 데 이카자와 나트 프리드먼은 이카자의 초기 GNOME 프로젝트를 지원하고 소프트웨어를 개발하기 위해 Ximian이라는 회사를 설립했다. 2000년 6월 마이크로소프트(Microsoft)가 처음으로 .NET 프레임워크를 발표한 후,[8] 이카자는 리눅스(Linux) 버전의 구현 가능성을 조사하기 시작했다.[9] 2001년 6월 19일, Mono라는 오픈 소스 프로젝트가 시작되었다. 2003년 8월 4일, Ximian은 노벨(Novell)에 인수되었고, 노벨은 2011년 4월에 더 어태치메이트 그룹(The Attachmate Group)에 인수되었다.[10]인수 후, 어태치메이트는 Mono 개발자를 포함한 노벨 직원 수백 명의 해고를 발표하여 Mono의 미래에 의문을 제기했다.[11][12][13]
2011년 5월 16일, 미겔은 그의 블로그에서 Mono를 새로운 기업 Xamarin에서 개발 및 지원한다고 발표했다. 그는 Xamarin이 휴대 전화(모바일) 제품에 관한 새로운 소프트웨어 스위트를 공개할 계획이라고 말했다. 이 발표 이후, MonoTouch와 Mono for Android는 현재 Attachmate에 의해 보유된 상용 제품과 직접 경쟁하는 점, 그리고 이전에 노벨에 고용되어 있는 동안 개발한 기술을 동일한 저작물에 대해 이용하지 않았음을 증명하는 것이 어려워 프로젝트의 장래성에 대한 의문이 제기되었다.[76][77][78] 그러나 2011년 7월, Xamarin에 Mono, MonoTouch, Mono for Android 관련 모든 지적 재산권 및 각 프로젝트의 관리권을 공식적으로 양도한다는 내용을 포함하는 영구 라이선스 계약을 체결했다.[79][80][81][82]
2016년 2월 24일, Xamarin은 마이크로소프트에 의한 인수에 합의했다고 발표했다.[83]


2. 2. Xamarin의 설립과 성장
2000년 6월, 마이크로소프트는 .NET 프레임워크를 처음 발표했다.[71] Ximian의 미겔 데 이카자는 닷넷프레임워크의 리눅스 버전이 실현 가능한지 조사했고,[72] 2001년 6월 19일, Mono라는 오픈 소스 프로젝트를 시작했다. Mono를 지원하던 Ximian은 2003년 8월 4일, 노벨에 인수되었다.2011년 4월, Attachmate영어가 노벨을 인수한 후, Attachmate는 Mono 개발자를 포함한 수백 명의 노벨 직원을 해고한다고 발표했다.[73] Attachmate는 Mono의 미래에 의문을 제기하며 개발자들을 해고했다.[74][75]
같은 해 5월 16일, 미겔 데 이카자는 자신의 블로그에서 Mono를 새로운 기업인 Xamarin에서 개발 및 지원할 것이라고 발표했다. 그는 Xamarin이 휴대 전화(모바일) 제품에 대한 새로운 소프트웨어 제품군을 공개할 계획이라고 밝혔다. 데 이카자에 따르면, 원래 Mono 팀의 적어도 일부가 새로운 회사로 옮겨갔다.[65]
Xamarin이라는 이름은 타마린 원숭이의 이름에서 유래되었으며, 첫 글자인 T를 X로 대체했다. 이는 Ximian이 시작된 이후 사용된 명명 방식과 일치한다.[14]
이 발표 이후, MonoTouch와 Mono for Android가 Attachmate가 소유한 기존 상업 제품과 직접적인 경쟁 관계에 놓이게 되면서 프로젝트의 미래에 대한 의문이 제기되었다. 당시 Xamarin이 이전에 Novell에서 동일한 작업을 위해 고용되었을 때 개발된 기술을 불법적으로 사용하지 않았음을 어떻게 증명할지 알 수 없었다.[15][16]
그러나 2011년 7월, Attachmate의 자회사인 Novell은 Xamarin에 Mono, MonoTouch 및 Mono for Android에 대한 영구 라이선스를 부여했다고 발표했으며, Xamarin은 공식적으로 이 프로젝트의 공식적인 관리를 법적으로 맡게 되었다.[17][18]
2016년 2월 24일, Xamarin은 마이크로소프트에 인수되기로 합의했다고 발표했다.[83]
2. 3. 마이크로소프트 인수와 오픈 소스 전환
2000년 6월, 마이크로소프트는 .NET 프레임워크를 처음 공표했다.[71] Ximian의 미겔 데 이카자는 이 리눅스 버전이 실현 가능한지 조사를 시작했다.[72] 그 후, 2001년 6월 19일, Mono라는 오픈 소스 프로젝트가 시작되었다. Mono를 지원하던 Ximian은 2003년 8월 4일, 노벨에 인수되었다.2011년 4월, Attachmate영어에 의한 노벨의 인수가 있은 후, Attachmate는 수백 명에 달하는 노벨 직원의 해고를 발표했다. 이 중에는 Mono의 개발자가 포함되어 있었다.[73] Attachmate가 해당 개발자를 해고한 이유로, 동사가 Mono의 장래성을 의문시하고 있다는 소리가 나왔다.[74][75]
같은 해 5월 16일, 미겔은 그의 블로그에서 Mono를 새로운 기업 Xamarin에서 개발 및 지원한다고 발표했다. Xamarin은 휴대 전화(모바일) 제품에 관한 새로운 소프트웨어 스위트를 공개할 계획이라고 그는 말했다. 데 이카자에 따르면, 적어도, 오리지널 Mono 팀의 일부는 새로운 기업으로 이적했다.[65]
이 발표 이후, 프로젝트의 장래성에 대한 의문이 제기되었다. MonoTouch와 Mono for Android는 현재 Attachmate에 의해 보유된 상용 제품과 직접 경쟁하는 점, 그리고 이전에 노벨에 고용되어 있는 동안 개발한 기술을 동일한 저작물에 대해 이용하지 않았음을 증명하는 것이 어려운 점이다.[76][77][78] 그러나, 2011년 7월, 현재 Attachmate에 인수되어 자회사가 된 노벨, 그리고 Xamarin 간에, Xamarin에 Mono, MonoTouch, Mono for Android 관련 모든 지적 재산권 및 각 프로젝트의 관리권을 공식적으로 양도한다는 내용을 포함하는 영구 라이선스 계약을 체결했다고 양사가 발표했다.[79][80][81][82]
2016년 2월 24일, 자마린과 마이크로소프트는 마이크로소프트가 자마린을 인수하기 위한 최종 계약을 체결했다고 발표했다.[6][26][27] 계약 조건은 공개되지 않았지만, 월스트리트 저널은 인수 가격을 4억달러에서 5억달러 사이로 보도했다.
마이크로소프트 빌드 2016에서 마이크로소프트는 자마린 SDK를 오픈 소스로 공개하고, 이를 마이크로소프트 비주얼 스튜디오 통합 개발 환경 내에서 무료 도구로 번들할 것이라고 발표했다.[28] 또한, 비주얼 스튜디오 엔터프라이즈 사용자는 자마린의 엔터프라이즈 기능도 무료로 사용할 수 있게 되었다. 인수 과정의 일환으로, 그들은 또한 소프트웨어 재라이선스를 통해 모노를 MIT 라이선스 하에 완전히 재라이선스하고, 다른 모든 자마린 SDK 소프트웨어를 .NET 재단을 통해 MIT 라이선스 하에 출시할 예정이다.[29][30] 2016년 3월 31일 마이크로소프트는 자마린을 무료로 전환했다.[87]
3. 제품
자마린은 여러 플랫폼에서 동작하는 애플리케이션 개발을 지원하기 위해 다음과 같은 제품들을 제공했다.
- Xamarin.iOS: iOS용. 이전에는 MonoTouch라고 불렸다.
- Xamarin.Android: Android용.
- Xamarin.Mac: macOS용. Visual Studio for Mac에서 사용 가능.
- Xamarin.Forms: XAML 기반의 크로스 플랫폼 GUI 애플리케이션 프레임워크.
자마린의 통합 개발 환경(IDE)으로는 크로스 플랫폼 및 오픈 소스인 MonoDevelop(버전 4.0부터 Xamarin Studio로 개칭)가 사용되었다.
2013년 11월, 자마린은 Microsoft Visual Studio 2013과 통합 가능한 최신 자마린 플랫폼을 발표했다. 이를 통해 .NET 언어(주로 C#, VB.NET)를 사용하여 Windows 상의 Visual Studio에서 iOS 및 Android 애플리케이션을 개발할 수 있게 되었다. 이전에는 iOS 사용자 인터페이스 정의에 Xcode가 필요했지만, 이 버전에서는 Visual Studio 2013에서 대부분 구현이 가능해졌다. 단, Windows 환경에는 iOS 에뮬레이터가 없으므로 디버깅에는 아이폰 등의 실제 기기 또는 Mac이 필요했다.[84]
Visual Studio for Mac은 macOS 버전의 Xamarin Studio를 기반으로 한다.
크로스 플랫폼 UI 프레임워크인 Xamarin.Forms는 '.NET Multi-platform App UI'(.NET MAUI)로 .NET에 통합될 예정이었다. 당초 .NET 6와 함께 공개될 예정이었으나, 2021년 11월 .NET 6 정식 릴리스에는 포함되지 못했다.[85] .NET MAUI에서는 네임스페이스가 `Xamarin.Forms`에서 `Microsoft.Maui` 등으로 변경되어, 기존 Xamarin.Forms 코드를 .NET MAUI로 이전하려면 수정이 필요하다.[86]
3. 1. Xamarin 플랫폼
자마린은 .NET 개발자 플랫폼을 확장하여, 주로 C#을 사용하여 안드로이드, iOS, tvOS, watchOS, macOS, 및 Windows (UWP)용 앱을 구축하기 위한 도구와 라이브러리를 제공한다.[31] 개발자는 기존 C# 코드를 재사용하고 여러 장치 플랫폼에서 상당한 코드를 공유할 수 있다. 3M, AT&T, HP(Hewlett-Packard)를 포함한 여러 유명 기업이 이 플랫폼을 사용하여 앱을 만들었다.[32][33]자마린에는 각 플랫폼 고유의 API와 GUI 툴킷을 .NET용으로 래핑한 컴포넌트와 완전히 크로스 플랫폼화된 컴포넌트가 모두 존재한다.
- Xamarin.Forms - XAML 기반의 크로스 플랫폼 GUI 애플리케이션 프레임워크.
- Xamarin.iOS - iOS용. 구칭 MonoTouch.
- Xamarin.Android - Android용.
- Xamarin.Mac - macOS용. Visual Studio for Mac에서 이용 가능.
2012년 12월, 자마린은 기존 MonoDevelop 통합 개발 환경 (IDE)에 대한 플러그인인 Xamarin.Mac[19]을 출시하여 개발자가 macOS 운영 체제를 위한 C# 기반 응용 프로그램을 구축하고 App Store를 통해 게시할 수 있도록 했다.
2013년 2월, 자마린은 Xamarin 2.0의 출시를 발표했다.[20] 이 릴리스에는 '''Xamarin Studio'''[21]와 Visual Studio와의 통합[22], 두 가지 주요 구성 요소가 포함되었다. Xamarin Studio는 오픈 소스 IDE인 Monodevelop의 리브랜딩이다. Visual Studio는 .NET Framework용 마이크로소프트의 IDE이며, Visual Studio를 사용하여 Android, iOS 및 Windows용 응용 프로그램을 만들 수 있게 되었다. 자마린은 Visual Studio와 통합되며, 이후 Visual Studio for Mac을 통해 macOS 사용자가 사용할 수 있게 되었다.[21] 자마린은 또한 백엔드 시스템, 타사 라이브러리, 클라우드 서비스 및 UI 컨트롤을 모바일 앱에 직접 통합하기 위한 구성 요소 저장소를 출시했다.[34][35]
Xamarin의 통합 개발 환경으로는 크로스 플랫폼 및 오픈 소스인 MonoDevelop(버전 4.0부터 Xamarin Studio로 개칭)가 사용되었다.
2013년 11월, Xamarin사는 Microsoft Visual Studio 2013과 통합 가능한 최신 Xamarin 플랫폼을 발표했다. 이 제품을 사용하면 .NET 언어(주로 C#, VB.NET)를 사용하여 Windows상의 Visual Studio에서 iOS/Android 애플리케이션의 크로스 플랫폼 개발이 가능해졌다. 이전 버전에서는 iOS의 사용자 인터페이스 정의에 Xcode가 필요하다는 등 제한이 컸지만, 이 버전에서는 Visual Studio 2013상에서 거의 구현이 완료된다(Windows 환경에는 iOS 에뮬레이터가 없으므로 디버깅에는 아이폰 등의 실기기 또는 Mac이 필요[84]).
Visual Studio for Mac은 macOS 버전의 Xamarin Studio를 기반으로 한다.
크로스 플랫폼 UI 프레임워크인 Xamarin.Forms는 '''.NET Multi-platform App UI'''(.NET MAUI)로 .NET에 통합될 예정이다. 당초에는 .NET 6의 정식 릴리스와 동시에 일반 공개될 예정이었으나[85], 2021년 11월의 .NET 6 정식 릴리스에는 맞추지 못했다. .NET MAUI에서는 네임스페이스가
Xamarin.Forms
에서 Microsoft.Maui
등으로 변경되었으므로 기존의 Xamarin.Forms 코드를 .NET MAUI로 이전하려면 업그레이드 어시스턴트 등을 사용하여 수정할 필요가 있다.[86]3. 2. Xamarin.Forms
Xamarin에는 각 플랫폼 고유의 API와 GUI 툴킷을 .NET용으로 래핑한 컴포넌트와 완전히 크로스 플랫폼화된 컴포넌트가 모두 존재한다.- Xamarin.Forms - XAML 기반의 크로스 플랫폼 GUI 애플리케이션 프레임워크.
Xamarin.Forms는 2014년 5월 28일에 Xamarin 3에서 도입되었으며, Android, iOS 및 Windows Phone의 네이티브 컨트롤에 매핑되는 이식 가능한 컨트롤 하위 집합을 사용할 수 있게 해준다.[36] Windows Phone은 더 이상 사용되지 않아 UWP로 대체되었다.
Tizen(삼성), GTK(리눅스), WPF 및 macOS와 같은 다른 플랫폼도 지원 가능하지만, 아직 프리뷰 상태로 유지되고 있다.
이 시스템은 XAML을 사용한다. 마이크로소프트는 이 프레임워크를 유니버설 Windows 플랫폼과 함께 작동하도록 수정했다.[37]
크로스 플랫폼 UI 프레임워크인 Xamarin.Forms는 '''.NET Multi-platform App UI'''(.NET MAUI)로 .NET에 통합될 예정이다. 당초에는 .NET 6의 정식 릴리스와 동시에 일반 공개될 예정이었으나,[85] 2021년 11월의 .NET 6 정식 릴리스에는 맞추지 못했다. .NET MAUI에서는 네임스페이스가 `Xamarin.Forms`에서 `Microsoft.Maui` 등으로 변경되었으므로 기존의 Xamarin.Forms 코드를 .NET MAUI로 이전하려면 업그레이드 어시스턴트 등을 사용하여 수정할 필요가 있다.[86]
3. 3. .NET MAUI
마이크로소프트 빌드 2020에서 마이크로소프트는 Xamarin.Forms가 .NET Multi-platform App UI(.NET MAUI)로 .NET 6에 병합될 것이라고 발표했다.[39] .NET MAUI는 Mac Catalyst를 통해 macOS 지원을 추가한다.[40][41]2022년 5월 23일, 마이크로소프트 빌드 2022 동안 .NET MAUI가 출시되었다.[42] 마이크로소프트는 2024년 5월에 .NET MAUI로 완전히 대체될 때까지 Xamarin을 계속 지원할 것이라고 밝혔다.[43]
크로스 플랫폼 UI 프레임워크인 Xamarin.Forms는 .NET Multi-platform App UI (.NET MAUI)로 .NET에 통합될 예정이었다. 당초에는 .NET 6의 정식 릴리스와 동시에 일반 공개될 예정이었으나[85], 2021년 11월의 .NET 6 정식 릴리스에는 맞추지 못했다. .NET MAUI에서는 네임스페이스가 `Xamarin.Forms`에서 `Microsoft.Maui` 등으로 변경되었으므로 기존의 Xamarin.Forms 코드를 .NET MAUI로 이전하려면 업그레이드 어시스턴트 등을 사용하여 수정해야 한다.[86]
3. 4. 기타 제품
Xamarin Test Cloud는 클라우드 상의 실제 기기에서 모든 언어로 작성된 모바일 앱을 테스트할 수 있게 해준다. Xamarin Test Cloud는 객체 기반 UI 테스트를 사용하여 실제 사용자 상호 작용을 시뮬레이션한다.[44]Xamarin for Visual Studio는 자동 완성 기능을 사용하여 개발자가 IDE 내에서 Android, iOS 및 Windows 앱을 구축할 수 있도록 하는 Microsoft Visual Studio에 대한 애드인이다. Xamarin for Visual Studio에는 시뮬레이터 또는 장치에서 앱을 구축, 배포 및 디버깅하는 것을 지원하는 확장 기능도 있다.[46]
Xamarin Studio는 2013년 2월 출시 당시, 오픈 소스 프로젝트 MonoDevelop을 기반으로 하는 Xamarin 2.0의 일부로서 Windows 및 macOS에서 모바일 앱 개발을 위한 독립형 통합 개발 환경(IDE)이었다.[21][50] 현재 Windows용 Xamarin Studio는 더 이상 지원되지 않으며, Visual Studio용 Xamarin으로 대체되었다. macOS에서는 Xamarin Studio가 계속 개발되었으나, 2016년 Visual Studio for Mac으로 브랜드가 변경되었다.[52]
Xamarin.Mac은 C# 프로그래밍 언어를 사용하여 애플 기술 응용 프로그램을 개발하기 위한 도구이다. Xamarin.Mac은 개발자에게 안드로이드, iOS 및 윈도우에서 최대 90%의 코드 재사용을 제공한다.[53] Xamarin.Mac은 C# 개발자에게 macOS용 완전 네이티브 코코아 앱을 구축할 수 있는 기능을 제공하며, Mac 앱 스토어에 올릴 수 있는 네이티브 앱을 만들 수 있게 해준다.[54][55]
Xamarin의 .NET 모빌리티 스캐너를 통해 개발자는 .NET 코드가 얼마나 다른 운영 체제에서 실행될 수 있는지 확인할 수 있다. .NET 모빌리티 스캐너는 무료 웹 기반 서비스이다.[56]
2015년 10월, 자마린은 자사의 제품과 유사한 스웨덴의 자바용 RoboVM 개발자 플랫폼을 인수했다고 발표했다. 그 결과 RoboVM은 자마린 팀과 독립적으로 운영된다. RoboVM을 사용하면 개발자는 완전한 네이티브 UI, 네이티브 성능을 갖춘 iOS 및 안드로이드용 자바 앱을 빌드할 수 있으며, 모든 자바 앱은 각 개발자 플랫폼의 API에 완벽하게 접근할 수 있다.[57][58] 2016년 4월, 마이크로소프트는 RoboVM의 개발을 중단하고 2017년 4월 30일 이후 모든 구독을 중단할 것이라고 발표했다.[59] RoboVM의 포크인 BugVM이 자유 오픈 소스 상태를 유지하기 위해 만들어졌다.[61]
4. 구성 요소
자마린에는 각 플랫폼 고유의 API와 GUI 툴킷을 .NET용으로 래핑한 컴포넌트와 완전히 크로스 플랫폼화된 컴포넌트가 모두 존재한다.
- Xamarin.Forms - XAML 기반의 크로스 플랫폼 GUI 애플리케이션 프레임워크.
- Xamarin.iOS - iOS용. 구칭 MonoTouch.
- Xamarin.Android - Android용.
- Xamarin.Mac - macOS용. Visual Studio for Mac에서 이용 가능.
참조
[1]
웹사이트
Announcing Xamarin
http://tirania.org/b[...]
Miguel de Icaza
2011-05-16
[2]
뉴스
NET Alternative in Transition
http://www.informati[...]
2012-03-18
[3]
웹사이트
Miguel de Icaza
http://tirania.org/b[...]
2011-05-16
[4]
웹사이트
What is Xamarin?
http://xamarin.com/t[...]
2014-04-01
[5]
웹사이트
About Xamarin
https://xamarin.com/[...]
2017-04-23
[6]
웹사이트
Microsoft to acquire Xamarin and empower more developers to build apps on any device
http://blogs.microso[...]
2016-02-24
[7]
웹사이트
Xamarin official support policy
https://dotnet.micro[...]
2024-06-05
[8]
웹사이트
Microsoft sees nothing but .NET ahead
http://www.zdnetasia[...]
ZDNet
2000-06-23
[9]
웹사이트
Mono early history
http://lists.ximian.[...]
Mono-list
2011-05-21
[10]
웹사이트
The Attachmate Group Completes Acquisition of Novell
http://www.attachmat[...]
2014-04-01
[11]
웹사이트
Employees say hundreds laid off at Novell's Provo office
http://www.ksl.com/?[...]
KSL-TV
2011-05-07
[12]
웹사이트
Is Mono dead? Is Novell dying?
http://www.zdnet.com[...]
ZDNet
2011-05-07
[13]
웹사이트
.NET Android and iOS clones stripped by Attachmate
https://www.theregis[...]
The Register
2011-05-07
[14]
웹사이트
Interview with Miguel de Icaza
https://adtmag.com/b[...]
2011-05-20
[15]
웹사이트
The Death and Rebirth of Mono
http://www.infoq.com[...]
infoq.com
2011-05-29
[16]
웹사이트
What now for cross-platform mobile C#?
https://www.theguard[...]
2011-07-15
[17]
웹사이트
SUSE and Xamarin Partner to Accelerate Innovation and Support Mono Customers and Community
http://www.suse.com/[...]
Novell
2011-07-18
[18]
웹사이트
Novell/Xamarin Partnership around Mono
http://tirania.org/b[...]
2011-07-18
[19]
웹사이트
Your C# App on 66 Million Macs: Announcing Xamarin.Mac
http://blog.xamarin.[...]
Xamarin
2013-07-12
[20]
웹사이트
Announcing Xamarin 2.0
http://blog.xamarin.[...]
Xamarin
2013-07-12
[21]
웹사이트
Xamarin 2.0 Review
http://www.drdobbs.c[...]
Dr Dobbs
2013-07-12
[22]
웹사이트
12 benefits of Xamarin Cross-platform app development
https://headworks.io[...]
2019-03-15
[23]
뉴스
Xamarin Raises $16M Series B Round Led By Lead Edge Capital, Passes 20,000 Paid Developer Seats
https://techcrunch.c[...]
2015-01-15
[24]
뉴스
Cross-Platform Development Platform Xamarin Raises $54M Series C
https://techcrunch.c[...]
2015-01-15
[25]
뉴스
Xamarin Raises $54 Million--Because M&A... And Mobile
https://www.forbes.c[...]
2015-01-15
[26]
웹사이트
Breaking: Microsoft acquires Xamarin, a leading platform provider for mobile app development.
http://mspoweruser.c[...]
2016-02-24
[27]
뉴스
Microsoft Agrees to Acquire Xamarin Inc. Deal reflects efforts to increase Microsoft software's presence on devices beyond those that run Windows.
https://www.wsj.com/[...]
2016-02-24
[28]
웹사이트
Microsoft Makes Xamarin free in Visual Studio, Open-Sources SDK.
http://www.eweek.com[...]
2016-03-31
[29]
웹사이트
Xamarin now comes free with Visual Studio.
http://techreport.co[...]
2016-03-31
[30]
웹사이트
Microsoft shows fruits of Xamarin acquisition with Visual Studio integration.
http://www.pcworld.c[...]
2016-03-31
[31]
웹사이트
Xamarin delivers tool for building native Mac OS X apps with C#
https://www.zdnet.co[...]
2014-04-01
[32]
웹사이트
Xamarin for Android
http://xamarin.com/a[...]
2014-04-01
[33]
웹사이트
Xamarin for iOS
http://xamarin.com/i[...]
2014-04-01
[34]
웹사이트
Xamarin 2.0 reviewed: iOS development comes to Visual Studio
https://arstechnica.[...]
2014-04-01
[35]
웹사이트
Xamarin tool aims to show the ease with which .NET apps can become mobile
http://www.pcworld.c[...]
2014-04-01
[36]
웹사이트
Announcing Xamarin 3
https://blog.xamarin[...]
[37]
웹사이트
Windows Platform Features - Xamarin
https://docs.microso[...]
[38]
웹사이트
Microsoft enables native mobile development with Blazor
https://www.infoworl[...]
2020-02-06
[39]
웹사이트
Xamarin Updates From Microsoft Build 2020
https://devblogs.mic[...]
2020-05-28
[40]
웹사이트
Introducing .NET Multi-platform App UI
https://devblogs.mic[...]
2021-06-04
[41]
웹사이트
dotnet/maui
https://github.com/d[...]
2020-05-28
[42]
웹사이트
Introducing .NET MAUI – One Codebase, Many Platforms
https://devblogs.mic[...]
2022-05-23
[43]
웹사이트
Xamarin official support policy {{!}} .NET
https://dotnet.micro[...]
2023-04-10
[44]
웹사이트
Xamarin Test Cloud
https://xamarin.com/[...]
2014-04-01
[45]
웹사이트
Xamarin and Microsoft Announce Global Collaboration
http://xamarin.com/p[...]
2014-04-01
[46]
웹사이트
Xamarin Visual Studio
http://xamarin.com/v[...]
2014-04-01
[47]
웹사이트
Developing iOS & Android Apps with C# in Visual Studio
http://www.infoq.com[...]
2013-11-13
[48]
웹사이트
Microsoft, Xamarin simplify cross-platform development
http://www.computerw[...]
2013-11-13
[49]
웹사이트
Build 2016: Microsoft Talks Xamarin, Coming Free to Visual Studio with an iOS Emulator.
http://www.winbuzzer[...]
2016-03-31
[50]
웹사이트
Xamarin Components
http://components.xa[...]
2014-04-01
[51]
웹사이트
Review: Xamarin 2.0 works mobile development magic
http://www.infoworld[...]
2013-04-26
[52]
웹사이트
Microsoft makes Visual Studio for Mac generally available
https://www.zdnet.co[...]
2017-05-17
[53]
웹사이트
Microsoft, Xamarin give Visual Studio a leg-up for... Android and iOS?
https://www.theregis[...]
2014-04-01
[54]
웹사이트
Xamarin debuts Android and iOS app development inside Visual Studio for C# programmers
https://venturebeat.[...]
2013-02-20
[55]
웹사이트
Can Xamarin's New Mac Tool Lift C# Above Objective-C?
http://www.eweek.com[...]
2012-12-14
[56]
웹사이트
How mobile is your .NET?
http://scan.xamarin.[...]
2014-06-24
[57]
뉴스
Xamarin Acquires RoboVM, Now the Only Cross-Platform Mobile Development Company for the Top Two Enterprise Languages. Acquisition provides a path to mobile for 13 million C# and Java enterprise developers.
http://www.businessw[...]
2015-10-21
[58]
뉴스
Xamarin Buys RoboVM, Adds Java to its C# Fold.
http://www.eweek.com[...]
2015-10-21
[59]
웹사이트
Embrace, extend – and kill. Microsoft discontinues RoboVM.
https://www.theregis[...]
2016-04-16
[60]
웹사이트
BugVM – We are the BugVM
https://bugvm.com/
2016-07-01
[61]
웹사이트
BugVM – ibinti
https://ibinti.com/b[...]
[62]
뉴스
Xamarin Acquires LessPainful, Introduces Automated UI Testing Platform.
http://siliconangle.[...]
2013-04-16
[63]
뉴스
Xamarin Acquires RoboVM, Now the Only Cross-Platform Mobile Development Company for the Top Two Enterprise Languages.
https://finance.yaho[...]
2015-10-21
[64]
웹사이트
Xamarin
http://nat.org/blog/[...]
2011-05-25
[65]
웹사이트
Announcing Xamarin
http://tirania.org/b[...]
2011-05-16
[66]
문서
Xamarin App Development with Visual Studio | Visual Studio
https://visualstudio[...]
[67]
웹사이트
Xamarin 公式サポートポリシー {{!}} .NET
https://dotnet.micro[...]
2023-03-18
[68]
문서
Interview with Miguel de Icaza: Xamarin, Attachmate Layoffs, Future of Mono, More
https://adtmag.com/b[...]
[69]
문서
特集:Visual StudioとXamarinで始めるiOS/Android/UWPアプリ開発:第1回:Xamarinでアプリを作ろう
https://www.atmarkit[...]
[70]
문서
Xamarin Monkeyの歴史を振り返る - ものがたり
https://atsushieno.h[...]
[71]
웹사이트
Microsoft sees nothing but .NET ahead
http://www.zdnetasia[...]
ZDNet Asia
2000-06-23
[72]
웹사이트
"[Mono-list] Mono early history."
http://lists.ximian.[...]
2003-10-13
[73]
웹사이트
Employees say hundreds laid off at Novell's Provo office
http://www.ksl.com/?[...]
KSL-TV
2011-05-02
[74]
웹사이트
Is Mono dead? Is Novell dying?
http://www.zdnet.com[...]
ZDNet
2011-05-04
[75]
웹사이트
.NET Android and iOS clones stripped by Attachmate
http://www.theregist[...]
The Register
2011-05-03
[76]
웹사이트
The Death and Rebirth of Mono
http://www.infoq.com[...]
infoq.com
2011-05-17
[77]
웹사이트
Monoの死と再生
http://www.infoq.com[...]
infoq.com
2011-05-17
[78]
웹사이트
What now for cross-platform mobile C#?
http://www.guardian.[...]
The Guardian
2011-07-05
[79]
웹사이트
SUSE and Xamarin Partner to Accelerate Innovation and Support Mono Customers and Community
http://www.novell.co[...]
www.novell.com
2011-07-18
[80]
웹사이트
Novell/Xamarin Partnership around Mono
http://tirania.org/b[...]
2011-07-18
[81]
웹사이트
SUSE and Xamarin Partner to Accelerate Innovation and Support Mono Customers and Community
http://www.prnewswir[...]
www.prnewswire.com
2011-07-18
[82]
웹사이트
Mono開発者を擁する米XamarinがSUSEと提携、Mono関連のライセンスを取得。今後MonoのサポートはXamarinが提供へ
http://osdn.jp/magaz[...]
OSDN
2011-07-19
[83]
웹사이트
A Xamarin + Microsoft Future
https://blog.xamarin[...]
2016-02-24
[84]
웹사이트
Visual StudioでiOS/Androidアプリが書けるXamarinを試してみた(iOS編) - Build Insider
https://www.buildins[...]
[85]
웹사이트
.NET MAUIがPreview 8をリリース、しかしGAは2022年Q2に延期
https://www.infoq.co[...]
[86]
웹사이트
Migrate your app from Xamarin.Forms to .NET MAUI - .NET MAUI | Microsoft Docs
https://docs.microso[...]
[87]
웹사이트
MS, 비주얼스튜디오용 자마린 무료화
http://www.zdnet.co.[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com