SlideShare a Scribd company logo
1 of 12
모바일 크로스플랫폼 앱
Xamarin 설치
이종철, 탑크리에듀(www.topcredu.co.kr)
Xamarin 이란? 설치환경
 자마린은 크로스플랫폼(Mac, ios, android, windows 등 다양한 OS를 하나의 소프트
웨어가 지원하도록하는 기술)을 지원하는 기술로 C#으로 안드로이드 앱과 iOS 앱,
윈도우폰용 앱을 만들 수 있게 지원한다.
 설치환경
윈도우 10 64Bit
자마린 설치시 비주얼 스튜디오를 같이 설치할 수 있지만 비주얼 스튜디오 커뮤니티 2015는 이미 설치 된
상태에서 자마린만 Add 함
Visual Studio Community 2015를 설치할 때 커스텀 설치로 "Xamarin (3th Party)"를 선택했다면 같이
설치가 되어 있다.
자마린 설치
 Visual Studio Community 2015는 다음 URL에서 설치하자.
https://www.visualstudio.com/ko/vs/community/
 Xamarin 설치
https://www.xamarin.com/download
 비주얼 스튜디오가 설치되어 있으니 아래 콤보박스에서
“Yes”로 표시하자. “DownLoad Now”를 클릭하면
XamarinInstaller.exe가 사용자의 다운로드 폴더에 다운로드
되니 그 파일을 실행하자. 이미 비주얼 스튜디오가 설치되어
있으니 Xamarin만 Add 된다.
XamarinInstaller.exe 실행화면 - 1
 XamarinInstaller.exe 초기 실행화면으로
“Continue” 클릭한다.
XamarinInstaller.exe 실행화면 - 2
 자마린 설치를 편안하게 않아서 지켜보
라니 부담없이 “Next”를 클릭한다.
Xamarin License Agreement
 라이선스 동의화면 Accept후 “Next” 클
릭한다.
Product Selection
 Product Selection 화면인데 구글 안드로
이드 에뮬레이터 실행을 빠르도록 도와
주는 HAXM(Hardware Accelerated
Execution Manager)이 기본적으로 체크
되어 있다. “Next” 클릭한다.
Android SDK Installation
 Android SDK 설치 경로 선택하고 “Next”
클릭한다.
Requirements
 자마린 앱개발을 위한 필수요구사항들,
자바1.8이 설치되어 있더라도 자마린 안
드로이드에서 자바1.7이 필요하므로 설
치해야 한다. “Next” 클릭한다.
Software License
 안드로이드 SDK 라이센스 확인 후 좌측
하단의 Accept 체크 후 “Next” 클릭한다.
Installing Sofrware
 설치를 위해서는 3.45G 정도 공간이 필
요하며 10~20분 정도 소요된다.
 우측 화면 설치시 화면이 정지된 듯 하지
만 천천히 설치중이니 당황하지 말자.
 설치 작업이 마무리되면 다음화면에서
“Close”를 클릭하여 종료하면 된다.
 자마린으로 앱을 개발하는 경우 안드로
이드 또는 윈도우폰인 경우 에뮬레이터
를 통해 결과를 확인할 수 있으며 아이폰,
아이패드의 경우 Mac OS 환경이 필요하
다.
This Practice makes the Expert!
C#,ADO.NET,Network
프로그래밍 기초과정
C#기초, Xamarin 앱 개발과정 Xamarin 앱개발 과정

More Related Content

More from 탑크리에듀(구로디지털단지역3번출구 2분거리)

(WPF교육)ListBox와 Linq 쿼리를 이용한 간단한 데이터바인딩, 새창 띄우기, 이벤트 및 델리게이트를 통한 메인윈도우의 ListB...
(WPF교육)ListBox와 Linq 쿼리를 이용한 간단한 데이터바인딩, 새창 띄우기, 이벤트 및 델리게이트를 통한 메인윈도우의 ListB...(WPF교육)ListBox와 Linq 쿼리를 이용한 간단한 데이터바인딩, 새창 띄우기, 이벤트 및 델리게이트를 통한 메인윈도우의 ListB...
(WPF교육)ListBox와 Linq 쿼리를 이용한 간단한 데이터바인딩, 새창 띄우기, 이벤트 및 델리게이트를 통한 메인윈도우의 ListB...탑크리에듀(구로디지털단지역3번출구 2분거리)
 
