SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Sprint Titan Platform
Brandon C. Annan, Chief Java Architect, Sprint
presented by
Joachim Ritter, Consultant, ProSyst Software
2
Introduction
• Who is Sprint Nextel?
• North American telecommunication carrier offering wireless and
wireline communication and broadband services.
• Operates largest and fastest national wireless network (CDMA
& iDEN) in the US.
• Value adding services: Walkie Talkie, Music, TV, Ringers,
Screensavers. Data Service revenue up 44% to $1.2b.
• Sprint Nextel about itself:
Sprint Nextel offers a comprehensive range of wireless and wireline
communications services bringing the freedom of mobility to
consumers, businesses and government users. Sprint Nextel is
widely recognized for developing, engineering and deploying
innovative technologies, including two robust wireless networks
serving 53.6 million customers at the end of the first quarter 2007.
[www.sprint.com, June 2007]
3
Sprint Java ME Eco-System, Today
• Sprint Nextel devices with Java Support
• Since launching in 2002, well over 100 million Java devices
with 9 different OEMs
• Sprint Vending Machine: Digital Launch
• Thousands of Java applications for download
• Significant source of revenues
• Sprint Music Store
• MIDP based mobile front-end
• Developer Community
• Application Developer Program (ADP)
• >130.000 registered developers
• Hundreds development shops
4
Next Step: Sprint Titan Platform
• Motivation
• Growth of mobile Java games market leveling out.
• Get ready for the next wave of mobile applications & services,
e.g. location based services, instant messaging, NFC, etc.
• Leverage creativity of the 5+ million Java developer community.
• Concept
• Introduce a new tool for mobility: OSGi!
• Maintain backward compatibility to MIDP 2.0.
• Provide known environments to ALL Java developers.
• Leverage existing developer communities.
5
Sprint Titan Platform - Overview
Sprint Development Host On Device
Tool Set
Java
Runtime Stack,
incl. OSGi
ADP Site &
Services
Sprint Titan Platform
6
Sprint Titan Platform
• Technical Concept
• Connected Device Configuration (CDC) utilizing JSR 232 Open
Services Gateway Initiative (OSGi) Framework Core and
Mobile Specifications.
• MIDP Container provides full backward compatibility with our
current J2ME Applications.
• Supports new mobile application models and features familiar
to the larger Java developer community outside Java ME
including Widgets & Servlet & JSP, eRCP/eSWT, Full JVM +
JPDA Debugging.
• Access to the most popular development tools.
• OMA-DM Remote Management and Content Delivery.
7
Sprint Titan: A Mobile Service Platform
• Java features & APIs can be deployed at any time!
• Java platform acts as service
platform for many other phone
apps (“shared services”)
• Clear separation of UI
and business logic
• Full remote management
support via OMA-DM/DL
• Advanced security model
• Powerful, managed platform
for carriers and enterprises Phone
Native Apps
MIDlets Widgets eRCP
Browser Servlets
Apps
& UI
TitanPlatform
JSRs
Java
Modules
8
Who benefits from Titan?
Enterprises
• Complex mobile apps
• Remote management
• Personalization
• Homogene app
environment
End User
• Richer mobile apps
• Remote assistance
• Personalization
Development
Community
• J2ME, J2SE, J2EE
• New marketplace for
mobile middleware &
applications
• Enables innovation
• Platform for Sprint
services & pre-installed
applications
• Remote Management
Titan/
OSGi
9
Industry Best Enterprise Presence
• Go Mobile! Combines feature rich devices with high
speed networking and enterprise IT familiar application
platform
• Middleware is now mobile - a new market place
• Faster time to market with middleware software and widgets
• Engineering expenses dramatically drop to develop for mobile
• Expands corporate enterprise applications to include device
features such as GPS and the browser
• Manage your mobile fleet like you manage your internal
systems
• OSGi Alliance Enterprise Group
10
Why OSGi?
• Approved Java standard: JSR 232
• Only cross-platform runtime framework suitable
for use in mobile handsets
• Complementary nature to other technologies
• Lightweight footprint
• Modularity
• Mobile specific out-of-box features (e.g. DMT,
multi app model support, deployment admin, etc.)
• Market acceptance & momentum
11
World Class Developer Program
• Practice what we preach.....
The new Sprint Application Developers Program will
incorporate OSGi and OMA-DM technology
• Connects the developer platforms to a new
marketplace of tools, services, and widgets.
• IDE agnostic. Plugin concept.
• On device trouble-shooting.
• Virtual Device Lab with Mobile Complete,
get early access to devices without
purchasing them.
• http://developer.sprint.com
12
Titan Platform Timeline
Q4/07
Market
Launch
Mainstream handsets
Q1/08 Q2/08 Q3/08
PDA Phones
Sprint ADP Developers Conference
December 07, Florida, US
Special Focus on Titan Platform!!
Get Started!!
13
Thank you!

