SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Java One 2012
In-App Purchasing
for Java ME Apps

Marlon Luz


ext-marlon.luz@nokia.com
@marlonluz
Agenda
        What we are going to talk



    •     What is Nokia Institute of Technology (INdT)
    •     Nokia Store
    •     Nokia Asha devices
    •     Freemium model
    •     In-app purchasing
    •     How IAP works
    •     IAP samples
    •     Some code
    •     Study case
    •     Questions


2   INdT | Java One 2012
WHAT IS
                                        CENTER OF
  INdT?                               RESEARCH
                             & DEVELOPMENT
                                      without profits
 with focus on development of

new concepts,
products and solutions
               for related areas of


              mobile technologies and internet.
Where
                                      are we?

          PONTA NEGRA




                                            Recife

TEATRO AMAZONAS         PORTO
                                Brasília


                                São Paulo

SHOPPING CENTER     MERCADO
Nokia Store
        Tap into the opportunity


    •     Nokia has 675 million Series 40 phones
          in active use
    •     Has over 100,000 content items available
          for Series 40 devices
    •     Sees 15M downloads per day
    •     More than 6 billion cumulative downloads
    •     Operator billing supported by 145
          operators across 52 markets
    •     80% of traffic converts to download
    •     Available in 190+ countries
    •     505 developers have achieved more than
          1M downloads through Nokia Store

5   INdT | Java One 2012
Nokia Asha Devices
       Asha 303 & 311




6   INdT | Java One 2012
Freemium
       Download free, monetize later



    • “Freemium" is a combining the two aspects of the
      business model: "free" and "premium".


    • A business model by which a product or service is
      provided free of charge, but a premium is charged
      for advanced features, functionality, or virtual
      goods.



7   INdT | Java One 2012
In-app Purchasing
        Flowchart



    •     The latest Nokia Series 40 devices have
          IAP
    •     The user can buy additional digital
          content or service from inside the
          application
    •     Revenue sharing of 70% for developer
    •     Payment process is controlled by Nokia




8   INdT | Java One 2012
In-app Purchasing
       Sample in Asha 311 (Full Touch)




9   INdT | Java One 2012
In-app Purchasing
        Sample in Asha 303 (Touch & Type)




10   INdT | Java One 2012
In-app Purchasing
        Place your order




11   INdT | Java One 2012
In-app Purchasing
        Purchase Completed




12   INdT | Java One 2012
In-app Purchasing
        Restoration Completed




13   INdT | Java One 2012
IAP study case
         Spelling Application



     •     The app “says” some word (plays some_word.mp3)
     •     The user have to type the word correctly
     •     The app comes with 10 words for free
     •     The user can buy more 40 words to play more
     •     The Spelling application is in Portuguese language




14   INdT | Java One 2012
Questions
        And Answers




15   INdT | Java One 2012
Marlon Luz



@marlonluz

ext-marlon.luz@nokia.com
nokiadeveloper.marlonluz.com

Mais conteúdo relacionado

Mais procurados

InfoBeans Mobile Practice Capabilities Presentation
InfoBeans Mobile Practice Capabilities PresentationInfoBeans Mobile Practice Capabilities Presentation
InfoBeans Mobile Practice Capabilities PresentationInfoBeans Technologies Ltd.
 
Apple vs google soft ai
Apple vs google soft aiApple vs google soft ai
Apple vs google soft aiYatepeino.com
 
Flutter vs react native – from developer point
Flutter vs react native – from developer pointFlutter vs react native – from developer point
Flutter vs react native – from developer pointBOSC Tech Labs
 
Hetu Infotech Lean software development company presentation
Hetu Infotech Lean software development company presentationHetu Infotech Lean software development company presentation
Hetu Infotech Lean software development company presentationJay Patel
 
E4D Mobile LTD.
E4D Mobile LTD.E4D Mobile LTD.
E4D Mobile LTD.Eyal Vardi
 
in-house deployment & development case study, SoftShake 2011
in-house deployment & development case study, SoftShake 2011in-house deployment & development case study, SoftShake 2011
in-house deployment & development case study, SoftShake 2011Valentin Jacquemin
 
Oazon LTD. Introduction 2020
Oazon LTD. Introduction 2020Oazon LTD. Introduction 2020
Oazon LTD. Introduction 2020Tara Wu
 
Testing Next Generation Digital Interfaces
Testing Next Generation Digital InterfacesTesting Next Generation Digital Interfaces
Testing Next Generation Digital InterfacesPerfecto Mobile
 
