모바일 앱 개발 | Visual Studio2023-05-09T15:23:56-07:00

모바일 앱 개발

iOS, Android 및 Windows용 클라우드 연결 플랫폼 간 모바일 앱 및 게임 빌드

모바일 및 클라우드에서 단일 도구 체인

Xamarin 플랫폼 다이어그램

.NET으로 작성된 네이티브 앱

Visual Studio Tools for Xamarin

iOS, Android, Windows에서 .NET을 사용하여 풍부한 네이티브 앱을 만듭니다. .NET Standard를 이용하여 디바이스 플랫폼 간에 코드를 공유합니다. 코드 재사용을 최대화하기 위해 Xamarin.Forms 및 XAML과 UI를 공유합니다. 네이티브 API의 100%가 표시되며, 디바이스 기능에 대한 모든 권한을 가집니다.

Visual Studio App Center

빌드, 테스트, 배포, 참여, 반복 등 모든 작업을 지속적으로 수행

iOS, Android, Windows 및 macOS 앱의 수명 주기를 자동화할 수 있습니다. 리포지토리를 연결하여 몇 분 안에 클라우드에서 빌드하고 수천 대의 실제 장치에서 테스트하고 베타 테스터 및 앱 스토어에 배포하고 크래시 및 분석 데이터를 사용하여 실제 사용을 모니터링할 수 있습니다. 필요한 모든 것을 한 곳에서 수행할 수 있습니다.

Azure 서비스 개요 그래픽

Azure App Service

서비스로서 모바일 백 엔드

Azure App Service Mobile Apps는 모바일 앱에 풍부한 기능을 제공하는 PaaS(Platform as a Service) 제품입니다. 해당 조각을 모두 통합하여 모바일 애플리케이션 개발을 가속화할 수 있습니다. 수백만 개의 장치에 맞게 크기를 조정하면서 클라우드, 엔터프라이즈 또는 소셜 인증, 푸시 알림 또는 오프라인 동기화에서 데이터 저장소를 추가합니다.

게임 개발자가 되는 데 관심이 있으신가요? C#, Visual Studio 및 Unity를 사용하여 게임 개발을 위한 스크립팅 및 프로그래밍의 기본 사항에 대한 새로운 과정을 참조하세요.

Android 앱 개발 스크린샷

C++로 작성된 네이티브 앱

플랫폼 간 네이티브 개발

플랫폼 간 C++ 모바일 코드를 공유, 재사용, 빌드, 배포 및 디버그합니다. Android Native-Activity 응용 프로그램용 템플릿에서 프로젝트를 만들거나, 다른 솔루션에 포함할 고성능 공유 라이브러리를 만듭니다. 또한 최소한의 작업으로 기존 C++ 코드를 모바일 플랫폼으로 가져올 수 있습니다. 플랫폼 특정 IntelliSense를 사용하고, 입력할 때 바로 빌드하지 않고 코드의 유효성을 검사하고, 중단점을 설정하고, 변수를 조사하고, 애플리케이션을 장치(ARM, x86)와 에뮬레이터 모두에 배포합니다.

Unity로 개발된 게임

Unity 및 Visual Studio를 사용한 플랫폼 간 게임 개발

Visual Studio의 탁월한 Unity 엔진을 사용하여 2D 및 3D 게임을 빌드하세요. 빌드된 게임은 모든 모바일 플랫폼을 비롯한 17개 이상의 플랫폼을 대상으로 합니다. Visual Studio에서 세계적 수준의 Visual Studio 디버거로 Unity를 디버그하여 중단점을 설정하고 변수와 복잡한 식을 평가하고, Visual Studio에서 제공해야 하는 모든 유용한 기능을 활용하여 생산성을 높입니다.

Visual Studio를 사용한 Unity 게임 개발 스크린샷
Emulator for Android 스크린샷

Emulator for Android

빠르고 다양한 Hyper-V 기반 시뮬레이션

Visual Studio에서 플랫폼 간 앱을 다른 Android 디바이스 구성에 배포합니다. Xamarin, Cordova 또는 플랫폼 간 C++ 프로젝트에서 사용할 수 있습니다. Visual Studio Emulator for Android는 Visual Studio 2022와 함께 ‘개별 구성 요소’ 아래에 설치할 수 있습니다.

British Airways 동영상 스크린샷

British Airways

British Airways는 4만 명 이상의 팀 구성원에게 원하는 디바이스에서 언제, 어디서나 회사 뉴스와 업데이트에 액세스할 수 있도록 합니다.

Hewlett Packard 동영상 스크린샷

Hewlett Packard

Hewlett Packard는 Visual Studio Tools for Apache Cordova를 사용하여 여러 모바일 플랫폼 간의 최신 사용자 환경을 빠르게 구축합니다.

피드백