-2

나는 Asp.net 기술에 대한 지식을 가지고 있으며 최근에 나는 모든 Windows-10 장치에서 실행되는 범용 Windows 플랫폼 응용 프로그램을 완성했습니다.하지만 이제는 어떤 장치에서도 실행할 수있는 소프트웨어를 만들고 싶습니다 (데스크탑/Tabulate/Mobile 및 모든.) 및 운영 체제 (ios, android, Windows) 중 하나를 선택합니다.Visual Studio 2015에서 모든 기기 및 운영체제에서 실행할 수있는 소프트웨어/앱을 만들 수 있습니까?

제 질문은 Visual Studio에서 개미 기능을 제공하여 각 장치 및 운영 체제에서 실행되는 Visual Studio에서 소프트웨어를 만들 수 있다는 것입니다.

방금 ​​Apache Cordova의 블로그 (Visual Studio 코드)를 읽었으며 angular.js와 node.js에 대해 읽고 반응했습니다.

나는 또한 Atom 편집자에 대해 듣기 때문에 누구든지 나를 안내하고 새로운 응용 프로그램을 시작하는 더 좋은 방법을 제안한다.

+0

프로그래밍에 오신 것을 환영합니다. 계산할 플랫폼과 아키텍처가 너무 많아 모든 프로그래밍 언어가 그 중 일부를 대상으로하는 프로그래밍에 오신 것을 환영합니다. 불행히도 거대하고 폭 넓은 질문을 던지기까지는 크고 광범위한 질문입니다./내가 무슨 뜻인지 알고 싶다면 Linux, OS/X 및 Windows에서 작동하는 C++로 콘솔 응용 프로그램을 작성한 다음 Arduino 또는 Rasp Pi. 당신이 묻는 질문의 간결함을 빨리 이해할 것입니다. – Qix

답변

1

앞으로 사용할 수있을 것으로 생각됩니다. 데스크톱/태블릿/모바일에서 실행할 수있는 것은 아닙니다. 중요한 것은 응용 프로그램을 실행할 수있는 운영 체제입니다. 이제 Windows에서 실행되는 범용 앱에 C#을 사용하거나 iOS, Android 등에서 실행되는 기본 모바일 앱용 Xamarin을 사용할 수 있습니다. 그러나 우리는 Ubuntu 및 MacOS에서 실행되는 응용 프로그램을 빌드 할 때 C#을 사용할 수 없습니다. 현재 귀하의 기대치에는 수퍼 언어가 없습니다. 그러나 많은 기기에서 실행될 수있는 아이디어에 대한 첫발을 내딛고 싶다면 기술 아래에서 살펴볼 수 있습니다.

Electron - 전자 앱 개발 및 실행 JavaScript, HTML 및 CSS가있는 3 개의 플랫폼에서

Xamarin - Xamarin 앱은 iOS, Android, Mac에서 C#을 사용하는 표준 네이티브 사용자 인터페이스 컨트롤로 제작되었습니다.

Apache Cordova - HTML이 포함 된 모바일 앱, CSS & JS. 하나의 코드 기반으로 여러 플랫폼을 타깃으로합니다. iOS, Android, Windows Phone 등을 지원합니다.

Native Script - NativeScript는 JavaScript 코드를 사용하여 Android iOS, Android를 만들 수있는 런타임입니다.