Multiplatformní mobilní kód ve Visual C++ | Visual Studio2020-11-23T14:01:20-08:00

Multiplatformní mobilní kód ve Visual C++

Vývoj aplikací pro iOS, Android a Windows pomocí jednoho vývojového prostředí

Grafika pro operační systémy, které fungují s C++

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í

Vyberte si z řady šablon pro multiplatformní mobilní projekty pod Visual C++ a rázem budete ve vývoji multiplatformního řešení o několik kroků dál.
Screenshot možností mobilních šablon pro více platforem
Společný vývoj s využitím Xcode

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í.

Screenshot spuštění a buildu MDD
Výkonné nástroje pro kódová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.

Sdílení kódu
Robustní ladění

Robustní ladění

Lokální a vzdálené ladění, na emulátorech a zařízeních

Použijte výkonné možnosti ladění v sadě Visual Studio k ladění javových a nativních binárních souborů pro různé platformy. Nastavujte zarážky, vyhodnocujte výrazy, kukátka nebo při ladění multiplatformních binárních souborů na emulátoru nebo zařízeních využijte vizualizace Natvis. Kromě toho můžou vývojáři pro Android ladit externě sestavené soubory balíčku aplikace bez toho, aby museli všechno přesunout do sady Visual Studio.

Bezplatné IDE se všemi funkcemi pro studenty, open source a samostatné vývojáře

Zdarma ke stažení

Profesionální vývojové nástroje, služby a výhody předplatného pro malé týmy

Bezplatná zkušební verze

Komplexní řešení, které splní náročné požadavky týmů všech velikostí na kvalitu a škálování

Bezplatná zkušební verze

Váš názor