Multiplatformní mobilní kód ve Visual C++
Vývoj aplikací pro iOS, Android a Windows pomocí jednoho vývojového prostředí
Jeden kód pro všechny platformy
C++ je skvělý jazyk pro vývoj mobilních aplikací
Stávající knihovny C++ můžete migrovat tak, aby jejich cílem byly platformy Android, iOS a Windows, nebo je použít k sestavení kompletních aplikací Xamarin Android Native, Java Native Interface nebo iOS. Můžete vyvíjet i kompletní aplikace Android Native-Acitivty, a to zcela v sadě Visual Studio.
Rychlý start
Šablony a ukázky kódu pro snazší sestavení běžných aplikačních funkcí


Společný vývoj s využitím Xcode
Bezproblémový vývoj aplikací pro iOS v sadě Visual Studio a nástroji Xcode
Importujte existující aplikace pro iOS z nástroje Xcode do sady Visual Studio. Pokud aplikace pro iOS vyžaduje jiné změny než C++ (scénáře, návrh uživatelského rozhraní), snadno otevřete svůj projekt v nástroji Xcode.. Po dokončení změn se Visual Studio postará o znovunačtení projektu a můžete pokračovat ve vývoji kódu C++.
Sestavení a spuštění
Na dosah ruky
Využijte oblíbené sady nástrojů založené na Ant, Gradle a Clang/GCC a vytvářejte nativní binární soubory pro Android a iOS. Snadno přidávejte nové soubory a používejte stránky vlastností k vyladění nastavení kompilátoru pro sestavování, ladění a optimalizaci multiplatformních binárních souborů. Můžete používat i pokročilé funkce jako předkompilované hlavičky, kterými můžete urychlit sestavování.


Výkonné nástroje pro kódování
IntelliSense, refaktoring a procházení
Získejte bezkonkurenční produktivitu v rámci sady Visual Studio, a to díky kompletním možnostem editace, procházení a refaktoringu jednotným způsobem napříč sdíleným multiplatformním kódem. Využijte multiplatformní IntelliSense k zobrazování rozhraní API platforem a ověřování kódu bez sestavení pro konkrétní platformy.
Sdílení kódu
Opakované využití existujících knihoven C++
Využijte strukturu sdíleného projektu, kde k multiplatformnímu mobilnímu kódu v rámci jediného řešení doplníte tenkou vrstvu kódu specifického pro konkrétní platformu, což vám umožní snadno sestavovat, ladit a nasazovat multiplatformní aplikace.


Robustní ladění
Lokální a vzdálené ladění, na emulátorech a zařízeních
Bezplatné IDE se všemi funkcemi pro studenty, open source a samostatné vývojáře
Profesionální vývojové nástroje, služby a výhody předplatného pro malé týmy
Komplexní řešení, které splní náročné požadavky týmů všech velikostí na kvalitu a škálování