Session Name: | Android On Everything: Smooth Development of Cross-Platform Native Android Games (Presented by Intel) |
Speaker(s): | Orion Granatir, Ian Lewis |
Company Name(s): | Intel Corporation, Google |
Track / Format: | Programming |
Overview: |
By GDC 2012, there will already be 3 major ABIs (armeabi, armeabi-v7a, x86), several GPU architectures (PVR, Mali, Tegra), and a wide range of Android OS versions. With careful planning and a few tricks, you can avoid costly validations on this variety of hardware and software configurations. Attendees will learn how to package multiple platform specific files in a .APK, understand the memory alignment differences between ARM and x86, use processor specific SIMD intrinsics, understand the best compiler flags for different ABIs, and abstract out hardware as best as possible. Attendees should have a basic understanding of native Android development. |