[자마린교육/자마린실습]자바,스프링프레임워크(스프링부트) RESTful 웹서비스 구현 실습,자마린에서 스프링 웹서비스를 호출하고 응답 JS...
[자마린교육/자마린실습]자바,스프링프레임워크(스프링부트) RESTful 웹서비스 구현 실습,자마린에서 스프링 웹서비스를 호출하고 응답 JS...[자마린교육/자마린실습]자바,스프링프레임워크(스프링부트) RESTful 웹서비스 구현 실습,자마린에서 스프링 웹서비스를 호출하고 응답 JS...
[자마린교육/자마린실습]자바,스프링프레임워크(스프링부트) RESTful 웹서비스 구현 실습,자마린에서 스프링 웹서비스를 호출하고 응답 JS...탑크리에듀(구로디지털단지역3번출구 2분거리)
 
C#기초에서 윈도우, 스마트폰 앱개발 과정(c#.net, ado.net, win form, wpf, 자마린)_자마린학원_씨샵교육_WPF학원...
C#기초에서 윈도우, 스마트폰 앱개발 과정(c#.net, ado.net, win form, wpf, 자마린)_자마린학원_씨샵교육_WPF학원...C#기초에서 윈도우, 스마트폰 앱개발 과정(c#.net, ado.net, win form, wpf, 자마린)_자마린학원_씨샵교육_WPF학원...
C#기초에서 윈도우, 스마트폰 앱개발 과정(c#.net, ado.net, win form, wpf, 자마린)_자마린학원_씨샵교육_WPF학원...탑크리에듀(구로디지털단지역3번출구 2분거리)
 
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]탑크리에듀(구로디지털단지역3번출구 2분거리)
 
3. 안드로이드 애플리케이션 구성요소 3.2인텐트 part01(안드로이드학원/안드로이드교육/안드로이드강좌/안드로이드기업출강]
3. 안드로이드 애플리케이션 구성요소 3.2인텐트 part01(안드로이드학원/안드로이드교육/안드로이드강좌/안드로이드기업출강]3. 안드로이드 애플리케이션 구성요소 3.2인텐트 part01(안드로이드학원/안드로이드교육/안드로이드강좌/안드로이드기업출강]
3. 안드로이드 애플리케이션 구성요소 3.2인텐트 part01(안드로이드학원/안드로이드교육/안드로이드강좌/안드로이드기업출강]탑크리에듀(구로디지털단지역3번출구 2분거리)
 

More from 탑크리에듀(구로디지털단지역3번출구 2분거리) (20)

[정보처리기사자격증학원]정보처리기사 취득 양성과정(국비무료 자격증과정)
[정보처리기사자격증학원]정보처리기사 취득 양성과정(국비무료 자격증과정)[정보처리기사자격증학원]정보처리기사 취득 양성과정(국비무료 자격증과정)
[정보처리기사자격증학원]정보처리기사 취득 양성과정(국비무료 자격증과정)
 
[wpf학원,wpf교육]닷넷, c#기반 wpf 프로그래밍 인터페이스구현 재직자 향상과정
[wpf학원,wpf교육]닷넷, c#기반 wpf 프로그래밍 인터페이스구현 재직자 향상과정[wpf학원,wpf교육]닷넷, c#기반 wpf 프로그래밍 인터페이스구현 재직자 향상과정
[wpf학원,wpf교육]닷넷, c#기반 wpf 프로그래밍 인터페이스구현 재직자 향상과정
 
(WPF교육)ListBox와 Linq 쿼리를 이용한 간단한 데이터바인딩, 새창 띄우기, 이벤트 및 델리게이트를 통한 메인윈도우의 ListB...
(WPF교육)ListBox와 Linq 쿼리를 이용한 간단한 데이터바인딩, 새창 띄우기, 이벤트 및 델리게이트를 통한 메인윈도우의 ListB...(WPF교육)ListBox와 Linq 쿼리를 이용한 간단한 데이터바인딩, 새창 띄우기, 이벤트 및 델리게이트를 통한 메인윈도우의 ListB...
(WPF교육)ListBox와 Linq 쿼리를 이용한 간단한 데이터바인딩, 새창 띄우기, 이벤트 및 델리게이트를 통한 메인윈도우의 ListB...
 
