Skip to content
Aplikacje mobilne dla wielu platform w języku Visual C++ | Visual Studio2019-02-26T10:23:18-08:00

Aplikacje mobilne dla wielu platform w języku Visual C++

Twórz aplikacje dla systemów Android, iOS i Windows przy użyciu jednego środowiska deweloperskiego

graphic for operating systems that work with C++

Napisz raz, uruchamiaj wszędzie

Język C++ świetnie nadaje się do tworzenia aplikacji mobilnych.

Migruj istniejące biblioteki języka C++ na docelowe platformy Android, iOS i Windows albo używaj ich do tworzenia kompletnych natywnych aplikacji systemu Android w środowisku Xamarin, aplikacji natywnego interfejsu języka Java lub aplikacji dla systemu iOS. Możesz również tworzyć kompletne aplikacje Android Native-Activity w programie Visual Studio.

Szybkie rozpoczęcie pracy

Szablony kodu i przykłady pomocne w czasie tworzenia typowych funkcji aplikacji

W obszarze Visual C++ możesz znaleźć szeroką gamę szablonów dla międzyplatformowych aplikacji mobilnych, które pomogą zrealizować początkowe potrzeby związane z działaniem na wielu platformach.

Screenshot of cross-platform mobile templates options
Codevelopment with XCcode

Współtworzenie oprogramowania za pomocą narzędzia Xcode

Bezproblemowe tworzenie aplikacji w programie Visual Studio i narzędziu Xcode

Importuj istniejące aplikacje dla systemu iOS z narzędzia Xcode do programu Visual Studio. Gdy aplikacja dla systemu iOS wymaga zmian innych niż zmiany kodu C++ (scenorys, projekt interfejsu użytkownika), możesz łatwo otworzyć projekt w narzędziu Xcode. Gdy zmiany zostaną wprowadzone, program Visual Studio sam załaduje ponownie projekt i można będzie kontynuować pisanie kodu C++.

Kompilowanie i uruchamianie

W zasięgu ręki

Do tworzenia natywnych plików binarnych systemów Android i iOS wykorzystuj popularne łańcuchy narzędzi oparte na kompilatorach Clang/GCC, narzędziach Gradle i Ant. W prosty sposób dodawaj nowe pliki i korzystaj ze stron właściwości, aby dostroić ustawienia kompilatora na potrzeby kompilowania, debugowania i optymalizowania plików binarnych dla wielu platform. Aby skrócić czas kompilacji, możesz również użyć funkcji zaawansowanych, takich jak wstępnie skompilowane nagłówki.

screenshot of MDD build and run
Powerful coding tools

Zaawansowane narzędzia do kodowania

Funkcja IntelliSense, refaktoryzacja i przeglądanie

Zyskaj niezrównaną wydajność pracy w programie Visual Studio dzięki środowisku do pełnego i ujednoliconego edytowania, przeglądania oraz refaktoryzacji udostępnionego kodu międzyplatformowego. Korzystaj z międzyplatformowej funkcji IntelliSense, aby wyświetlać interfejsy API platformy i sprawdzać poprawność kodu bez przeprowadzania kompilacji dla konkretnych platform.

Udostępnianie kodu

Ponowne używanie istniejących bibliotek C++

Korzystaj ze struktury udostępnionego projektu do udostępniania kodu wieloplatformowych aplikacji mobilnych w jednym rozwiązaniu za pomocą cienkiej warstwy kodu specyficznego dla platformy, który pozwala w łatwy sposób kompilować, debugować i wdrażać aplikacje działające na wielu platformach

Share code
Robust debugging

Skuteczne debugowanie

Debugowanie lokalne i zdalne, na emulatorach i urządzeniach

Skorzystaj z zaawansowanego środowiska debugowania programu Visual Studio w celu debugowania kodu Java i natywnych plików binarnych przeznaczonych na wiele platform. Podczas debugowania ich w emulatorze lub na urządzeniu ustawiaj punkty przerwania, szacuj wyrażenia, używaj wyrażeń kontrolnych lub wykorzystuj wizualizacje programu Natvis. Deweloperzy systemu Android mogą ponadto debugować pliki pakietu aplikacji skompilowane zewnętrznie bez konieczności przenoszenia wszystkich elementów do programu Visual Studio.

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Opinia