Notice
Recent Posts
Recent Comments
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Adagio non molto

시작하기 전에 - 플랫폼 선택 등 본문

Study/C#

시작하기 전에 - 플랫폼 선택 등

마르카토* 2018. 8. 13. 10:34

간단한 윈도우 어플리케이션을 만들어내기위해 여기저기 돌아다니다가 결국  C#이라는 결론에 도달했다.

파이썬으로 할 수 있는 것이 정말 많았지만, 모르는 상태에서는 뭔가 해내기 어려웠다.

(파이썬 문법이 아직도 적응이 안되서 그런것..일지도)


C#으로 간단한 윈도우 어플리케이션을 개발하는게 목표.


1. C#으로 오게된 이유인 플랫폼 선택

선택 가능한 플랫폼은 WPF(Windows Presentation Foundation)와 UWP(Universal Windows Platform)가 있다.


간단하게 

WPF는 모든 종류의 개발과 모든 종류의 windows에서 돌아가게 만드는 어플의 개발에 필요하다.

UWP는 windows 10에서만 돌아가며 간단한 어플의 개발에 필요하다.


UWP는 아직도 개발중이며, 향 후 다른 윈도우에도 적용될 수있다. 하지만 현재에서는 저런 모양이다.

quora의 글 중 하나의 비유를 가져오자면,

"If I was going to write an Instagram competitor, easy, I’d pick UWP. If I was going to write a PhotoShop competitor then I think it would need to be WPF."

경쟁이 인스타그램이면 UWP, 포토샵이면 WPF.


연습 목적으로 간단한 것을 개발하는게 목표이기 때문에 UWP를 사용하기로 한다.


2. 개발환경

마이크로소프트의 언어이기 때문에 당연히 visual studio를 사용할 것이다.

구체적으로 visual studio community 2017.

아마도 다음 버전은 닷넷이 많이 업그레이드 되야 나올테니 2019가 아닐까..


3. 목표

1) 연습을 하기 위해 나만의 지뢰찾기 프로그램 만들기.

2) 와우의 폰트를 바꿔주는 프로그램.

3) 키움 API를 사용하여 조건 검색하는 프로그램.

4) RNN 학습과 같이 무거운 프로세스가 동작하는 프로그램


눈으로 볼 수 있는 이쁜 UI를 사용할 수 있으니 오래 쓸 수 있을거라 기대한다.

'Study > C#' 카테고리의 다른 글

Hello World!  (0) 2018.08.21
Comments