SlideShare a Scribd company logo
Introduction to NokiaXsoftware
platform and tools
NOKIA X
SOFTWARE PLATFORM
DEVELOPEROVERVIEW:
• PLATFORM
• TOOLS
• PORTING
STANDOUT DESIGN
THAT’S BUILT TO LAST
IT’S A NOK IA.
+
FLOW BETWEEN YOUR FAVOURITE
APPS IN A SMOOTHER, FASTER WAY
FASTLANE GIVES YOU FREEDOM,
SPEED AND CONTROL.
ACCESS THE WORLD OF ANDROID
COMPATIBLE APPS
DIFFERENTIATED WITH FIRST PARTY
NOK IA AND MICROSOFT APPS AND
SERVICES.
+
WHY NOK IA X
• AOSP– Android Open Source Project
• http:/ /source.android.com
• Android 4.1.2 API Level 16
• Nokia Services and Associated APIs
• HEREMaps
• Nokia In-App Payment
• Nokia Push Notifications
• Nokia X User Experience
• Nokia Store publishing
• Inexpensive hardware to fill the devices gap
between 50$ - 100$
WHAT ISNOKIA XPLATFORM
NOKIA X SOFTWARE PLATFORM
Anewplatform built with Android Open Source Project at itscore.. It combines apopular smartphone
software basewith Nokia’sglobal reach and strength to create newopportunities for your apps.
5
Android Open Source Project
4.1.2(API level 16)
Android 3rd party
applications
Nokia X
Software Platform 1.0 Nokia
Store
Nokia
UX
IAP
API
HERE
API
NNA
API
• When planning apps for Nokia Xplatform, developers should assume
following hardware capabilities:
• 4 inch screen (800*480 FWGA resolution)
• CapacitiveDual-Touch
• 1GHz Cortex A5 dual core processor (Qualcomm S4 Play, MSM8225),
GPU350Mhz (Adreno 203)
• Onefront hardwareback-key
• 3MPcamera
• 7.2Mbps3G
• 100 MbpsWi-Fi
• 4GBinternal memory, 512MBRAM, 32GBMicro SD slot
• 3DAccelerometer
• OpenGL ES2 support
• Not having: Gyroscope,magnetometer, NFC
NOKIA XSOFTWAREPLATFORM 1.0
NOKIA XTECHNICAL SPECIFICATIONS
Nokia X+Nokia X Nokia XL
4” screen (800*480)
1GHz Dual core CPU
3MPcamera
7.2Mbps3G
100 MbpsWi-Fi
Fastlane UI
4GBinternal memory,
512MBRAM, 32GBMicro SDslot
APIlevel 16 (Android version 4.1.2)
4” screen (800*480)
1GHzDual core CPU
3MPcamera
7.2Mbps3G
100 MbpsWi-Fi
Fastlane UI
4GBinternal memory, 768MBRAM,32GB
Micro SDslot
APIlevel 16 (Android version 4.1.2)
5” screen (800*480)
1GHz Dual core CPU
5MPAFcamera
2MPfront facingcamera
7.2Mbps3G
100 MbpsWi-Fi
Fastlane UI
4GB/768MBmemory
APIlevel 16 (Android version 4.1.2)
• Standard Android SDK:
• Eclipse + ADT (Android Developer
Tools)
• or
• Android Studio (IDEA)
• Nokia Add-Ons and Extras
• Supported:
• Windows, Mac OSX, Linux
DEVELOPMENT ENVIRONMENT
NOKIA XEMULATOR
• An API level 16 Android Virtual Device (AVD) with the Nokia X services enabled
• Both ARM & X86 images, works with ADB
• Minimal effort or no porting effort at all for
Android applications at the same API level 16:
• App doesn’t use Google specific platform
APIs
• Same binary can be used on Nokia Xor any
Android device
• Unity 3D games
• Applicationsutilizing native librarieswith
NDK(as long as correct architecture is in
use)
PORTABILITY (I)
• Porting required:
• App uses Google APIs, not found in AOSP
• For apps using APIs such as Google Billing,
Google Maps, Cloud to Device Messaging
(C2DM)and Google Cloud Messaging (GCM)
Nokiaprovides wrappers and porting
documentation for following services:
• HEREMaps
• NokiaIn-App Purchase
• NokiaPush Notifications
PORTABILITY (II)
NOKIA XPORTINGWORKFLOW
• Verify general compatibility (Nokia X Analysis tool)
• Install Nokia X SDK
• Adapting to Nokia Services
• Polish and UI considerations
• Test the application
• Check application in Nokia XEmulator
• Check application with Remote Device Access
• Check application locally
• Publish
NOKIA XPORTINGWORKFLOW
• You can use the Nokia XAnalysis Tool to
analyze and check whether alternate Nokia-
specific service APIs are available for use
instead of default Google service APIs.
• The tool also provides a mapping table that you
can use to directly go the respective source
code where the API change to a Nokia-specific
API is needed.
• Once the tool is launched, it scans the source
code and generates a one-to-one API mapping
between the default Google service APIs and
the relevant Nokia-specific service APIs.
NOKIA XANALYSISTOOL
NOKIA X
PLATFORM
DIFFERENTIATORS
HERE MAPS
• The HEREAPI for Nokia X Software Platform provides a set of programming
interfaces that enable developers to build immersive Nokia X Software Platform
applications by leveraging a powerful and flexible mapping platform.
• Through these APIs, developers can add rich location features such as routing,
interactive maps, and searching a global Place database to their applications.
The powerful client-side HEREAPI for Nokia X Software Platform also includes a
sophisticated engine for rendering map data and route calculation.
• In addition to downloading map data dynamically as needed, it also supports
offline maps through use of previously cached map data or previously
downloaded map packages.
WHAT ISTHEHEREAPI FOR NOKIA X
NOKIA X
PLATFORM
DIFFERENTIATORS
NOKIA IN-APP PAYMENT
• Nokia In-App Payment offers simple, seamless integration of a payment
event into an app published on Nokia Store.
• The key features of Nokia In-App Payment are:
• Requesting details of purchasable products.
• Initiating the purchase flow.
• Marking products as consumed from the app.
• Requesting details of already purchased products.
NOKIA IN-APP PAYMENT API
• Nokia In-App Payment interface
(INokiaIAPService.aidl) handles the communication
between your apps and the Nokia In-App Payment
Enabler.
• The Nokia In-App Payment Enabler is responsible
for the payment processing and interaction with
Nokia Store. It also implements all UIs for
payment transactions.
• Nokia Store provides the repository with product
details and the mechanism for making the
payment through operator billing.
SYSTEM DESCRIPTION
NOKIA X
PLATFORM
DIFFERENTIATORS
NOKIA NOTIFICATIONS
• Nokia Notifications enables real-time push
notifications to your application running on
Nokia Xsoftware platform. Notification is a
message that is sent from a specific notification
service to an application installed on the device.
Nokia Notifications API consists of two parts:
Nokia Notifications Client API (Client API)is the
Java API enabling an application to register to a
service, and receive and handle notifications.
Nokia Notifications Service API (Service API)
defines the communication method between a
3rd party service and Nokia Notifications service.
NOKIA NOTIFICATIONS(I)
• The process of receiving notifications is
straightforward. The application, implementing
Client API, registers itself for receiving
notifications by sending service specific sender
identification (sender ID)to Nokia Notifications
server. Nokia Notifications server responds by
sending a device specific registration
identification (registration ID, RID)to the client
device. The client application then provides the
RIDfor the 3rd party server, which implements
Service API. Finally, the 3rd party server can send
notifications, via Nokia Notifications server, for
the devices whose registration ID it knows. It is
the responsibility of the developer to implement
a)client application with Client API and b)server
with Service API.
NOKIA NOTIFICATIONS(II)
Nokia X website
http://developer.nokia.com/nokia-x
Code samples
http://developer.nokia.com/resources/code-sample/capture-the-flag-v1.0
Capture the Flag game is a Nokia example application demonstrating the use of Nokia services on Nokia X software platform:
HERE Maps, Nokia Notifications and Nokia In-App Payment.
Nokia X Tutorials (video clips)
http://www.youtube.com/playlist?list=PLuc1ZjZXgzePUQmR9X8p59pe629668ACy
DEVELOPER RESOURCES
Thanks!
Michael Samarin
Director,
Developer Training and Evangelism
Futurice

