- Compile and run cocos2d-x tests on the emulator
- Set a breakpoint in Visual Studio.
Running cpp-test on the Emulator
1. Download cocos2d-x v3.0
2. Unzip it and then go to cocos2d-x/build directory
$ cd cocos2d-x/build
3. Open cocos2d-wp8.vc2012.sln with Visual Studio
$ start cocos2d-wp8.vc2012.sln
4. Set cpp-tests (Windows Phone Silverlight 8) as the default project:
- Go to the Solution Explorer
- Right click on cpp-tests (Windows Phone Silverlight 8)
- Click on Set as StartUp Project
5. Run cpp-tests on the Emulator
- Press the Emulator 8.1 WVGA 4 inch button
- If an Hyper-V error appears, then you have to enable Hyper-V:
6. If the following Dialog pops-up, just press Retry:
And that’s all. You should see the cpp-tests running on the Emulator:
Continue reading “Vistual Studio: First steps”
Let’s compare some prices.
Windows Phone 8:
- Price-wise, Android is the cheapest.
- Quality-wise, Android is also the cheapest. Developing for the NDK is very expensive (time-wise). So in the end developing for Android is much more expensive than developing for iOS (I don’t know yet how expensive is to develop for WinPhone).
- iOS developers’ experience is years ahead of Android’s. Developing and debugging for Android’s NDK reminds me when I was developing for Linux in the 90s. Google, come one, please give us a good C++ IDE for the NDK.
- You can develop Android apps using Mac, Windows or Linux. But you need a Mac to develop for iOS. And you need a PC in order to develop for Windows Phone.
- Xcode became a great IDE. Not only because of compiler improvements, but also of how well it is integrated with iOS: OpenGL Frame grabber, GPU analysis, memory leak detection, CPU profiler, etc.
- Six years ago, Visual Studio was the best IDE out there. It was way ahead of Xcode. I’m eager to use VS again. I’ll let you know my findings.