SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
<Insert Picture Here>




Java Store & Java Warehouse Overview
James Allen & Richard Hyde
Principal Sales Consultants
Oracle Embedded Global Business Unit
The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.




                                                      2
                                                      2
3
3
Agenda

•   Store Overview
•   Java Store Future Deployment
•   Java Warehouse Overview
•   Developer Programs




                                   4
                                   4
An Opportunity for Java Developers

•    50 Million consumer desktops with the JRE in the
     U.S.
•    90 Million JRE downloads/month
•    800 Million JRE installations worldwide
•    An opportunity to distribute/sell JavaSE and
     JavaFX applications




                                                        5
                                                        5
Java Store & Warehouse Vision
Provide developers/ISVs & service providers worldwide with distribution & monetization
channels for Java & JavaFX applications across Desktop, Mobile, & TV




                        • Developer              Desktop Stores
                          Registration           SP/OEM Branded
                                                 Direct
                        • Application
                          Submission             Mobile Stores
     Developers                                  SP/OEM Branded
                        • Testing

                        • Content
                          Management             TV Stores
                                                 SP/OEM Branded
                        • Settlement

     Designers              Content                   Stores

                                    JAVA WAREHOUSE                         END USER


                                                                                         6
                                                                                         6
Java Store Launch Status


• Java Warehouse (US and selected countries -only)
• http://java.sun.com/warehouse/overview/locations.jsp
  • http://java.sun.com/warehouse/
  • Warehouse where developers can submit free Java and JavaFX
     desktop applications
• Java Store Open-beta (US Only)
  • http://store.java.com
  • Register to participate to the Java Store beta program
  • An FX desktop client to browse, preview and download Java
    Warehouse content




                                                                 7
                                                                 7
Java Store Overview
• Consumer store monetizing
  Java & JavaFX apps              New release, R7 on Feb 3
  > Built with JavaFX
• Key differentiators
  > Preview, Drag to Install,
    Sandbox, app update
• Current status
  > Free & for-fee apps (US)
  > Distributed via java.com
• Future
  > JRE distribution channel,
    credit card & international
    deployment                        store.java.com


                                                             8
                                                             8
Java Store Key Features

> Rich desktop application written in Java FX
> Deliver via Java webstart (JNLP)

> Drag to Install

> Preview ability

> Update on launch

> Application management




                                                9
                                                9
Live Demo – Java Store




                         10
                         10
Java Warehouse Overview
• Java & JavaFX app
  catalog
  > Desktop
• Key features
  >   Registration
  >   App submission & mgmt
  >   Testing
  >   Provisioning
  >   Payment + tax (developer)
  >   Reporting
• Current:
  > Free + “for-fee” apps in US
  > Developers from 21
    countries
• Future support:
  > Mobile & TV content
                                  java.sun.com/warehouse

                                                           11
                                                           11
Developer Registration
Register for a Sun Developer Network account.
Register for the Java Warehouse Program
> Requires valid email
> Accept the Java Warehouse Developer agreement




                                                  12
                                                  12
Developer Program
• Registration                         • Application submission
  > Distribution agreement (TOU),
    $50 $5 annual fee, PayPal            > Metadata, jar file(s), images,
    verified business account              help URL, etc
• Guidelines/requirements              • Standard business models
  > Java SE or JavaFX consumer           > Free Apps (ad funded fine)
    focused app
                                         > For Fee – per download &
  > Can't dis-intermediate the store       subscription (future)
  > Not offensive, malware, etc              > 70/30 revenue share
  > Signed or sandbox apps                   > Tax service (initially ISV
                                               handles, future Java WH)




                                                                            13
                                                                            13
Channel Services Program
• Targeting Sun affinity
  partners
• Key promotional placement
   – Showcase apps
   – Featured apps
• Fewer restrictions
• Requires supplemental
  terms and customized
  revenue share or CPC
  agreements
                                    Sold through Oracle EGBU
   – Negotiated on a case-by-case
     basis
   – Minimum commitments

                                                               14
                                                               14
Live Demo – Java Warehouse




                             15
                             15
Go and Sign Up Today

•    Java Store
      – http://store.java.com
•    Java Warehouse
      – http://java.sun.com/warehouse




                                        16
                                        16
Application Submission
>
    Provide a sign or sandboxed Java or JavaFX
    application JAR (manifest with Main class define)
>
    Provide application catalog meta-data information
>
    Icon, thumbnail, screenshots