Contenu connexe

Tendances

Comcast Cloud - Pushing the Boundaries
Comcast Cloud - Pushing the BoundariesComcast Cloud - Pushing the Boundaries
Comcast Cloud - Pushing the Boundariesamitry
 
Connecting to the IoT
Connecting to the IoTConnecting to the IoT
Connecting to the IoTFIWARE
 
Competing with Software: It Takes a Platform -- Devops @ EMC World
Competing with Software: It Takes a Platform -- Devops @ EMC WorldCompeting with Software: It Takes a Platform -- Devops @ EMC World
Competing with Software: It Takes a Platform -- Devops @ EMC Worldcornelia davis
 
FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE
 
IV Evento GeneXus Italia - Power linux
IV Evento GeneXus Italia - Power linux IV Evento GeneXus Italia - Power linux
IV Evento GeneXus Italia - Power linux Rad Solutions
 
3° Fiware Overview-Chile
3° Fiware Overview-Chile3° Fiware Overview-Chile
3° Fiware Overview-ChileTIDChile
 
OMA Overview of the Organization & Work
OMA Overview of the Organization & WorkOMA Overview of the Organization & Work
OMA Overview of the Organization & WorkOpen Mobile Alliance
 
Fmc digital screens, October 2021
Fmc digital screens, October 2021Fmc digital screens, October 2021
Fmc digital screens, October 2021Bostjan Mencigar
 
AppsWorld: Panel discussion about Mobile Operator API Strategies
AppsWorld: Panel discussion about Mobile Operator API StrategiesAppsWorld: Panel discussion about Mobile Operator API Strategies
AppsWorld: Panel discussion about Mobile Operator API Strategies3scale.net
 
Why an innovative mobile strategy needs a robust API
Why an innovative mobile strategy needs a robust APIWhy an innovative mobile strategy needs a robust API
Why an innovative mobile strategy needs a robust APIManmohan Gupta
 
Droidcon: Benefits of Cross-Operator APIs
Droidcon: Benefits of Cross-Operator APIsDroidcon: Benefits of Cross-Operator APIs
Droidcon: Benefits of Cross-Operator APIs3scale.net
 
MIPI DevCon 2016: Specifications Roadmap - The Wires for Wireless
MIPI DevCon 2016: Specifications Roadmap - The Wires for WirelessMIPI DevCon 2016: Specifications Roadmap - The Wires for Wireless
MIPI DevCon 2016: Specifications Roadmap - The Wires for WirelessMIPI Alliance
 
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...VMware Tanzu
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersPatrick Lopez
 
SCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSmall Cell Forum
 
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...Open Mobile Alliance
 

Tendances (20)

Comcast Cloud - Pushing the Boundaries
Comcast Cloud - Pushing the BoundariesComcast Cloud - Pushing the Boundaries
Comcast Cloud - Pushing the Boundaries
 
Connecting to the IoT
Connecting to the IoTConnecting to the IoT
Connecting to the IoT
 
Competing with Software: It Takes a Platform -- Devops @ EMC World
Competing with Software: It Takes a Platform -- Devops @ EMC WorldCompeting with Software: It Takes a Platform -- Devops @ EMC World
Competing with Software: It Takes a Platform -- Devops @ EMC World
 
FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)
 
IV Evento GeneXus Italia - Power linux
IV Evento GeneXus Italia - Power linux IV Evento GeneXus Italia - Power linux
IV Evento GeneXus Italia - Power linux
 