TechWell StarEast 2018 Next Generation interfaces
TechWell StarEast 2018 Next Generation interfacesTechWell StarEast 2018 Next Generation interfaces
TechWell StarEast 2018 Next Generation interfacesAmir Rozenberg
 
Enigma telecom private limited
Enigma telecom private limitedEnigma telecom private limited
Enigma telecom private limitedenigma1234
 
Webinar - Empower Your Organization with Enterprise Mobility
Webinar - Empower Your Organization with Enterprise MobilityWebinar - Empower Your Organization with Enterprise Mobility
Webinar - Empower Your Organization with Enterprise MobilitySynoptek (previously Indusa)
 
Sales mobile coe intellect apps
Sales mobile coe intellect appsSales mobile coe intellect apps
Sales mobile coe intellect appsKalimulla Shariff
 
Sales mobile coe intellect apps internal
Sales mobile coe intellect apps internalSales mobile coe intellect apps internal
Sales mobile coe intellect apps internalKalimulla Shariff
 

Mais procurados (20)

X apps portfolio
X apps portfolioX apps portfolio
X apps portfolio
 
Mobile Development Capability
Mobile Development CapabilityMobile Development Capability
Mobile Development Capability
 
InfoBeans Mobile Practice Capabilities Presentation
InfoBeans Mobile Practice Capabilities PresentationInfoBeans Mobile Practice Capabilities Presentation
InfoBeans Mobile Practice Capabilities Presentation
 
Apple vs google soft ai
Apple vs google soft aiApple vs google soft ai
Apple vs google soft ai
 
Overview Intel AppUp developer program
Overview Intel AppUp developer programOverview Intel AppUp developer program
Overview Intel AppUp developer program
 
Flutter vs react native – from developer point
Flutter vs react native – from developer pointFlutter vs react native – from developer point
Flutter vs react native – from developer point
 
Hetu Infotech Lean software development company presentation
Hetu Infotech Lean software development company presentationHetu Infotech Lean software development company presentation
Hetu Infotech Lean software development company presentation
 
E4D Mobile LTD.
E4D Mobile LTD.E4D Mobile LTD.
E4D Mobile LTD.
 
in-house deployment & development case study, SoftShake 2011
in-house deployment & development case study, SoftShake 2011in-house deployment & development case study, SoftShake 2011
in-house deployment & development case study, SoftShake 2011
 
Nokia Case study
Nokia Case studyNokia Case study
Nokia Case study
 
Oazon LTD. Introduction 2020
Oazon LTD. Introduction 2020Oazon LTD. Introduction 2020
Oazon LTD. Introduction 2020
 
Testing Next Generation Digital Interfaces
Testing Next Generation Digital InterfacesTesting Next Generation Digital Interfaces
Testing Next Generation Digital Interfaces
 
TechWell StarEast 2018 Next Generation interfaces
TechWell StarEast 2018 Next Generation interfacesTechWell StarEast 2018 Next Generation interfaces
TechWell StarEast 2018 Next Generation interfaces
 
Enigma telecom private limited
Enigma telecom private limitedEnigma telecom private limited
Enigma telecom private limited
 
Introducing Peppercan. Business at your fingertips in real-time.
Introducing Peppercan. Business at your fingertips in real-time.Introducing Peppercan. Business at your fingertips in real-time.
Introducing Peppercan. Business at your fingertips in real-time.
 
UX Directions with HTML 5, and More
UX Directions with HTML 5, and MoreUX Directions with HTML 5, and More
UX Directions with HTML 5, and More
 
Webinar - Empower Your Organization with Enterprise Mobility
Webinar - Empower Your Organization with Enterprise MobilityWebinar - Empower Your Organization with Enterprise Mobility
Webinar - Empower Your Organization with Enterprise Mobility
 
Sales mobile coe intellect apps
Sales mobile coe intellect appsSales mobile coe intellect apps
Sales mobile coe intellect apps
 
Sales mobile coe intellect apps internal
Sales mobile coe intellect apps internalSales mobile coe intellect apps internal
Sales mobile coe intellect apps internal
 
6.4 ppt resubmit
6.4 ppt resubmit6.4 ppt resubmit
6.4 ppt resubmit
 

Destaque

Construindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows PhoneConstruindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows PhoneMarlon Luz
 
Desenvolvimento para Windows Phone
Desenvolvimento para Windows PhoneDesenvolvimento para Windows Phone
Desenvolvimento para Windows PhoneMarlon Luz
 
