Cross-Platform Mobile App Development with Visual C++
summary
Visual C++ 2015 claims one codebase for Windows, Android and iOS by compiling shared C++ back ends into .dll/.a/.so and thin platform UIs, using Visual Studio, the Android NDK/Clang toolchain, GDB server debugging and a vs emulator for fast testing. Demos convert Eclipse projects, run a native-activity OpenGL app and an OpenCV pipeline, show shared-library builds and a remote Mac build agent for iOS. Presenter reports 75% of top Android apps use C++, Java debugging is unfinished but promised in ~2 months; some live demos hiccup due to network.
AI-written summary · about
chapters (13)
- 0:00Introduction to challenges
- 1:30Mobile development survey
- 3:22The silo approach vs cross
- 5:44Cross-platform tools analysis
- 8:51C++ as a solution
- 12:07Shared C++ architecture
- 14:40Tooling and installation
- 17:28Q&A and platform vision
- 19:44Visual Studio 2015 features
- 23:18Android development demo
- 38:31Shared code and OpenCV
- 46:11iOS development demo
- 55:26Future updates and resources
related talks
01h 04m“Mobile App Development for Multiple Platforms with Visual C++, 2016"
58m“Embracing Standard C++ for the Windows Runtime"
29mNative apps for Windows on Snapdragon® compute platforms
13mAI App Platform: Elevating the Dev Experience
22mSuperstar Session: The Future is Cross Platform
16mPorting to console – Why alternative platforms options matter
33mMigrating .NET and .NET Core to Pivotal Cloud Foundry
14mFrom mobile to consoles and back to mobile