More Related Content

PDF
Push notifications on Nokia X
PDF
Intro to Nokia X software platform 2.0 and tools
PDF
Introduction to Nokia Asha SDK 1.2 (beta)
PDF
LUMIA APP LAB #16: HERE APPLICATION LAUNCHERS
PDF
Nokia X same code base new user base: Introduction to Nokia X software platfo...
PDF
March 2014 Meetup - Nokia X Tech Session
PDF
BBM Social Platform and App Monetization
PDF
[MBF2] Webinar plate-forme Salesforce #1
Push notifications on Nokia X
Intro to Nokia X software platform 2.0 and tools
Introduction to Nokia Asha SDK 1.2 (beta)
LUMIA APP LAB #16: HERE APPLICATION LAUNCHERS
Nokia X same code base new user base: Introduction to Nokia X software platfo...
March 2014 Meetup - Nokia X Tech Session
BBM Social Platform and App Monetization
[MBF2] Webinar plate-forme Salesforce #1

What's hot (18)

PDF
LINE 區塊鏈平台及代幣經濟 - LINK Chain及LINK介紹
PDF
LINE Things - LINE IoT平台新技術分享
PPTX
Power of salesforce LWC with Mulesoft using platform events
PPTX
Push Notification
PDF
Modello, More Than Just a Pretty Picture
PPTX
The Datacenter API
PPT
Apple push notification service
PDF
Datasheet: Openlook
PDF
How to Build, Manage, and Promote APIs
PDF
Wso2 Api Manager
PDF
LINE Platform API Update - 打造一個更好的Chatbot服務
PDF
Heroku webcastdeck+20130828
PPTX
Kochi mulesoft meetup 02
PDF
Introducing Appcelerator's Open Mobile Marketplace
PDF
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
PDF
How to Choose an Integration Platform Vendor for Your Business
PDF
Getting Started with the WSO2 API Manager
PDF
Formación en movilidad: Conceptos de desarrollo en iOS (V)
LINE 區塊鏈平台及代幣經濟 - LINK Chain及LINK介紹
LINE Things - LINE IoT平台新技術分享
Power of salesforce LWC with Mulesoft using platform events
Push Notification
Modello, More Than Just a Pretty Picture
The Datacenter API
Apple push notification service
Datasheet: Openlook
How to Build, Manage, and Promote APIs
Wso2 Api Manager
LINE Platform API Update - 打造一個更好的Chatbot服務
Heroku webcastdeck+20130828
Kochi mulesoft meetup 02
Introducing Appcelerator's Open Mobile Marketplace
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
How to Choose an Integration Platform Vendor for Your Business
Getting Started with the WSO2 API Manager
Formación en movilidad: Conceptos de desarrollo en iOS (V)
Ad