Babel fish, Guias e APIs
Babel fish, Guias e APIsBabel fish, Guias e APIs
Babel fish, Guias e APIsMarlon Luz
 
Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2Marlon Luz
 
Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1Marlon Luz
 
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia ashaDesenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia ashaMarlon Luz
 
Desenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phoneDesenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phoneMarlon Luz
 
Microsoft & Internet of Things
Microsoft & Internet of ThingsMicrosoft & Internet of Things
Microsoft & Internet of ThingsMarlon Luz
 

Destaque (8)

Construindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows PhoneConstruindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows Phone
 
Desenvolvimento para Windows Phone
Desenvolvimento para Windows PhoneDesenvolvimento para Windows Phone
Desenvolvimento para Windows Phone
 
Babel fish, Guias e APIs
Babel fish, Guias e APIsBabel fish, Guias e APIs
Babel fish, Guias e APIs
 
Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2
 
Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1
 
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia ashaDesenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
 
Desenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phoneDesenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phone
 
Microsoft & Internet of Things
Microsoft & Internet of ThingsMicrosoft & Internet of Things
Microsoft & Internet of Things
 

Semelhante a In-app purchasing for java me apps

Mon1205 deploying cloudmobile-alainmevellec-easybill
Mon1205 deploying cloudmobile-alainmevellec-easybillMon1205 deploying cloudmobile-alainmevellec-easybill
Mon1205 deploying cloudmobile-alainmevellec-easybilleurocloud
 
i-App Creation Co.,Ltd. Company Profile
i-App Creation Co.,Ltd. Company Profilei-App Creation Co.,Ltd. Company Profile
i-App Creation Co.,Ltd. Company ProfileEric Ec
 
I-App Creation Co.,Ltd. Company Profile
I-App Creation Co.,Ltd. Company ProfileI-App Creation Co.,Ltd. Company Profile
I-App Creation Co.,Ltd. Company Profileericecsk
 
Technology life cycle of java
Technology life cycle of javaTechnology life cycle of java
Technology life cycle of javaSanjeev Gupta
 
An iPad Order Management System for Fashion Trade
An iPad Order Management System for Fashion TradeAn iPad Order Management System for Fashion Trade
An iPad Order Management System for Fashion TradeLaura Po
 
Direct Mobile SAP Integration - Neptune Software uses RhoElements
Direct Mobile SAP Integration - Neptune Software uses RhoElementsDirect Mobile SAP Integration - Neptune Software uses RhoElements
Direct Mobile SAP Integration - Neptune Software uses RhoElementsRoman Dridger
 
InvenzoLabs_05072016
InvenzoLabs_05072016InvenzoLabs_05072016
InvenzoLabs_05072016Diwakar B S
 
Prototyping Software Product Lines analysis with Pharo
Prototyping Software Product Lines analysis with PharoPrototyping Software Product Lines analysis with Pharo
Prototyping Software Product Lines analysis with PharoESUG
 
Siebel CRM Strategy and Roadmap
Siebel CRM Strategy and RoadmapSiebel CRM Strategy and Roadmap
Siebel CRM Strategy and RoadmapIlya Milshtein
 
HTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native AppsHTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native AppsApperian
 
Html5 web apps vs nativeapps
Html5 web apps vs nativeappsHtml5 web apps vs nativeapps
Html5 web apps vs nativeappsSiva Prasad K V
 
1334823180665880 faqden mobile_capabilities
1334823180665880 faqden mobile_capabilities1334823180665880 faqden mobile_capabilities
1334823180665880 faqden mobile_capabilitiesjanmund88
 
Infopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse
 
Mobile Monday - WebServices on the iPhone - 05/2008
Mobile Monday - WebServices on the iPhone - 05/2008Mobile Monday - WebServices on the iPhone - 05/2008
Mobile Monday - WebServices on the iPhone - 05/2008Roland Tritsch
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalInSync Conference
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalBendjedou Nadia
 
Case Study: How REI increased ROI on SAP Through A Better User Experience
Case Study: How REI increased ROI on SAP Through A Better User ExperienceCase Study: How REI increased ROI on SAP Through A Better User Experience
Case Study: How REI increased ROI on SAP Through A Better User ExperienceDeeDee Kato
 

Semelhante a In-app purchasing for java me apps (20)

Mon1205 deploying cloudmobile-alainmevellec-easybill
Mon1205 deploying cloudmobile-alainmevellec-easybillMon1205 deploying cloudmobile-alainmevellec-easybill
Mon1205 deploying cloudmobile-alainmevellec-easybill
 