[자마린교육/자마린실습]자바,스프링프레임워크(스프링부트) RESTful 웹서비스 구현 실습,자마린에서 스프링 웹서비스를 호출하고 응답 JS...
[자마린교육/자마린실습]자바,스프링프레임워크(스프링부트) RESTful 웹서비스 구현 실습,자마린에서 스프링 웹서비스를 호출하고 응답 JS...[자마린교육/자마린실습]자바,스프링프레임워크(스프링부트) RESTful 웹서비스 구현 실습,자마린에서 스프링 웹서비스를 호출하고 응답 JS...
[자마린교육/자마린실습]자바,스프링프레임워크(스프링부트) RESTful 웹서비스 구현 실습,자마린에서 스프링 웹서비스를 호출하고 응답 JS...
 
[구로자마린학원/자마린강좌/자마린교육]3. xamarin.ios 3.3.5 추가적인 사항
[구로자마린학원/자마린강좌/자마린교육]3. xamarin.ios  3.3.5 추가적인 사항[구로자마린학원/자마린강좌/자마린교육]3. xamarin.ios  3.3.5 추가적인 사항
[구로자마린학원/자마린강좌/자마린교육]3. xamarin.ios 3.3.5 추가적인 사항
 
3. xamarin.i os 3.3 xamarin.ios helloworld 자세히 살펴보기 3.4.4 view controllers an...
3. xamarin.i os 3.3 xamarin.ios helloworld 자세히 살펴보기 3.4.4 view controllers an...3. xamarin.i os 3.3 xamarin.ios helloworld 자세히 살펴보기 3.4.4 view controllers an...
3. xamarin.i os 3.3 xamarin.ios helloworld 자세히 살펴보기 3.4.4 view controllers an...
 
5. 서브 쿼리(sub query) 5.1 서브 쿼리(sub query) 개요 5.2 단일행 서브쿼리(single row sub query)
5. 서브 쿼리(sub query) 5.1 서브 쿼리(sub query) 개요 5.2 단일행 서브쿼리(single row sub query)5. 서브 쿼리(sub query) 5.1 서브 쿼리(sub query) 개요 5.2 단일행 서브쿼리(single row sub query)
5. 서브 쿼리(sub query) 5.1 서브 쿼리(sub query) 개요 5.2 단일행 서브쿼리(single row sub query)
 
