Multiplatformní mobilní kód ve Visual C++ | Visual Studio2024-08-20T11:41:48-07:00

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

Vývoj aplikací pro systém 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 tyto knihovny C++ můžete použít k vytvoření mobilních aplikací pro více platforem – pro Android, rozhraní Java a aplikace pro iOS. Můžete vyvíjet i kompletní aplikace Android Native-Acitivty, a to zcela v sadě Visual Studio.

Grafika pro operační systémy, které fungují s C++
Screenshot možností mobilních šablon pro více platforem

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.

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

Společný vývoj s využitím Xcode
Screenshot spuštění a buildu MDD

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.

Výkonné nástroje pro kódování
Sdílení kódu

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

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.

Robustní ladění

Váš názor