Xamarin Forms 에서 타이젠도 개발이 가능하다는 말에
환경설정을 한번 해보기로 했습니다.
일단 결론은 잘 실행된다 입니다.
Tizen 으로 멀 만들어 봐야 효용성은 없겠지만..
Xamarin Forms 로 구성이 가능하다니.. 정말 안되는게 없다라는게 느껴지네요
1. Hyper-V 기능끄기
Hyper-V 를 사용하고 계신분이 라면 일단 기능을 꺼야합니다.
프로그램 및 기능에서 Windows 기능 켜기/끄기 로 들어가서
Hyper-V 가 체크 해제되어있어야합니다.
2. Intel® Hardware Accelerated Execution Manager (Intel® HAXM) 다운 및 설치
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
위 링크로 들어가 haxm-windows_v6_1_2.zip (6.1.2) 를 다운받습니다.
용랑이 작아서 이건 첨부 합니다. :
제일 아래에 링크를 누르면 다운됩니다.
Click to Accept EULA & Download haxm-windows_v6_1_2.zip (6.1.2)
압축을 풀고 intelhaxm-android.exe 를 실행합니다.
특별히 선택할 건 없습니다. 그냥 쭉~~ 설치하면 됩니다.
설치가 완료되었습니다.
3. Visual Studio Tools for Tizen Preview 다운 및 설치
Visual Studio 에서 동작하게 하기위해 설치해야합니다.
https://developer.tizen.org/development/tizen-.net-preview/getting-started?langredirect=1
위 링크로 들어가 Origin 을 클릭해서 다운 받습니다. (Origin 이 아닌 다른곳에서 다운받아도 무방합니다.)
945MB 크기가 다운받아져야해서 좀 시간이 걸릴수도 있습니다.
다운이 완료되면 설치합니다.
이것도 특별히 설정한건 없습니다. 다 Next 합니다.
이제 설치하면서 자기가 알아서 Visual Studio 에 맞는걸 찾아서 설치합니다.
전 참고로 Visual Studio 2015, 2017 두개가 설치되어있는데
두버전으로 각각 설치가 진행되었습니다. (아래 그림참고)
설치가 모두 완료되었습니다.
Visual Studio 를 엽니다
도구를 클릭하여 Tizen 이 보이면 일단 설치는 정상 적으로 된것입니다.
4. 애뮬레이터 실행
Tizen 애뮬을 한번 실행해 봅니다.
도구>Tizen>Tizen Emulator Manager 를 선택합니다.
에뮬레이터 관리자가 실행되고 Create 를 선택합니다.
mobile 에서 아래처럼 선택합니다.
(Tizen 이 TV 도 있나보군요;)
폰 종류를 선택합니다.
Finish 를 합니다.
그럼 에뮬레이터가 하나 생성이 완료되었고 이를 Launch 합니다.
액세스 허용하고
Tizen 에뮬 전원이 켜지고 있습니다.
에뮬레이터가 잘 작동하는구요 오호....
5. 프로젝트 추가
Xamarin Forms 를 해보신 분이라면 아시겠지만 Corss-platform 을 선택하고 프로젝트를 실행하면 Tizen 은 자동 생성되지 않습니다.
아래 그림보시면 ios, android, uwp 프로젝이 생성되어있습니다.
Tizen 은 수동으로 추가해야합니다.
새프로젝트를 추가합니다.
오호 새프로젝트 목록에 Tizen 이 생겼네요
Blank App 를 선택하고 확인합니다.
프로젝트 추가가 완료되었습니다.
Tizen 프로젝트를 시작프로젝트로 하고 실행해 보겠습니다.
오 잘 구동이 되는군요 따로 코딩을 하지 않아도 알아서 공유 프로젝트를 바라보도록 코딩이 되어있습니다.
'C# > Xamarin Maui' 카테고리의 다른 글
(Xamarin) Error: String types not allowed (at 'textColor' with value 'Black'). (0) | 2017.06.08 |
---|---|
(Xamarin Forms) 간단한 계산기 만들기 (0) | 2017.05.27 |
(Xamarin Forms) iOS 환경설정 (0) | 2017.05.23 |
(Xamarin.Forms) Xamarin Forms 시작하기 (0) | 2017.05.18 |
(Xamarin) Xamarin.Android 에서 SQLite 사용하기 (0) | 2017.05.15 |