3° Fiware Overview-Chile
3° Fiware Overview-Chile3° Fiware Overview-Chile
3° Fiware Overview-Chile
 
OMA Overview of the Organization & Work
OMA Overview of the Organization & WorkOMA Overview of the Organization & Work
OMA Overview of the Organization & Work
 
Fmc digital screens, October 2021
Fmc digital screens, October 2021Fmc digital screens, October 2021
Fmc digital screens, October 2021
 
AppsWorld: Panel discussion about Mobile Operator API Strategies
AppsWorld: Panel discussion about Mobile Operator API StrategiesAppsWorld: Panel discussion about Mobile Operator API Strategies
AppsWorld: Panel discussion about Mobile Operator API Strategies
 
Why an innovative mobile strategy needs a robust API
Why an innovative mobile strategy needs a robust APIWhy an innovative mobile strategy needs a robust API
Why an innovative mobile strategy needs a robust API
 
Node.js as an IOT Bridge
Node.js as an IOT BridgeNode.js as an IOT Bridge
Node.js as an IOT Bridge
 
Droidcon: Benefits of Cross-Operator APIs
Droidcon: Benefits of Cross-Operator APIsDroidcon: Benefits of Cross-Operator APIs
Droidcon: Benefits of Cross-Operator APIs
 
MIPI DevCon 2016: Specifications Roadmap - The Wires for Wireless
MIPI DevCon 2016: Specifications Roadmap - The Wires for WirelessMIPI DevCon 2016: Specifications Roadmap - The Wires for Wireless
MIPI DevCon 2016: Specifications Roadmap - The Wires for Wireless
 
5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European Pespective5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European Pespective
 
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalers
 
SCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge Computing
 
Karagiannis space hellas_sepve
Karagiannis space hellas_sepveKaragiannis space hellas_sepve
Karagiannis space hellas_sepve
 
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
 
Scws 2017 keynote
Scws 2017 keynoteScws 2017 keynote
Scws 2017 keynote
 

En vedette

The Role of the OSGi Service Platform and the Enabling End-to-End Architectur...
The Role of the OSGi Service Platform and the Enabling End-to-End Architectur...The Role of the OSGi Service Platform and the Enabling End-to-End Architectur...
The Role of the OSGi Service Platform and the Enabling End-to-End Architectur...mfrancis
 
Module Web Applications - Pierre Dubois, Chief Executive and President, Requea
Module Web Applications - Pierre Dubois, Chief Executive and President, RequeaModule Web Applications - Pierre Dubois, Chief Executive and President, Requea
Module Web Applications - Pierre Dubois, Chief Executive and President, Requeamfrancis
 
OSGi Standardization - An Evolving Future - Carl Cargill, Sun Microsystems
OSGi Standardization - An Evolving Future - Carl Cargill, Sun MicrosystemsOSGi Standardization - An Evolving Future - Carl Cargill, Sun Microsystems
OSGi Standardization - An Evolving Future - Carl Cargill, Sun Microsystemsmfrancis
 
Guidelines to Improve the Robustness of the OSGi Framework and Its Services A...
Guidelines to Improve the Robustness of the OSGi Framework and Its Services A...Guidelines to Improve the Robustness of the OSGi Framework and Its Services A...
Guidelines to Improve the Robustness of the OSGi Framework and Its Services A...mfrancis
 
The Business Case for OSGi Technology & Unveiling Release 4 - Susan Schwarze,...
The Business Case for OSGi Technology & Unveiling Release 4 - Susan Schwarze,...The Business Case for OSGi Technology & Unveiling Release 4 - Susan Schwarze,...
The Business Case for OSGi Technology & Unveiling Release 4 - Susan Schwarze,...mfrancis
 
Microsoft Automotive Business Unit - J Za
Microsoft Automotive Business Unit - J ZaMicrosoft Automotive Business Unit - J Za
Microsoft Automotive Business Unit - J Zamfrancis
 
OSGi Users Forum UK Meeting 2
OSGi Users Forum UK Meeting 2OSGi Users Forum UK Meeting 2
OSGi Users Forum UK Meeting 2mfrancis
 