Similar to Intro to Nokia X software platform and tools (20)

PDF
Nokia X Go Port!
PPTX
Development for nokia
PDF
Introduction to Nokia Asha software platform 1.0
PDF
Nokia Developer Offering 2011
PDF
Nfc developers nokia mit event 12 13 10
PPTX
@DevMix + Nokia X (Plataforma Android)
PDF
HERE Maps for the Nokia X platform
PDF
Nokia Developer Offering Update
PDF
Nokia Asha Developer Opportunity
PDF
Qt For Maemo - getting to the fast-lane (v2)
PPTX
Nokia, Connecting Devlopers
PDF
Qt everywhere
PDF
Mobile Monday Milan 191009 1
PPT
Gian Luca Cioletti - Start With Forum Nokia
PDF
Ict, culture and future indonesia narendra w
PDF
Mobile Manifest: Nokia Developer Overview, Greg Merton
PDF
Nokia Developer Offering Series 40
PDF
Windows Phone Nokia Presentation
PDF
Jure Sustersic Monetization through Ovi Services
Nokia X Go Port!
Development for nokia
Introduction to Nokia Asha software platform 1.0
Nokia Developer Offering 2011
Nfc developers nokia mit event 12 13 10
@DevMix + Nokia X (Plataforma Android)
HERE Maps for the Nokia X platform
Nokia Developer Offering Update
Nokia Asha Developer Opportunity
Qt For Maemo - getting to the fast-lane (v2)
Nokia, Connecting Devlopers
Qt everywhere
Mobile Monday Milan 191009 1
Gian Luca Cioletti - Start With Forum Nokia
Ict, culture and future indonesia narendra w
Mobile Manifest: Nokia Developer Overview, Greg Merton
Nokia Developer Offering Series 40
Windows Phone Nokia Presentation
Jure Sustersic Monetization through Ovi Services
Ad