i-App Creation Co.,Ltd. Company Profile
i-App Creation Co.,Ltd. Company Profilei-App Creation Co.,Ltd. Company Profile
i-App Creation Co.,Ltd. Company Profile
 
I-App Creation Co.,Ltd. Company Profile
I-App Creation Co.,Ltd. Company ProfileI-App Creation Co.,Ltd. Company Profile
I-App Creation Co.,Ltd. Company Profile
 
Technology life cycle of java
Technology life cycle of javaTechnology life cycle of java
Technology life cycle of java
 
An iPad Order Management System for Fashion Trade
An iPad Order Management System for Fashion TradeAn iPad Order Management System for Fashion Trade
An iPad Order Management System for Fashion Trade
 
Direct Mobile SAP Integration - Neptune Software uses RhoElements
Direct Mobile SAP Integration - Neptune Software uses RhoElementsDirect Mobile SAP Integration - Neptune Software uses RhoElements
Direct Mobile SAP Integration - Neptune Software uses RhoElements
 
InvenzoLabs_05072016
InvenzoLabs_05072016InvenzoLabs_05072016
InvenzoLabs_05072016
 
Prototyping Software Product Lines analysis with Pharo
Prototyping Software Product Lines analysis with PharoPrototyping Software Product Lines analysis with Pharo
Prototyping Software Product Lines analysis with Pharo
 
Jason vokes customer_success
Jason vokes customer_successJason vokes customer_success
Jason vokes customer_success
 
Siebel CRM Strategy and Roadmap
Siebel CRM Strategy and RoadmapSiebel CRM Strategy and Roadmap
Siebel CRM Strategy and Roadmap
 
HTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native AppsHTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native Apps
 
Html5 web apps vs nativeapps
Html5 web apps vs nativeappsHtml5 web apps vs nativeapps
Html5 web apps vs nativeapps
 
1334823180665880 faqden mobile_capabilities
1334823180665880 faqden mobile_capabilities1334823180665880 faqden mobile_capabilities
1334823180665880 faqden mobile_capabilities
 
Infopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse Mobile App Development Services
Infopulse Mobile App Development Services
 
Mobile Monday - WebServices on the iPhone - 05/2008
Mobile Monday - WebServices on the iPhone - 05/2008Mobile Monday - WebServices on the iPhone - 05/2008
Mobile Monday - WebServices on the iPhone - 05/2008
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-final
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-final
 
Case Study: How REI increased ROI on SAP Through A Better User Experience
Case Study: How REI increased ROI on SAP Through A Better User ExperienceCase Study: How REI increased ROI on SAP Through A Better User Experience
Case Study: How REI increased ROI on SAP Through A Better User Experience
 
TechAli
TechAliTechAli
TechAli
 
TechAli
TechAliTechAli
TechAli
 

Mais de Marlon Luz

Como a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasComo a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasMarlon Luz
 
Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?Marlon Luz
 
Loja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedorLoja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedorMarlon Luz
 
O que há de novo no Windows Phone
O que há de novo no Windows PhoneO que há de novo no Windows Phone
O que há de novo no Windows PhoneMarlon Luz
 
Agilidade em aplicativos mobile
Agilidade em aplicativos mobileAgilidade em aplicativos mobile
Agilidade em aplicativos mobileMarlon Luz
 
Loja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do DesenvolvedorLoja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do DesenvolvedorMarlon Luz
 
Potencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiaisPotencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiaisMarlon Luz
 
Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2Marlon Luz
 
Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1Marlon Luz
 
Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$Marlon Luz
 
Desenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia AshaDesenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia AshaMarlon Luz
 
Programação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e AplicativosProgramação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e AplicativosMarlon Luz
 
Aprenda a programar somente o necessário com Mogli: O menino lobo
Aprenda a programar somente o necessário com Mogli: O menino loboAprenda a programar somente o necessário com Mogli: O menino lobo
Aprenda a programar somente o necessário com Mogli: O menino loboMarlon Luz
 
AgileBrazil - Fazendo do Scrum um Game para melhor adoção do framework
AgileBrazil - Fazendo do Scrum um Game para melhor adoção do frameworkAgileBrazil - Fazendo do Scrum um Game para melhor adoção do framework
AgileBrazil - Fazendo do Scrum um Game para melhor adoção do frameworkMarlon Luz
 
Conhecendo gamification
Conhecendo gamificationConhecendo gamification
Conhecendo gamificationMarlon Luz
 