3. xamarin.i os 3.1 xamarin.ios 설치, 개발환경 3.2 xamarin.ios helloworld(단일 뷰) 실습[...
3. xamarin.i os 3.1 xamarin.ios 설치, 개발환경 3.2 xamarin.ios helloworld(단일 뷰) 실습[...3. xamarin.i os 3.1 xamarin.ios 설치, 개발환경 3.2 xamarin.ios helloworld(단일 뷰) 실습[...
3. xamarin.i os 3.1 xamarin.ios 설치, 개발환경 3.2 xamarin.ios helloworld(단일 뷰) 실습[...
 
(닷넷,자마린,아이폰실습)Xamarin.iOS HelloWorld 실습_멀티화면,화면전환_Xamarin교육/Xamarin강좌
(닷넷,자마린,아이폰실습)Xamarin.iOS HelloWorld 실습_멀티화면,화면전환_Xamarin교육/Xamarin강좌(닷넷,자마린,아이폰실습)Xamarin.iOS HelloWorld 실습_멀티화면,화면전환_Xamarin교육/Xamarin강좌
(닷넷,자마린,아이폰실습)Xamarin.iOS HelloWorld 실습_멀티화면,화면전환_Xamarin교육/Xamarin강좌
 
C#기초에서 윈도우, 스마트폰 앱개발 과정(c#.net, ado.net, win form, wpf, 자마린)_자마린학원_씨샵교육_WPF학원...
C#기초에서 윈도우, 스마트폰 앱개발 과정(c#.net, ado.net, win form, wpf, 자마린)_자마린학원_씨샵교육_WPF학원...C#기초에서 윈도우, 스마트폰 앱개발 과정(c#.net, ado.net, win form, wpf, 자마린)_자마린학원_씨샵교육_WPF학원...
C#기초에서 윈도우, 스마트폰 앱개발 과정(c#.net, ado.net, win form, wpf, 자마린)_자마린학원_씨샵교육_WPF학원...
 
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
 
3. xamarin.i os 3.1 xamarin.ios 설치, 개발환경 3.2 xamarin.ios helloworld_자마린학원_자마린...
3. xamarin.i os 3.1 xamarin.ios 설치, 개발환경 3.2 xamarin.ios helloworld_자마린학원_자마린...3. xamarin.i os 3.1 xamarin.ios 설치, 개발환경 3.2 xamarin.ios helloworld_자마린학원_자마린...
3. xamarin.i os 3.1 xamarin.ios 설치, 개발환경 3.2 xamarin.ios helloworld_자마린학원_자마린...
 
3. 안드로이드 애플리케이션 구성요소 3.2인텐트 part01(안드로이드학원/안드로이드교육/안드로이드강좌/안드로이드기업출강]
3. 안드로이드 애플리케이션 구성요소 3.2인텐트 part01(안드로이드학원/안드로이드교육/안드로이드강좌/안드로이드기업출강]3. 안드로이드 애플리케이션 구성요소 3.2인텐트 part01(안드로이드학원/안드로이드교육/안드로이드강좌/안드로이드기업출강]
3. 안드로이드 애플리케이션 구성요소 3.2인텐트 part01(안드로이드학원/안드로이드교육/안드로이드강좌/안드로이드기업출강]
 
2. xamarin.android 2.5.3 xamarin.android .aar binding(안드로이드 .aar file을 자마린 바...
2. xamarin.android  2.5.3 xamarin.android .aar binding(안드로이드 .aar file을 자마린 바...2. xamarin.android  2.5.3 xamarin.android .aar binding(안드로이드 .aar file을 자마린 바...
2. xamarin.android 2.5.3 xamarin.android .aar binding(안드로이드 .aar file을 자마린 바...
 
유니티,Unity 엔진을 활용한 VR/AR 콘텐츠 개발 _사물인터넷(IoT) 네크워크 프로그래밍
유니티,Unity 엔진을 활용한 VR/AR 콘텐츠 개발 _사물인터넷(IoT) 네크워크 프로그래밍유니티,Unity 엔진을 활용한 VR/AR 콘텐츠 개발 _사물인터넷(IoT) 네크워크 프로그래밍
유니티,Unity 엔진을 활용한 VR/AR 콘텐츠 개발 _사물인터넷(IoT) 네크워크 프로그래밍
 
2. xamarin.android 2.5 xamarin.android(with .jar, .aar, native android librar...
2. xamarin.android 2.5 xamarin.android(with .jar, .aar, native android librar...2. xamarin.android 2.5 xamarin.android(with .jar, .aar, native android librar...
2. xamarin.android 2.5 xamarin.android(with .jar, .aar, native android librar...
 
2. xamarin.android 2.5 xamarin.android(with .jar, .aar, native android librar...
2. xamarin.android 2.5 xamarin.android(with .jar, .aar, native android librar...2. xamarin.android 2.5 xamarin.android(with .jar, .aar, native android librar...
2. xamarin.android 2.5 xamarin.android(with .jar, .aar, native android librar...
 
2. xamarin.android 2.3 hello android multi screen example part2
2. xamarin.android 2.3 hello android multi screen example part22. xamarin.android 2.3 hello android multi screen example part2
2. xamarin.android 2.3 hello android multi screen example part2
 
2. xamarin.android 2.2 hello xamarin android 구조 2.2.7 simple intent example(현...
2. xamarin.android 2.2 hello xamarin android 구조 2.2.7 simple intent example(현...2. xamarin.android 2.2 hello xamarin android 구조 2.2.7 simple intent example(현...
2. xamarin.android 2.2 hello xamarin android 구조 2.2.7 simple intent example(현...
 
2. xamarin.android 2.2 hello xamarin android 구조 2.2.7 simple intent example(현...
2. xamarin.android 2.2 hello xamarin android 구조 2.2.7 simple intent example(현...2. xamarin.android 2.2 hello xamarin android 구조 2.2.7 simple intent example(현...
2. xamarin.android 2.2 hello xamarin android 구조 2.2.7 simple intent example(현...
 

(닷넷,크로스플랫폼 앱개발)자마린설치(Xamarin setup)_C#,닷넷 앱개발을 위한 필수도구 자마린의 설치에 관한 자료 입니다.

  • 1. 모바일 크로스플랫폼 앱 Xamarin 설치 이종철, 탑크리에듀(www.topcredu.co.kr)
  • 2. Xamarin 이란? 설치환경  자마린은 크로스플랫폼(Mac, ios, android, windows 등 다양한 OS를 하나의 소프트 웨어가 지원하도록하는 기술)을 지원하는 기술로 C#으로 안드로이드 앱과 iOS 앱, 윈도우폰용 앱을 만들 수 있게 지원한다.  설치환경 윈도우 10 64Bit 자마린 설치시 비주얼 스튜디오를 같이 설치할 수 있지만 비주얼 스튜디오 커뮤니티 2015는 이미 설치 된 상태에서 자마린만 Add 함 Visual Studio Community 2015를 설치할 때 커스텀 설치로 "Xamarin (3th Party)"를 선택했다면 같이 설치가 되어 있다.
  • 3. 자마린 설치  Visual Studio Community 2015는 다음 URL에서 설치하자. https://www.visualstudio.com/ko/vs/community/  Xamarin 설치 https://www.xamarin.com/download  비주얼 스튜디오가 설치되어 있으니 아래 콤보박스에서 “Yes”로 표시하자. “DownLoad Now”를 클릭하면 XamarinInstaller.exe가 사용자의 다운로드 폴더에 다운로드 되니 그 파일을 실행하자. 이미 비주얼 스튜디오가 설치되어 있으니 Xamarin만 Add 된다.
  • 4. XamarinInstaller.exe 실행화면 - 1  XamarinInstaller.exe 초기 실행화면으로 “Continue” 클릭한다.
  • 5. XamarinInstaller.exe 실행화면 - 2  자마린 설치를 편안하게 않아서 지켜보 라니 부담없이 “Next”를 클릭한다.
  • 6. Xamarin License Agreement  라이선스 동의화면 Accept후 “Next” 클 릭한다.
  • 7. Product Selection  Product Selection 화면인데 구글 안드로 이드 에뮬레이터 실행을 빠르도록 도와 주는 HAXM(Hardware Accelerated Execution Manager)이 기본적으로 체크 되어 있다. “Next” 클릭한다.
  • 8. Android SDK Installation  Android SDK 설치 경로 선택하고 “Next” 클릭한다.
  • 9. Requirements  자마린 앱개발을 위한 필수요구사항들, 자바1.8이 설치되어 있더라도 자마린 안 드로이드에서 자바1.7이 필요하므로 설 치해야 한다. “Next” 클릭한다.
  • 10. Software License  안드로이드 SDK 라이센스 확인 후 좌측 하단의 Accept 체크 후 “Next” 클릭한다.
  • 11. Installing Sofrware  설치를 위해서는 3.45G 정도 공간이 필 요하며 10~20분 정도 소요된다.  우측 화면 설치시 화면이 정지된 듯 하지 만 천천히 설치중이니 당황하지 말자.  설치 작업이 마무리되면 다음화면에서 “Close”를 클릭하여 종료하면 된다.  자마린으로 앱을 개발하는 경우 안드로 이드 또는 윈도우폰인 경우 에뮬레이터 를 통해 결과를 확인할 수 있으며 아이폰, 아이패드의 경우 Mac OS 환경이 필요하 다.
  • 12. This Practice makes the Expert! C#,ADO.NET,Network 프로그래밍 기초과정 C#기초, Xamarin 앱 개발과정 Xamarin 앱개발 과정