More from Microsoft Mobile Developer (20)

PDF
Lumia App Labs: Lumia SensorCore SDK beta
PDF
Nokia Asha from idea to app - Imaging
PPTX
Healthcare apps for Nokia X and Nokia Asha
PDF
DIY Nokia Asha app usability studies
PDF
Lessons learned from Nokia X UI reviews
PDF
Location based services for Nokia X and Nokia Asha using Geo2tag
PDF
Nokia In-App Payment - UX considerations
PDF
UX considerations when porting to Nokia X
PDF
Kids' games and educational app design
PDF
Nokia X: opportunities for developers
PDF
Lumia App Labs: Nokia Imaging SDK 1.1
PDF
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultations
PDF
Windows Phone 8 speech: parliamo con la nostra app
PDF
La pubblicazione di un'applicazione sullo store
PDF
Il pattern mvvm come strutturare al meglio il vostro progetto
PDF
Lens app trasformare il telefono in una fotocamera
PDF
NFC, Bluetooth e comunicazione tra app
PDF
Nokia Asha webinar: Developing health-care applications for Nokia Asha phones
PDF
Connettersi al Cloud Azure Mobile Services
PDF
Nokia Asha webinar: Add VoIP services to your Nokia Asha apps
Lumia App Labs: Lumia SensorCore SDK beta
Nokia Asha from idea to app - Imaging
Healthcare apps for Nokia X and Nokia Asha
DIY Nokia Asha app usability studies
Lessons learned from Nokia X UI reviews
Location based services for Nokia X and Nokia Asha using Geo2tag
Nokia In-App Payment - UX considerations
UX considerations when porting to Nokia X
Kids' games and educational app design
Nokia X: opportunities for developers
Lumia App Labs: Nokia Imaging SDK 1.1
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Windows Phone 8 speech: parliamo con la nostra app
La pubblicazione di un'applicazione sullo store
Il pattern mvvm come strutturare al meglio il vostro progetto
Lens app trasformare il telefono in una fotocamera
NFC, Bluetooth e comunicazione tra app
Nokia Asha webinar: Developing health-care applications for Nokia Asha phones
Connettersi al Cloud Azure Mobile Services
Nokia Asha webinar: Add VoIP services to your Nokia Asha apps

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Spectroscopy.pptx food analysis technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation theory and applications.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
MIND Revenue Release Quarter 2 2025 Press Release
Spectral efficient network and resource selection model in 5G networks
Dropbox Q2 2025 Financial Results & Investor Presentation
Understanding_Digital_Forensics_Presentation.pptx
The AUB Centre for AI in Media Proposal.docx
Empathic Computing: Creating Shared Understanding
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Diabetes mellitus diagnosis method based random forest with bat algorithm
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Unlocking AI with Model Context Protocol (MCP)
Spectroscopy.pptx food analysis technology
Building Integrated photovoltaic BIPV_UPV.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Digital-Transformation-Roadmap-for-Companies.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation theory and applications.pdf