e-PASTA - A Kung
e-PASTA - A Kunge-PASTA - A Kung
e-PASTA - A Kungmfrancis
 
OSGi Community Event 2010 - Enterprise Platform over OSGi - Migration Diary
OSGi Community Event 2010 - Enterprise Platform over OSGi - Migration DiaryOSGi Community Event 2010 - Enterprise Platform over OSGi - Migration Diary
OSGi Community Event 2010 - Enterprise Platform over OSGi - Migration Diarymfrancis
 
OSGi Users’ Group France - Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi...
OSGi Users’ Group France - Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi...OSGi Users’ Group France - Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi...
OSGi Users’ Group France - Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi...mfrancis
 
We Can Do Better - IBM's Vision for the Next Generation of Java Runtimes - Jo...
We Can Do Better - IBM's Vision for the Next Generation of Java Runtimes - Jo...We Can Do Better - IBM's Vision for the Next Generation of Java Runtimes - Jo...
We Can Do Better - IBM's Vision for the Next Generation of Java Runtimes - Jo...mfrancis
 
Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy...
Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy...Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy...
Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy...mfrancis
 
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...mfrancis
 
OSGi Community Event 2007 - Welcome Day 2 - Christer Larsson, Vice President,...
OSGi Community Event 2007 - Welcome Day 2 - Christer Larsson, Vice President,...OSGi Community Event 2007 - Welcome Day 2 - Christer Larsson, Vice President,...
OSGi Community Event 2007 - Welcome Day 2 - Christer Larsson, Vice President,...mfrancis
 
OSGi DevCon - Innovation Through an Apps Competition
OSGi DevCon - Innovation Through an Apps CompetitionOSGi DevCon - Innovation Through an Apps Competition
OSGi DevCon - Innovation Through an Apps Competitionmfrancis
 
Oufuk meeting 5 mf
Oufuk meeting 5 mfOufuk meeting 5 mf
Oufuk meeting 5 mfmfrancis
 
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...mfrancis
 
In Homes / Consumer Electronics - M Beltrami
In Homes / Consumer Electronics - M BeltramiIn Homes / Consumer Electronics - M Beltrami
In Homes / Consumer Electronics - M Beltramimfrancis
 
OSGi Users' Forum UK Meeting 3
OSGi Users' Forum UK  Meeting 3OSGi Users' Forum UK  Meeting 3
OSGi Users' Forum UK Meeting 3mfrancis
 
Using OSGi R4 Service Platform in Vehicle Embedded Systems - Miguel Lopez, So...
Using OSGi R4 Service Platform in Vehicle Embedded Systems - Miguel Lopez, So...Using OSGi R4 Service Platform in Vehicle Embedded Systems - Miguel Lopez, So...
Using OSGi R4 Service Platform in Vehicle Embedded Systems - Miguel Lopez, So...mfrancis
 

En vedette (20)

The Role of the OSGi Service Platform and the Enabling End-to-End Architectur...
The Role of the OSGi Service Platform and the Enabling End-to-End Architectur...The Role of the OSGi Service Platform and the Enabling End-to-End Architectur...
The Role of the OSGi Service Platform and the Enabling End-to-End Architectur...
 
Module Web Applications - Pierre Dubois, Chief Executive and President, Requea
Module Web Applications - Pierre Dubois, Chief Executive and President, RequeaModule Web Applications - Pierre Dubois, Chief Executive and President, Requea
Module Web Applications - Pierre Dubois, Chief Executive and President, Requea
 
OSGi Standardization - An Evolving Future - Carl Cargill, Sun Microsystems
OSGi Standardization - An Evolving Future - Carl Cargill, Sun MicrosystemsOSGi Standardization - An Evolving Future - Carl Cargill, Sun Microsystems
OSGi Standardization - An Evolving Future - Carl Cargill, Sun Microsystems
 
Guidelines to Improve the Robustness of the OSGi Framework and Its Services A...
Guidelines to Improve the Robustness of the OSGi Framework and Its Services A...Guidelines to Improve the Robustness of the OSGi Framework and Its Services A...
Guidelines to Improve the Robustness of the OSGi Framework and Its Services A...
 
