Nokia X Platform overview
Nokia X is a customized platform built on the Android Open Source Project (AOSP), the software stack upon which some of the most popular smartphones in the world are based. Nokia X lets you leverage your existing Android apps, while taking advantage of Nokia’s optimizations to help you grab more downloads and generate more revenues in targeted markets.
Ready to start porting your apps? Get started ›
Will your Android app work on Nokia X?
Nokia Store testing has shown that approximately 75% of Android apps will run properly without any modifications; they’re ready to be published in Nokia Store.
One APK for multiple stores
If your app uses Google services for push notifications, maps or in-app payments, you’ll need to make a few changes, but it won’t take long (usually less than 8 hours). Nokia services have been designed to minimize porting effort from apps using corresponding Google services and enable developers to develop and distribute a single APK targeting multiple stores.
Nokia X platform details
The Nokia X software platform is not directly dependent on the underlying AOSP version or the API level. The first wave of devices was based on API Level 16 and the later devices will have Level 16 or higher. AOSP in currently shipping devices:
- Nokia X, X+ and XL are shipping with Nokia X software platform version 1.x and have AOSP v4.1.2
- Nokia X2 is shipping with Nokia X software platform 2.0 and has AOSP v4.3, API Level 18
The Nokia X software platform, residing on top of the AOSP, includes several enhancements improving the user experience and the developer experience.
|Nokia service APIs||Distribution and billing|
|Nokia In-App Payment ›
HERE Maps ›
Nokia Notifications ›
|Distribution in Nokia Store ›
Payment with operator billing ›
Nokia X app development uses a plugin to the Android SDK, so it will be familiar to developers who have used the Android SDK before. The Nokia X services SDK includes support for emulating Nokia X devices for testing and debugging.
Even though the user interface of Nokia X looks different from the ones on the competing phones, this does not mean that an Android app would require UI modifications. For apps, the same UI applies. Read more about the UX elements:
Learn more about the Nokia X target markets, developer opportunity and available monetization mechanisms: