티스토리 뷰

아직은 C++ UWP 앱 개발 자료가 많지 않아서 아쉽긴 하지만 아래 세미나에서 설명하듯 C++만의 장점은 충분한 것 같다. 물론 순수한 C++가 아닌 C++/CX이긴 하지만 말이다.

 

UWP와 Windows 10 개발 아키텍처

 

정리

 

1. 같은 성능이라면 사용자는 간편하고 깔끔한 설치/제거를 원한다.

2. UWP앱으로 Desktop 앱의 영역을 어느 정도 대체 가능하다.  

3. C++을 사용해서 UWP앱을 개발하면 효율적으로 Desktop앱의 코드 를 UWP앱으로 옮겨갈 수 있다.  

4. C++은 크로스 플랫폼 개발에 가장 효율적인 언어이다.  

5. 몇 가지 내용만 학습하면 기존 C++ 프로그래머들이 어렵지 않게 UWP앱을 개발할 수 있다.

 

 

 

 

 

참고

 

C++/CX의 ref class객체들을 STL컨테이너와 함께 사용할 경우 ref count관리는 어떻게 이루어지는가
http://wp.me/p6sbBj-aZ

Windows 10 UWP에서 D3D객체들이 완전히 해제되었는지 확 인하기
http://wp.me/p6sbBj-6P

 C++로 WIndows 10 UWP앱 개발할때 드래그 앤 드롭 처리하기
http://wp.me/p6sbBj-7i

Lambda Expressions in C++
https://msdn.microsoft.com/ko-kr/library/dd293608.aspx

C++로 "hello world" 앱 만들기(Windows 10)
https://msdn.microsoft.com/ko-kr/library/windows/apps/dn996906.aspx

방법: 유니버설 Windows 플랫폼 앱에서 기존 C++ 코드 사용
https://msdn.microsoft.com/ko-kr/library/mt186162.aspx

Modern C++ and the Universal Windows Platform
http://kennykerr.ca/2015/05/16/modern-c-and-the-universal-windows-platform/

 

 

- James Song

댓글