>
    App descriptions, support link
>
    Choose trusted extension libraries




                                                        17
                                                        17
Submitting An App (cont.)
>   Multiple Jars allowed
            ●
              Up to 50Mb each
            ●
              Main class set in Manifest
            ●
              Can contain native code (dlls)
            ●
              Data and properties fileLess than 50Mb
      ●
          Sandboxed or signed Jar
>If requesting no sandbox only signed Jar (not self-signed)
accepted




                                                              18
                                                              18
Submitting An App (cont.)

>Legalexport control limitations (no military or nuclear use,
encryption)
>Images (PNG)
         ●
             Desktop Icons (256x256, 64x64, 32x32)
         ●
             Catalog Icon (64x64)
         ●
             1-5 Screenshots (255x170)
         ●
             Splash (up to 800x600)




                                                                19
                                                                19

Contenu connexe

Tendances

Migrating Legacy Code
Migrating Legacy CodeMigrating Legacy Code
Migrating Legacy Code
Siddhi
 
Java EE 6 Clustering with Glassfish 3.1
Java EE 6 Clustering with Glassfish 3.1 Java EE 6 Clustering with Glassfish 3.1
Java EE 6 Clustering with Glassfish 3.1
Shreedhar Ganapathy
 
VMware - Snapshot sessions - Get a better insight in your infrastructure vCo...
VMware  - Snapshot sessions - Get a better insight in your infrastructure vCo...VMware  - Snapshot sessions - Get a better insight in your infrastructure vCo...
VMware - Snapshot sessions - Get a better insight in your infrastructure vCo...
AnnSteyaert_vmware
 

Tendances (20)

Web Hosting for Web Designers and Developers
Web Hosting for Web Designers and DevelopersWeb Hosting for Web Designers and Developers
Web Hosting for Web Designers and Developers
 
Inside IBM Java 7
Inside IBM Java 7Inside IBM Java 7
Inside IBM Java 7
 
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
 
Migrating Legacy Code
Migrating Legacy CodeMigrating Legacy Code
Migrating Legacy Code
 
Subversion Edge Overview
Subversion Edge OverviewSubversion Edge Overview
Subversion Edge Overview
 
Overzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene BogaartOverzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene Bogaart
 
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them EverywhereAD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
 
SemeruRuntimesUnderTheCover .pptx
SemeruRuntimesUnderTheCover .pptxSemeruRuntimesUnderTheCover .pptx
SemeruRuntimesUnderTheCover .pptx
 
Java EE 6 Clustering with Glassfish 3.1
Java EE 6 Clustering with Glassfish 3.1 Java EE 6 Clustering with Glassfish 3.1
Java EE 6 Clustering with Glassfish 3.1
 
How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...
 
Patterns and Antipatterns for Adopting IBM DevOps Tools
Patterns and Antipatterns for Adopting IBM DevOps ToolsPatterns and Antipatterns for Adopting IBM DevOps Tools
Patterns and Antipatterns for Adopting IBM DevOps Tools
 
Next-Generation Enterprise Application Development with SpringSource dm Serve...
Next-Generation Enterprise Application Development with SpringSource dm Serve...Next-Generation Enterprise Application Development with SpringSource dm Serve...
Next-Generation Enterprise Application Development with SpringSource dm Serve...
 
Skills Navigation Guide 06 19 2009
Skills Navigation Guide 06 19 2009Skills Navigation Guide 06 19 2009
Skills Navigation Guide 06 19 2009
 
AD107 Microsoft SharePoint meets IBM Lotus Domino
AD107 Microsoft SharePoint meets IBM Lotus DominoAD107 Microsoft SharePoint meets IBM Lotus Domino
AD107 Microsoft SharePoint meets IBM Lotus Domino
 
Jabber integration with SAP
Jabber integration with SAPJabber integration with SAP
Jabber integration with SAP
 
VMware - Snapshot sessions - Get a better insight in your infrastructure vCo...
VMware  - Snapshot sessions - Get a better insight in your infrastructure vCo...VMware  - Snapshot sessions - Get a better insight in your infrastructure vCo...
VMware - Snapshot sessions - Get a better insight in your infrastructure vCo...
 
Java on z overview 20161107
Java on z overview 20161107Java on z overview 20161107
Java on z overview 20161107
 