Intro to Nokia X software platform and tools

  • 2. NOKIA X SOFTWARE PLATFORM DEVELOPEROVERVIEW: • PLATFORM • TOOLS • PORTING
  • 3. STANDOUT DESIGN THAT’S BUILT TO LAST IT’S A NOK IA. + FLOW BETWEEN YOUR FAVOURITE APPS IN A SMOOTHER, FASTER WAY FASTLANE GIVES YOU FREEDOM, SPEED AND CONTROL. ACCESS THE WORLD OF ANDROID COMPATIBLE APPS DIFFERENTIATED WITH FIRST PARTY NOK IA AND MICROSOFT APPS AND SERVICES. + WHY NOK IA X
  • 4. • AOSP– Android Open Source Project • http:/ /source.android.com • Android 4.1.2 API Level 16 • Nokia Services and Associated APIs • HEREMaps • Nokia In-App Payment • Nokia Push Notifications • Nokia X User Experience • Nokia Store publishing • Inexpensive hardware to fill the devices gap between 50$ - 100$ WHAT ISNOKIA XPLATFORM
  • 5. NOKIA X SOFTWARE PLATFORM Anewplatform built with Android Open Source Project at itscore.. It combines apopular smartphone software basewith Nokia’sglobal reach and strength to create newopportunities for your apps. 5 Android Open Source Project 4.1.2(API level 16) Android 3rd party applications Nokia X Software Platform 1.0 Nokia Store Nokia UX IAP API HERE API NNA API
  • 6. • When planning apps for Nokia Xplatform, developers should assume following hardware capabilities: • 4 inch screen (800*480 FWGA resolution) • CapacitiveDual-Touch • 1GHz Cortex A5 dual core processor (Qualcomm S4 Play, MSM8225), GPU350Mhz (Adreno 203) • Onefront hardwareback-key • 3MPcamera • 7.2Mbps3G • 100 MbpsWi-Fi • 4GBinternal memory, 512MBRAM, 32GBMicro SD slot • 3DAccelerometer • OpenGL ES2 support • Not having: Gyroscope,magnetometer, NFC NOKIA XSOFTWAREPLATFORM 1.0
  • 7. NOKIA XTECHNICAL SPECIFICATIONS Nokia X+Nokia X Nokia XL 4” screen (800*480) 1GHz Dual core CPU 3MPcamera 7.2Mbps3G 100 MbpsWi-Fi Fastlane UI 4GBinternal memory, 512MBRAM, 32GBMicro SDslot APIlevel 16 (Android version 4.1.2) 4” screen (800*480) 1GHzDual core CPU 3MPcamera 7.2Mbps3G 100 MbpsWi-Fi Fastlane UI 4GBinternal memory, 768MBRAM,32GB Micro SDslot APIlevel 16 (Android version 4.1.2) 5” screen (800*480) 1GHz Dual core CPU 5MPAFcamera 2MPfront facingcamera 7.2Mbps3G 100 MbpsWi-Fi Fastlane UI 4GB/768MBmemory APIlevel 16 (Android version 4.1.2)
  • 8. • Standard Android SDK: • Eclipse + ADT (Android Developer Tools) • or • Android Studio (IDEA) • Nokia Add-Ons and Extras • Supported: • Windows, Mac OSX, Linux DEVELOPMENT ENVIRONMENT
  • 9. NOKIA XEMULATOR • An API level 16 Android Virtual Device (AVD) with the Nokia X services enabled • Both ARM & X86 images, works with ADB
  • 10. • Minimal effort or no porting effort at all for Android applications at the same API level 16: • App doesn’t use Google specific platform APIs • Same binary can be used on Nokia Xor any Android device • Unity 3D games • Applicationsutilizing native librarieswith NDK(as long as correct architecture is in use) PORTABILITY (I)
  • 11. • Porting required: • App uses Google APIs, not found in AOSP • For apps using APIs such as Google Billing, Google Maps, Cloud to Device Messaging (C2DM)and Google Cloud Messaging (GCM) Nokiaprovides wrappers and porting documentation for following services: • HEREMaps • NokiaIn-App Purchase • NokiaPush Notifications PORTABILITY (II)
  • 12. NOKIA XPORTINGWORKFLOW • Verify general compatibility (Nokia X Analysis tool) • Install Nokia X SDK • Adapting to Nokia Services • Polish and UI considerations • Test the application • Check application in Nokia XEmulator • Check application with Remote Device Access • Check application locally • Publish NOKIA XPORTINGWORKFLOW
  • 13. • You can use the Nokia XAnalysis Tool to analyze and check whether alternate Nokia- specific service APIs are available for use instead of default Google service APIs. • The tool also provides a mapping table that you can use to directly go the respective source code where the API change to a Nokia-specific API is needed. • Once the tool is launched, it scans the source code and generates a one-to-one API mapping between the default Google service APIs and the relevant Nokia-specific service APIs. NOKIA XANALYSISTOOL
  • 15. • The HEREAPI for Nokia X Software Platform provides a set of programming interfaces that enable developers to build immersive Nokia X Software Platform applications by leveraging a powerful and flexible mapping platform. • Through these APIs, developers can add rich location features such as routing, interactive maps, and searching a global Place database to their applications. The powerful client-side HEREAPI for Nokia X Software Platform also includes a sophisticated engine for rendering map data and route calculation. • In addition to downloading map data dynamically as needed, it also supports offline maps through use of previously cached map data or previously downloaded map packages. WHAT ISTHEHEREAPI FOR NOKIA X
  • 17. • Nokia In-App Payment offers simple, seamless integration of a payment event into an app published on Nokia Store. • The key features of Nokia In-App Payment are: • Requesting details of purchasable products. • Initiating the purchase flow. • Marking products as consumed from the app. • Requesting details of already purchased products. NOKIA IN-APP PAYMENT API
  • 18. • Nokia In-App Payment interface (INokiaIAPService.aidl) handles the communication between your apps and the Nokia In-App Payment Enabler. • The Nokia In-App Payment Enabler is responsible for the payment processing and interaction with Nokia Store. It also implements all UIs for payment transactions. • Nokia Store provides the repository with product details and the mechanism for making the payment through operator billing. SYSTEM DESCRIPTION
  • 20. • Nokia Notifications enables real-time push notifications to your application running on Nokia Xsoftware platform. Notification is a message that is sent from a specific notification service to an application installed on the device. Nokia Notifications API consists of two parts: Nokia Notifications Client API (Client API)is the Java API enabling an application to register to a service, and receive and handle notifications. Nokia Notifications Service API (Service API) defines the communication method between a 3rd party service and Nokia Notifications service. NOKIA NOTIFICATIONS(I)
  • 21. • The process of receiving notifications is straightforward. The application, implementing Client API, registers itself for receiving notifications by sending service specific sender identification (sender ID)to Nokia Notifications server. Nokia Notifications server responds by sending a device specific registration identification (registration ID, RID)to the client device. The client application then provides the RIDfor the 3rd party server, which implements Service API. Finally, the 3rd party server can send notifications, via Nokia Notifications server, for the devices whose registration ID it knows. It is the responsibility of the developer to implement a)client application with Client API and b)server with Service API. NOKIA NOTIFICATIONS(II)
  • 22. Nokia X website http://developer.nokia.com/nokia-x Code samples http://developer.nokia.com/resources/code-sample/capture-the-flag-v1.0 Capture the Flag game is a Nokia example application demonstrating the use of Nokia services on Nokia X software platform: HERE Maps, Nokia Notifications and Nokia In-App Payment. Nokia X Tutorials (video clips) http://www.youtube.com/playlist?list=PLuc1ZjZXgzePUQmR9X8p59pe629668ACy DEVELOPER RESOURCES