Vizuális c a többszintű mobil alkalmazások fejlesztéséhez
A különböző platformok írási kódja fárasztó lehet. Az iOS, az Android és a Windows minden platformjára vonatkozó fő nyelvek és fejlesztőeszközök eltérőek. Azonban minden platform támogatja a C ++ kód írását. Ez egy közös nevező, amely a kód nagy részét különböző platformokon használja. A C ++ -re írt gépi kód sokkal hatékonyabb és rugalmasabb lehet az újjáépítéshez. A kód újrafelhasználása időt és erőfeszítést takarít meg különböző platformok alkalmazásainak létrehozásakor.
A Visual C ++ segítségével a többszintű mobil alkalmazások fejlesztése számos előnnyel jár.
Egyszerű telepítés. A Visual Studio telepítője megkapja és telepíti a harmadik féltől származó SDK-eszközöket és -csomagokat, amelyek alkalmazásokat vagy könyvtárakat hozhatnak létre Android és iOS rendszerekhez. A telepítés és konfigurálás egyszerű és többnyire automatikusan történik.
Egységes hibakeresési folyamat. Használja az első osztályú hibakeresési eszközöket a Visual Studio programban, hogy nyomon követhesse és átjárhassa a C ++ kódot minden platformon, beleértve az Android-eszközöket és emulátorokat, az iOS-t, a Windows-ot és a Windows Phone-ot.
Ha tapasztalatai vannak Android vagy iOS fejlesztése során, kiváló anyagokat kínálunk Önnek, amelyek segítenek Önnek az induláshoz. A Visual Studio kifejező fejlesztői környezet bőséges lehetőségekkel. Ha meg szeretné tudni, hogyan kell használni, próbálkozzon az Android-fejlesztők Kezdeti útmutatójának használatával vagy az iOS-megoldások fejlesztőinek Első lépések útmutatójával. Ezekben a részekben általános információkat kaphat a Visual Studio-ről, és megismerkedhet azokkal a fogalmakkal, amelyeket meg kell ismernie a Windows és Windows Phone platformon keresztüli alkalmazások fejlesztéséhez. Az első iOS és Android platformon keresztüli platform létrehozásának megkezdéséhez lásd: OpenGL ES alkalmazás létrehozása Android és iOS rendszeren.
A többszintű mobilalkalmazások fejlesztésére szolgáló Visual C ++ számos sablont tartalmaz, amelyek segítenek az alkalmazások létrehozásában:
Natív alkalmazás (Android)
Teljes funkcionalitású C ++ OpenGL alkalmazást hoz létre az Android Native Activity projekt formájában.
OpenGLES alkalmazás (Android, iOS)
Hozzon létre egy megoldást az Android Native Activity és iOS alkalmazások projektjeivel. Ezek az alkalmazások a közös C ++ OpenGL ES kóddal létrehozott speciális platformokhoz tartozó könyvtárakat használják ugyanazon forgó kocka létrehozásához.
Megosztott könyvtár (Android, iOS)
Hozzon létre egy megoldást olyan projektekkel, amelyek dinamikus könyvtárak Android (SO) és statikus iOS (A) könyvtárat hoznak létre közös C ++ kód használatával egy közös projektben.
Egy egyszerű Android-alkalmazás
Hozzon létre egy projektet a Hello, World Android alkalmazáshoz, amely csak a Java forráskódot használja.
Dinamikus megosztott könyvtár (Android)
Android dinamikus könyvtár (SO) fájlt hoz létre C ++ kód használatával.
Üres csomagolási projekt (iOS)
A Visual Studio alkalmazásban egy iOS-alkalmazásprojektet is befogadhat az összeszereléshez Mac számítógépen. Ez az üres projekt kiindulópontként szolgál.
Statikus könyvtár (Android)
Hozzon létre egy projektet egy statikus könyvtár létrehozásához Android számára. Az Android-alkalmazás csak egy dinamikus könyvtárhoz társítható, de bármilyen statikus könyvtárral.
Statikus könyvtár (iOS)
Létrehoz egy projektet a statikus könyvtár kiépítéséhez iOS rendszerhez.
Makefile projekt (Android)
Hozzon létre egy projekthéjat a saját Android-projektjeihez, amelyek a makefile-t használják.