Tips for Developing and Testing IBM HATS Applications
Tips for Developing and Testing IBM HATS ApplicationsTips for Developing and Testing IBM HATS Applications
Tips for Developing and Testing IBM HATS Applications
 
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
What’s new for Developers in IBM Domino & Domino Designer 9.0.1What’s new for Developers in IBM Domino & Domino Designer 9.0.1
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
 
Xebia adobe flash mobile applications
Xebia adobe flash mobile applicationsXebia adobe flash mobile applications
Xebia adobe flash mobile applications
 

En vedette

En vedette (7)

Confessions of a Former Agile Methodologist
Confessions of a Former Agile MethodologistConfessions of a Former Agile Methodologist
Confessions of a Former Agile Methodologist
 
Raspberry Pi with Java (JJUG)
Raspberry Pi with Java (JJUG)Raspberry Pi with Java (JJUG)
Raspberry Pi with Java (JJUG)
 
Internet of Things Magic Show
Internet of Things Magic ShowInternet of Things Magic Show
Internet of Things Magic Show
 
RetroPi Handheld Raspberry Pi Gaming Console
RetroPi Handheld Raspberry Pi Gaming ConsoleRetroPi Handheld Raspberry Pi Gaming Console
RetroPi Handheld Raspberry Pi Gaming Console
 
JavaFX on Mobile (by Johan Vos)
JavaFX on Mobile (by Johan Vos)JavaFX on Mobile (by Johan Vos)
JavaFX on Mobile (by Johan Vos)
 
Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)
 
Devoxx4Kids Lego Workshop
Devoxx4Kids Lego WorkshopDevoxx4Kids Lego Workshop
Devoxx4Kids Lego Workshop
 

Similaire à Java Store & Java Warehouse Overview

Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Berry Clemens
 
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352
sflynn073
 
Why should i switch to Java SE 7
Why should i switch to Java SE 7Why should i switch to Java SE 7
Why should i switch to Java SE 7
Vinay H G
 
Ben Pashkoff - java embedded - 24mai2011
Ben Pashkoff - java embedded - 24mai2011Ben Pashkoff - java embedded - 24mai2011
Ben Pashkoff - java embedded - 24mai2011
Agora Group
 

Similaire à Java Store & Java Warehouse Overview (20)

JDK 8 and JDK 8 Updates in OpenJDK
JDK 8 and JDK 8 Updates in OpenJDKJDK 8 and JDK 8 Updates in OpenJDK
JDK 8 and JDK 8 Updates in OpenJDK
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
 
JavaOne 2010 Keynote
JavaOne 2010 Keynote JavaOne 2010 Keynote
JavaOne 2010 Keynote
 
JDK versions and OpenJDK
JDK versions and OpenJDKJDK versions and OpenJDK
JDK versions and OpenJDK
 
It's a jdk jungle out there - JDK 11 and OpenJDK 11
It's a jdk jungle out there - JDK 11 and OpenJDK 11It's a jdk jungle out there - JDK 11 and OpenJDK 11
It's a jdk jungle out there - JDK 11 and OpenJDK 11
 
Version 1 Oracle Java Licensing changes -- what is really going on-feb2020-pdf
Version 1   Oracle Java Licensing changes -- what is really going on-feb2020-pdfVersion 1   Oracle Java Licensing changes -- what is really going on-feb2020-pdf
Version 1 Oracle Java Licensing changes -- what is really going on-feb2020-pdf
 
Enterprise java unit-1_chapter-1
Enterprise java unit-1_chapter-1Enterprise java unit-1_chapter-1
Enterprise java unit-1_chapter-1
 
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
 
The State of Java under Oracle at JCertif 2011
The State of Java under Oracle at JCertif 2011The State of Java under Oracle at JCertif 2011
The State of Java under Oracle at JCertif 2011
 
Java SE Subscription Workshop
Java SE Subscription WorkshopJava SE Subscription Workshop
Java SE Subscription Workshop
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
 
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352
 
[English version] JavaFX and Web Integration
[English version] JavaFX and Web Integration[English version] JavaFX and Web Integration
[English version] JavaFX and Web Integration
 
Java keynote preso
Java keynote presoJava keynote preso
Java keynote preso
 
Java 101
Java 101Java 101
Java 101
 
Java Licensing Roadmap for Oracle License Management
Java Licensing Roadmap for Oracle License ManagementJava Licensing Roadmap for Oracle License Management
Java Licensing Roadmap for Oracle License Management
 
4. J2EE.pptx
4. J2EE.pptx4. J2EE.pptx
4. J2EE.pptx
 
