Chapter 23. Native development

The largest change in the Windows Phone 8 SDK is the addition of support for native code. The ability to include C/C++ code in a Windows Phone app makes it much simpler to port existing libraries from the desktop or other mobile platforms, and it provides the opportunity to significantly optimize performance for computationally intensive apps. In this chapter, we look at when it makes sense to include native code in your app and review the different types of native development that are available in Windows Phone 8.

Note

This chapter focuses on native development in the context of a XAML app. The samples include a XAML UI layer that calls into native code through custom Windows Runtime components. The only exclusively ...

Get Windows Phone 8 Development Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.