Fazendo do Scrum um Game para Melhor Adoção do Framework
Fazendo do Scrum um Game para Melhor Adoção do FrameworkFazendo do Scrum um Game para Melhor Adoção do Framework
Fazendo do Scrum um Game para Melhor Adoção do FrameworkMarlon Luz
 

Mais de Marlon Luz (16)

Como a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasComo a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando Pessoas
 
Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?
 
Loja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedorLoja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedor
 
O que há de novo no Windows Phone
O que há de novo no Windows PhoneO que há de novo no Windows Phone
O que há de novo no Windows Phone
 
Agilidade em aplicativos mobile
Agilidade em aplicativos mobileAgilidade em aplicativos mobile
Agilidade em aplicativos mobile
 
Loja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do DesenvolvedorLoja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do Desenvolvedor
 
Potencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiaisPotencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiais
 
Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2
 
Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1
 
Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$
 
Desenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia AshaDesenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia Asha
 
Programação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e AplicativosProgramação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e Aplicativos
 
Aprenda a programar somente o necessário com Mogli: O menino lobo
Aprenda a programar somente o necessário com Mogli: O menino loboAprenda a programar somente o necessário com Mogli: O menino lobo
Aprenda a programar somente o necessário com Mogli: O menino lobo
 
AgileBrazil - Fazendo do Scrum um Game para melhor adoção do framework
AgileBrazil - Fazendo do Scrum um Game para melhor adoção do frameworkAgileBrazil - Fazendo do Scrum um Game para melhor adoção do framework
AgileBrazil - Fazendo do Scrum um Game para melhor adoção do framework
 
Conhecendo gamification
Conhecendo gamificationConhecendo gamification
Conhecendo gamification
 
Fazendo do Scrum um Game para Melhor Adoção do Framework
Fazendo do Scrum um Game para Melhor Adoção do FrameworkFazendo do Scrum um Game para Melhor Adoção do Framework
Fazendo do Scrum um Game para Melhor Adoção do Framework
 

In-app purchasing for java me apps

  • 1. Java One 2012 In-App Purchasing for Java ME Apps Marlon Luz ext-marlon.luz@nokia.com @marlonluz
  • 2. Agenda What we are going to talk • What is Nokia Institute of Technology (INdT) • Nokia Store • Nokia Asha devices • Freemium model • In-app purchasing • How IAP works • IAP samples • Some code • Study case • Questions 2 INdT | Java One 2012
  • 3. WHAT IS CENTER OF INdT? RESEARCH & DEVELOPMENT without profits with focus on development of new concepts, products and solutions for related areas of mobile technologies and internet.
  • 4. Where are we? PONTA NEGRA Recife TEATRO AMAZONAS PORTO Brasília São Paulo SHOPPING CENTER MERCADO
  • 5. Nokia Store Tap into the opportunity • Nokia has 675 million Series 40 phones in active use • Has over 100,000 content items available for Series 40 devices • Sees 15M downloads per day • More than 6 billion cumulative downloads • Operator billing supported by 145 operators across 52 markets • 80% of traffic converts to download • Available in 190+ countries • 505 developers have achieved more than 1M downloads through Nokia Store 5 INdT | Java One 2012
  • 6. Nokia Asha Devices Asha 303 & 311 6 INdT | Java One 2012
  • 7. Freemium Download free, monetize later • “Freemium" is a combining the two aspects of the business model: "free" and "premium". • A business model by which a product or service is provided free of charge, but a premium is charged for advanced features, functionality, or virtual goods. 7 INdT | Java One 2012
  • 8. In-app Purchasing Flowchart • The latest Nokia Series 40 devices have IAP • The user can buy additional digital content or service from inside the application • Revenue sharing of 70% for developer • Payment process is controlled by Nokia 8 INdT | Java One 2012
  • 9. In-app Purchasing Sample in Asha 311 (Full Touch) 9 INdT | Java One 2012
  • 10. In-app Purchasing Sample in Asha 303 (Touch & Type) 10 INdT | Java One 2012
  • 11. In-app Purchasing Place your order 11 INdT | Java One 2012
  • 12. In-app Purchasing Purchase Completed 12 INdT | Java One 2012
  • 13. In-app Purchasing Restoration Completed 13 INdT | Java One 2012
  • 14. IAP study case Spelling Application • The app “says” some word (plays some_word.mp3) • The user have to type the word correctly • The app comes with 10 words for free • The user can buy more 40 words to play more • The Spelling application is in Portuguese language 14 INdT | Java One 2012
  • 15. Questions And Answers 15 INdT | Java One 2012