Why should i switch to Java SE 7
Why should i switch to Java SE 7Why should i switch to Java SE 7
Why should i switch to Java SE 7
 
Ben Pashkoff - java embedded - 24mai2011
Ben Pashkoff - java embedded - 24mai2011Ben Pashkoff - java embedded - 24mai2011
Ben Pashkoff - java embedded - 24mai2011
 
Migrating Beyond Java 8
Migrating Beyond Java 8Migrating Beyond Java 8
Migrating Beyond Java 8
 

Plus de Stephen Chin

Raspberry pi gaming 4 kids
Raspberry pi gaming 4 kidsRaspberry pi gaming 4 kids
Raspberry pi gaming 4 kids
Stephen Chin
 

Plus de Stephen Chin (20)

DevOps Tools for Java Developers v2
DevOps Tools for Java Developers v2DevOps Tools for Java Developers v2
DevOps Tools for Java Developers v2
 
10 Ways Everyone Can Support the Java Community
10 Ways Everyone Can Support the Java Community10 Ways Everyone Can Support the Java Community
10 Ways Everyone Can Support the Java Community
 
Java Clients and JavaFX: The Definitive Guide
Java Clients and JavaFX: The Definitive GuideJava Clients and JavaFX: The Definitive Guide
Java Clients and JavaFX: The Definitive Guide
 
DevOps Tools for Java Developers
DevOps Tools for Java DevelopersDevOps Tools for Java Developers
DevOps Tools for Java Developers
 
Java Clients and JavaFX - Presented to LJC
Java Clients and JavaFX - Presented to LJCJava Clients and JavaFX - Presented to LJC
Java Clients and JavaFX - Presented to LJC
 
Zombie Time - JSR 310 for the Undead
Zombie Time - JSR 310 for the UndeadZombie Time - JSR 310 for the Undead
Zombie Time - JSR 310 for the Undead
 
JCrete Embedded Java Workshop
JCrete Embedded Java WorkshopJCrete Embedded Java Workshop
JCrete Embedded Java Workshop
 
Oracle IoT Kids Workshop
Oracle IoT Kids WorkshopOracle IoT Kids Workshop
Oracle IoT Kids Workshop
 
OpenJFX on Android and Devices
OpenJFX on Android and DevicesOpenJFX on Android and Devices
OpenJFX on Android and Devices
 
Java on Raspberry Pi Lab
Java on Raspberry Pi LabJava on Raspberry Pi Lab
Java on Raspberry Pi Lab
 
Java 8 for Tablets, Pis, and Legos
Java 8 for Tablets, Pis, and LegosJava 8 for Tablets, Pis, and Legos
Java 8 for Tablets, Pis, and Legos
 
DukeScript
DukeScriptDukeScript
DukeScript
 
Devoxx4Kids NAO Workshop
Devoxx4Kids NAO WorkshopDevoxx4Kids NAO Workshop
Devoxx4Kids NAO Workshop
 
Raspberry Pi Gaming 4 Kids (Devoxx4Kids)
Raspberry Pi Gaming 4 Kids (Devoxx4Kids)Raspberry Pi Gaming 4 Kids (Devoxx4Kids)
Raspberry Pi Gaming 4 Kids (Devoxx4Kids)
 
Raspberry Pi Gaming 4 Kids - Dutch Version
Raspberry Pi Gaming 4 Kids - Dutch VersionRaspberry Pi Gaming 4 Kids - Dutch Version
Raspberry Pi Gaming 4 Kids - Dutch Version
 
Raspberry pi gaming 4 kids
Raspberry pi gaming 4 kidsRaspberry pi gaming 4 kids
Raspberry pi gaming 4 kids
 
Mary Had a Little λ (QCon)
Mary Had a Little λ (QCon)Mary Had a Little λ (QCon)
Mary Had a Little λ (QCon)
 
Raspberry Pi à la GroovyFX
Raspberry Pi à la GroovyFXRaspberry Pi à la GroovyFX
Raspberry Pi à la GroovyFX
 
LUGOD Raspberry Pi Hacking
LUGOD Raspberry Pi HackingLUGOD Raspberry Pi Hacking
LUGOD Raspberry Pi Hacking
 
Moving to the Client - JavaFX and HTML5
Moving to the Client - JavaFX and HTML5Moving to the Client - JavaFX and HTML5
Moving to the Client - JavaFX and HTML5
 