The Business Case for OSGi Technology & Unveiling Release 4 - Susan Schwarze,...
The Business Case for OSGi Technology & Unveiling Release 4 - Susan Schwarze,...The Business Case for OSGi Technology & Unveiling Release 4 - Susan Schwarze,...
The Business Case for OSGi Technology & Unveiling Release 4 - Susan Schwarze,...
 
Microsoft Automotive Business Unit - J Za
Microsoft Automotive Business Unit - J ZaMicrosoft Automotive Business Unit - J Za
Microsoft Automotive Business Unit - J Za
 
OSGi Users Forum UK Meeting 2
OSGi Users Forum UK Meeting 2OSGi Users Forum UK Meeting 2
OSGi Users Forum UK Meeting 2
 
e-PASTA - A Kung
e-PASTA - A Kunge-PASTA - A Kung
e-PASTA - A Kung
 
OSGi Community Event 2010 - Enterprise Platform over OSGi - Migration Diary
OSGi Community Event 2010 - Enterprise Platform over OSGi - Migration DiaryOSGi Community Event 2010 - Enterprise Platform over OSGi - Migration Diary
OSGi Community Event 2010 - Enterprise Platform over OSGi - Migration Diary
 
OSGi Users’ Group France - Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi...
OSGi Users’ Group France - Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi...OSGi Users’ Group France - Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi...
OSGi Users’ Group France - Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi...
 
We Can Do Better - IBM's Vision for the Next Generation of Java Runtimes - Jo...
We Can Do Better - IBM's Vision for the Next Generation of Java Runtimes - Jo...We Can Do Better - IBM's Vision for the Next Generation of Java Runtimes - Jo...
We Can Do Better - IBM's Vision for the Next Generation of Java Runtimes - Jo...
 
Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy...
Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy...Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy...
Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy...
 
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
 
OSGi Community Event 2007 - Welcome Day 2 - Christer Larsson, Vice President,...
OSGi Community Event 2007 - Welcome Day 2 - Christer Larsson, Vice President,...OSGi Community Event 2007 - Welcome Day 2 - Christer Larsson, Vice President,...
OSGi Community Event 2007 - Welcome Day 2 - Christer Larsson, Vice President,...
 
OSGi DevCon - Innovation Through an Apps Competition
OSGi DevCon - Innovation Through an Apps CompetitionOSGi DevCon - Innovation Through an Apps Competition
OSGi DevCon - Innovation Through an Apps Competition
 
Oufuk meeting 5 mf
Oufuk meeting 5 mfOufuk meeting 5 mf
Oufuk meeting 5 mf
 
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
 
In Homes / Consumer Electronics - M Beltrami
In Homes / Consumer Electronics - M BeltramiIn Homes / Consumer Electronics - M Beltrami
In Homes / Consumer Electronics - M Beltrami
 
OSGi Users' Forum UK Meeting 3
OSGi Users' Forum UK  Meeting 3OSGi Users' Forum UK  Meeting 3
OSGi Users' Forum UK Meeting 3
 
Using OSGi R4 Service Platform in Vehicle Embedded Systems - Miguel Lopez, So...
Using OSGi R4 Service Platform in Vehicle Embedded Systems - Miguel Lopez, So...Using OSGi R4 Service Platform in Vehicle Embedded Systems - Miguel Lopez, So...
Using OSGi R4 Service Platform in Vehicle Embedded Systems - Miguel Lopez, So...
 

Similaire à OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead Chief Java Architect, Sprint

Android Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and VersionsAndroid Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and Versionsindiangarg
 
Arranged advanced IT technology most demand in 2020
Arranged advanced IT technology most demand in 2020Arranged advanced IT technology most demand in 2020
Arranged advanced IT technology most demand in 2020Aegis Softtech
 
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?Infoshare
 
Visual Mobile Applications with Netbeans 6.0 - Cédric Tabin - February 2008
Visual Mobile Applications with Netbeans 6.0 - Cédric Tabin - February 2008Visual Mobile Applications with Netbeans 6.0 - Cédric Tabin - February 2008
Visual Mobile Applications with Netbeans 6.0 - Cédric Tabin - February 2008JUG Lausanne
 
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystWhat OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystmfrancis
 
Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Ken Owens
 