Dernier

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Java Store & Java Warehouse Overview

  • 1. <Insert Picture Here> Java Store & Java Warehouse Overview James Allen & Richard Hyde Principal Sales Consultants Oracle Embedded Global Business Unit
  • 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2 2
  • 3. 3 3
  • 4. Agenda • Store Overview • Java Store Future Deployment • Java Warehouse Overview • Developer Programs 4 4
  • 5. An Opportunity for Java Developers • 50 Million consumer desktops with the JRE in the U.S. • 90 Million JRE downloads/month • 800 Million JRE installations worldwide • An opportunity to distribute/sell JavaSE and JavaFX applications 5 5
  • 6. Java Store & Warehouse Vision Provide developers/ISVs & service providers worldwide with distribution & monetization channels for Java & JavaFX applications across Desktop, Mobile, & TV • Developer Desktop Stores Registration SP/OEM Branded Direct • Application Submission Mobile Stores Developers SP/OEM Branded • Testing • Content Management TV Stores SP/OEM Branded • Settlement Designers Content Stores JAVA WAREHOUSE END USER 6 6
  • 7. Java Store Launch Status • Java Warehouse (US and selected countries -only) • http://java.sun.com/warehouse/overview/locations.jsp • http://java.sun.com/warehouse/ • Warehouse where developers can submit free Java and JavaFX desktop applications • Java Store Open-beta (US Only) • http://store.java.com • Register to participate to the Java Store beta program • An FX desktop client to browse, preview and download Java Warehouse content 7 7
  • 8. Java Store Overview • Consumer store monetizing Java & JavaFX apps New release, R7 on Feb 3 > Built with JavaFX • Key differentiators > Preview, Drag to Install, Sandbox, app update • Current status > Free & for-fee apps (US) > Distributed via java.com • Future > JRE distribution channel, credit card & international deployment store.java.com 8 8
  • 9. Java Store Key Features > Rich desktop application written in Java FX > Deliver via Java webstart (JNLP) > Drag to Install > Preview ability > Update on launch > Application management 9 9
  • 10. Live Demo – Java Store 10 10
  • 11. Java Warehouse Overview • Java & JavaFX app catalog > Desktop • Key features > Registration > App submission & mgmt > Testing > Provisioning > Payment + tax (developer) > Reporting • Current: > Free + “for-fee” apps in US > Developers from 21 countries • Future support: > Mobile & TV content java.sun.com/warehouse 11 11
  • 12. Developer Registration Register for a Sun Developer Network account. Register for the Java Warehouse Program > Requires valid email > Accept the Java Warehouse Developer agreement 12 12
  • 13. Developer Program • Registration • Application submission > Distribution agreement (TOU), $50 $5 annual fee, PayPal > Metadata, jar file(s), images, verified business account help URL, etc • Guidelines/requirements • Standard business models > Java SE or JavaFX consumer > Free Apps (ad funded fine) focused app > For Fee – per download & > Can't dis-intermediate the store subscription (future) > Not offensive, malware, etc > 70/30 revenue share > Signed or sandbox apps > Tax service (initially ISV handles, future Java WH) 13 13
  • 14. Channel Services Program • Targeting Sun affinity partners • Key promotional placement – Showcase apps – Featured apps • Fewer restrictions • Requires supplemental terms and customized revenue share or CPC agreements Sold through Oracle EGBU – Negotiated on a case-by-case basis – Minimum commitments 14 14
  • 15. Live Demo – Java Warehouse 15 15
  • 16. Go and Sign Up Today • Java Store – http://store.java.com • Java Warehouse – http://java.sun.com/warehouse 16 16
  • 17. Application Submission > Provide a sign or sandboxed Java or JavaFX application JAR (manifest with Main class define) > Provide application catalog meta-data information > Icon, thumbnail, screenshots > App descriptions, support link > Choose trusted extension libraries 17 17
  • 18. Submitting An App (cont.) > Multiple Jars allowed ● Up to 50Mb each ● Main class set in Manifest ● Can contain native code (dlls) ● Data and properties fileLess than 50Mb ● Sandboxed or signed Jar >If requesting no sandbox only signed Jar (not self-signed) accepted 18 18
  • 19. Submitting An App (cont.) >Legalexport control limitations (no military or nuclear use, encryption) >Images (PNG) ● Desktop Icons (256x256, 64x64, 32x32) ● Catalog Icon (64x64) ● 1-5 Screenshots (255x170) ● Splash (up to 800x600) 19 19