Technology life cycle of java
Technology life cycle of javaTechnology life cycle of java
Technology life cycle of javaSanjeev Gupta
 
LCA13: George Grey Keynote
LCA13: George Grey KeynoteLCA13: George Grey Keynote
LCA13: George Grey KeynoteLinaro
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptxMugiiiReee
 
Sprint Titan - Open for Mobile Business - Jon Bostrom, MobiNoir Consulting
Sprint Titan - Open for Mobile Business - Jon Bostrom, MobiNoir ConsultingSprint Titan - Open for Mobile Business - Jon Bostrom, MobiNoir Consulting
Sprint Titan - Open for Mobile Business - Jon Bostrom, MobiNoir Consultingmfrancis
 
Infopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse
 
Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance
 
IS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxIS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxAbbadabbajabba1
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfv89wytwpyn
 
V1 info tech portfolio
V1 info tech portfolioV1 info tech portfolio
V1 info tech portfolioV1InfoTech
 

Similaire à OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead Chief Java Architect, Sprint (20)

Vinculum Coe Wirless 30 June
Vinculum Coe Wirless 30 JuneVinculum Coe Wirless 30 June
Vinculum Coe Wirless 30 June
 
Android Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and VersionsAndroid Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and Versions
 
Arranged advanced IT technology most demand in 2020
Arranged advanced IT technology most demand in 2020Arranged advanced IT technology most demand in 2020
Arranged advanced IT technology most demand in 2020
 
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
 
Visual Mobile Applications with Netbeans 6.0 - Cédric Tabin - February 2008
Visual Mobile Applications with Netbeans 6.0 - Cédric Tabin - February 2008Visual Mobile Applications with Netbeans 6.0 - Cédric Tabin - February 2008
Visual Mobile Applications with Netbeans 6.0 - Cédric Tabin - February 2008
 
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystWhat OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
 
Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!
 
Project
ProjectProject
Project
 
Technology life cycle of java
Technology life cycle of javaTechnology life cycle of java
Technology life cycle of java
 
LCA13: George Grey Keynote
LCA13: George Grey KeynoteLCA13: George Grey Keynote
LCA13: George Grey Keynote
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx
 
Sprint Titan - Open for Mobile Business - Jon Bostrom, MobiNoir Consulting
Sprint Titan - Open for Mobile Business - Jon Bostrom, MobiNoir ConsultingSprint Titan - Open for Mobile Business - Jon Bostrom, MobiNoir Consulting
Sprint Titan - Open for Mobile Business - Jon Bostrom, MobiNoir Consulting
 
Android @ Neev
Android @ NeevAndroid @ Neev
Android @ Neev
 
Infopulse Mobile App Development Services
Infopulse Mobile App Development ServicesInfopulse Mobile App Development Services
Infopulse Mobile App Development Services
 
Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016
 
Bluemix
BluemixBluemix
Bluemix
 
IS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxIS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptx
 
Javanowandfuture Chihuahua
Javanowandfuture ChihuahuaJavanowandfuture Chihuahua
Javanowandfuture Chihuahua
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdf
 
V1 info tech portfolio
V1 info tech portfolioV1 info tech portfolio
V1 info tech portfolio
 

Plus de mfrancis

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...mfrancis
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)mfrancis
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)mfrancis
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruumfrancis
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...mfrancis
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...mfrancis
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...mfrancis
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)mfrancis
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)mfrancis
 

Plus de mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 

Dernier

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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 DevelopmentsTrustArc
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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 2024The Digital Insurer
 
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 FresherRemote DBA Services
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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...Miguel Araújo
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

OSGi Alliance Community Event 2007 - Business Session#1 - Brandon Annan, Lead Chief Java Architect, Sprint

  • 1. Sprint Titan Platform Brandon C. Annan, Chief Java Architect, Sprint presented by Joachim Ritter, Consultant, ProSyst Software
  • 2. 2 Introduction • Who is Sprint Nextel? • North American telecommunication carrier offering wireless and wireline communication and broadband services. • Operates largest and fastest national wireless network (CDMA & iDEN) in the US. • Value adding services: Walkie Talkie, Music, TV, Ringers, Screensavers. Data Service revenue up 44% to $1.2b. • Sprint Nextel about itself: Sprint Nextel offers a comprehensive range of wireless and wireline communications services bringing the freedom of mobility to consumers, businesses and government users. Sprint Nextel is widely recognized for developing, engineering and deploying innovative technologies, including two robust wireless networks serving 53.6 million customers at the end of the first quarter 2007. [www.sprint.com, June 2007]
  • 3. 3 Sprint Java ME Eco-System, Today • Sprint Nextel devices with Java Support • Since launching in 2002, well over 100 million Java devices with 9 different OEMs • Sprint Vending Machine: Digital Launch • Thousands of Java applications for download • Significant source of revenues • Sprint Music Store • MIDP based mobile front-end • Developer Community • Application Developer Program (ADP) • >130.000 registered developers • Hundreds development shops
  • 4. 4 Next Step: Sprint Titan Platform • Motivation • Growth of mobile Java games market leveling out. • Get ready for the next wave of mobile applications & services, e.g. location based services, instant messaging, NFC, etc. • Leverage creativity of the 5+ million Java developer community. • Concept • Introduce a new tool for mobility: OSGi! • Maintain backward compatibility to MIDP 2.0. • Provide known environments to ALL Java developers. • Leverage existing developer communities.
  • 5. 5 Sprint Titan Platform - Overview Sprint Development Host On Device Tool Set Java Runtime Stack, incl. OSGi ADP Site & Services Sprint Titan Platform
  • 6. 6 Sprint Titan Platform • Technical Concept • Connected Device Configuration (CDC) utilizing JSR 232 Open Services Gateway Initiative (OSGi) Framework Core and Mobile Specifications. • MIDP Container provides full backward compatibility with our current J2ME Applications. • Supports new mobile application models and features familiar to the larger Java developer community outside Java ME including Widgets & Servlet & JSP, eRCP/eSWT, Full JVM + JPDA Debugging. • Access to the most popular development tools. • OMA-DM Remote Management and Content Delivery.
  • 7. 7 Sprint Titan: A Mobile Service Platform • Java features & APIs can be deployed at any time! • Java platform acts as service platform for many other phone apps (“shared services”) • Clear separation of UI and business logic • Full remote management support via OMA-DM/DL • Advanced security model • Powerful, managed platform for carriers and enterprises Phone Native Apps MIDlets Widgets eRCP Browser Servlets Apps & UI TitanPlatform JSRs Java Modules
  • 8. 8 Who benefits from Titan? Enterprises • Complex mobile apps • Remote management • Personalization • Homogene app environment End User • Richer mobile apps • Remote assistance • Personalization Development Community • J2ME, J2SE, J2EE • New marketplace for mobile middleware & applications • Enables innovation • Platform for Sprint services & pre-installed applications • Remote Management Titan/ OSGi
  • 9. 9 Industry Best Enterprise Presence • Go Mobile! Combines feature rich devices with high speed networking and enterprise IT familiar application platform • Middleware is now mobile - a new market place • Faster time to market with middleware software and widgets • Engineering expenses dramatically drop to develop for mobile • Expands corporate enterprise applications to include device features such as GPS and the browser • Manage your mobile fleet like you manage your internal systems • OSGi Alliance Enterprise Group
  • 10. 10 Why OSGi? • Approved Java standard: JSR 232 • Only cross-platform runtime framework suitable for use in mobile handsets • Complementary nature to other technologies • Lightweight footprint • Modularity • Mobile specific out-of-box features (e.g. DMT, multi app model support, deployment admin, etc.) • Market acceptance & momentum
  • 11. 11 World Class Developer Program • Practice what we preach..... The new Sprint Application Developers Program will incorporate OSGi and OMA-DM technology • Connects the developer platforms to a new marketplace of tools, services, and widgets. • IDE agnostic. Plugin concept. • On device trouble-shooting. • Virtual Device Lab with Mobile Complete, get early access to devices without purchasing them. • http://developer.sprint.com
  • 12. 12 Titan Platform Timeline Q4/07 Market Launch Mainstream handsets Q1/08 Q2/08 Q3/08 PDA Phones Sprint ADP Developers Conference December 07, Florida, US Special Focus on Titan Platform!! Get Started!!