SlideShare uma empresa Scribd logo
1 de 50
IBM Smarter Collaboration Mobile Portal Experience Vincent Perrin, Certified Lotus Client Technical  Professional for SW IOT
Agenda ,[object Object]
Technical Issues
Approaches
Implementations
Mobile Portal Accelerator
Perspectives for the future
[object Object]
There will be  5.3 billion mobile subscriptions  by the end of 2010 (that's almost 80% of the world population) ,[object Object]
The number of people accessing the  mobile Internet  is growing fast and is  expected to overtake the PC  as the most popular way to get on the Web within five years. Mobile Growth Exploding  Source :  Garnter, International Telecommunication Union, eMarketer; Internet Statistics
4.6 Billion Mobile Phone Subscribers Cars  PCs  Telephone  TVs  Mobile 4.6 Billion in perspective .8B  1B  1.3B  1.7B  4.6B
Improve Customer Service Drive New Revenue  Increase Customer Loyalty Drive Differentiation  Build Brand loyalty  Increase services and touch points Just in time marketing and offerings  Instant communication Self Service Support Faster time to resolution Increase frequency of customer interactions Broader range of services Personalize services Competitive advantage  Pervasive presence Capture customer mind share  Employee Productivity  Drive business productivity Process Improvements Immediate access to data Why Exceptional Mobile Experiences?
The Mobile Business Problem To make this….. appear on all of these…. … in a rich, useful way that engages the user and permits the productive use of portlets and applications. Different: ,[object Object]
Browsers
Mark-up Languages
Keyboards
JavaScript
Layout
Images
Carriers
Operating Systems
Networks
Mobile Confusion -  When to Use What?  Native Mobile Applications? Smart Phones? Hybrid Mobile Applications? Web Mobile Applications? Mobile Web Sites? Multi Channel?  Mobile Portal? MPA?
Techniques for Creating Exceptional Mobile Experiences    Browser Based, Web Applications ,[object Object]
Uses device browser to display content Hybrid – Both Web and Native Components ,[object Object]
Provide the ability to use native device features without writing code for each device Native ,[object Object]
Supports the richest of user experiences (e.g., gaming applications)
With a web or hybrid mobile application approach you can:   ,[object Object]
Simplify distribution and retain control over application updates , rather than waiting for customers to update or acquire their applications from the app store
Save costs by leveraging a common infrastructure  for both web and mobile applications
Build engaging, native-looking apps  using existing web technologies &  emerging standards like html5, and CSS3
Save time and lower maintenance costs  by developing applications for smartphones that support Webkit based mobile browsers  (Android, Safari, WebOS, S60)  Exceptional Web and Hybrid Mobile Experiences # of devices # of apps (cost) Native Hybrid + Web Economics of Web & Hybrid Approaches
Mobile capable sites Standard web site iPhone version of site  Provide an Exceptional Web Experience on each device Don ’ t make the device conform to your site, your site should conform to the device
Transcoding ,[object Object]
A more customized (and customizable) solution is required.
Verizon Device agnostic presentation Common business logic Device specific requirements  Limited real estate Response time Broad band limitations Time to Market Challenges and Opportunities – Verizon Wireless*  Mobile Portal Accelerator Advantages *   IBM Mobile Portal Accelerator (formerly WebSphere Mobile Portal Everyplace (WEMP) Minimum changes for Business logic tier Device Independent Markup Extensions Image Conversion Services Support for smart phones Time to market * F rom Customer case study session delivered at Impact 2009:  Session Number  1630  Verizon Wireless' Portal Applications for Handheld Devices  http://www-01.ibm.com/software/websphere/events/impact2009/
Verizon Portal OTA Downloads Self Provisioning VZStart Feature Phones Smart Phones VZAM
Bharti (Airtel.in) Challenge Servicing the exploding telecom market in India Evolving Business process Need to transform IT systems with an architecture that will scale Support thousands of different handheld devices IBM Solution WebSphere Portal and Mobile Portal IBM Service Provider Delivery Environment Architecture Results First telecom supplier to offer integrated services across India Subscriber base grew from @6 million in ’04 to over 35 million in ’06, 95 million 2009... Statistics 11,000 concurrent users 1.2 million unique users/day 200 portal page views/sec Over 100M subscribers
Bharti Airtel Screen Examples
Demo http://lotus2010.com
transparent white capsule Why Leverage a Portal Framework for Mobile Solution Delivery? GEL Oval MS-red GEL Oval MS-red GEL Oval MS-red GEL Oval MS-red GEL Oval MS-red GEL Oval MS-red Integrate  with your back-end systems, including web content management   Are  personalized  to a user's role, preferences, and behavior window_earth mda mobilephone2 feed-icon32x32 blue shadow arrow small Portal_6_theme_1 Are  secure   One common framework for mobile & web applications To create mobile applications that: Support  end-user customization Can be measured and optimized using  analytics   Can adapt  their presentation and functionality according to the device  1 2 3 4 5 6 Web Browser Mobile RSS / Atom
Mobile Solution Considerations ...develop, manage and deploy  mobile   web applications  for a wide  variety  of devices and device types, including monochrome phones? Needs Solutions Mobile Portal  Accelerator ...develop, manage and deploy  web  and  hybrid  mobile applications for  smart phone  and  smart  devices? 7,000 + Devices iPhone, iPad, Android, Blackberry   WebSphere Portal Themes + WebSphere Portlet Factory Does your organization need to... OR
Websphere Portal Themes for Smartphones ,[object Object]
Optimizes  page download size for mobile connections ,[object Object]
Two mobile theme options provided: ,[object Object]
Single theme can detect the device and serve mobile presentation or full site and content. ,[object Object]
WebSphere Portlet Factory for Smart Phones ,[object Object]
Support your multi-channel strategy.   Create once and run on multiple devices and in multiple formats: ,[object Object]
Portlets or widgets (WebSphere Portal)
Web application (WebSphere Application Server) ,[object Object]

Mais conteúdo relacionado

Mais procurados

IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - IntroductionMaarga Systems
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightIBM WebSphereIndia
 
IBM MobileFirst Technical Overview
IBM MobileFirst Technical OverviewIBM MobileFirst Technical Overview
IBM MobileFirst Technical Overviewibmmobile
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionPerficient, Inc.
 
Widgets –what’s that all about then?
Widgets –what’s that all about then?Widgets –what’s that all about then?
Widgets –what’s that all about then?Nathalie Magniez
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefingNitin Gaur
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal IBM Lotus
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Sreeni Pamidala
 
Presentation build and connect apps, devices and data ibm worklight overview
Presentation   build and connect apps, devices and data ibm worklight overviewPresentation   build and connect apps, devices and data ibm worklight overview
Presentation build and connect apps, devices and data ibm worklight overviewxKinAnx
 
IBM Mobile foundation overview
IBM Mobile foundation overviewIBM Mobile foundation overview
IBM Mobile foundation overviewAjay Chebbi
 
Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...Convertigo | MADP & MBaaS
 
IBM Mobile First Client Presentation
IBM Mobile First Client Presentation IBM Mobile First Client Presentation
IBM Mobile First Client Presentation MATT ALEXANDER
 
Why should enterprises need a Mobile Enterprise Application Platform
Why should enterprises need a Mobile Enterprise Application PlatformWhy should enterprises need a Mobile Enterprise Application Platform
Why should enterprises need a Mobile Enterprise Application PlatformConvertigo | MADP & MBaaS
 
New to Mobile Application Development ? Learn about MEAP
New to Mobile Application Development ? Learn about MEAPNew to Mobile Application Development ? Learn about MEAP
New to Mobile Application Development ? Learn about MEAPArvind Rangarajan
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionLeigh Williamson
 
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM Switzerland
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략Seo Jinho
 
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...[x]cube LABS
 

Mais procurados (20)

IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - Introduction
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with Worklight
 
IBM MobileFirst Technical Overview
IBM MobileFirst Technical OverviewIBM MobileFirst Technical Overview
IBM MobileFirst Technical Overview
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solution
 
Widgets –what’s that all about then?
Widgets –what’s that all about then?Widgets –what’s that all about then?
Widgets –what’s that all about then?
 
IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]
 
Presentation build and connect apps, devices and data ibm worklight overview
Presentation   build and connect apps, devices and data ibm worklight overviewPresentation   build and connect apps, devices and data ibm worklight overview
Presentation build and connect apps, devices and data ibm worklight overview
 
IBM Mobile foundation overview
IBM Mobile foundation overviewIBM Mobile foundation overview
IBM Mobile foundation overview
 
Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...
 
IBM Mobile First Client Presentation
IBM Mobile First Client Presentation IBM Mobile First Client Presentation
IBM Mobile First Client Presentation
 
Why should enterprises need a Mobile Enterprise Application Platform
Why should enterprises need a Mobile Enterprise Application PlatformWhy should enterprises need a Mobile Enterprise Application Platform
Why should enterprises need a Mobile Enterprise Application Platform
 
New to Mobile Application Development ? Learn about MEAP
New to Mobile Application Development ? Learn about MEAPNew to Mobile Application Development ? Learn about MEAP
New to Mobile Application Development ? Learn about MEAP
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT Session
 
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략
 
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
 

Destaque

IoT ecosystem over programmable SDN infrastructure for Smart City applications
IoT ecosystem over programmable SDN infrastructure for Smart City applicationsIoT ecosystem over programmable SDN infrastructure for Smart City applications
IoT ecosystem over programmable SDN infrastructure for Smart City applicationsŁukasz Ogrodowczyk
 
IoT Standards & Ecosystem
IoT Standards & EcosystemIoT Standards & Ecosystem
IoT Standards & EcosystemHarish Vadada
 
Business frameworks for Product fit analysis
Business frameworks for Product fit analysisBusiness frameworks for Product fit analysis
Business frameworks for Product fit analysisHarish Vadada
 
Wi Max Ecosystem And Devices V0.3
Wi Max Ecosystem And Devices V0.3Wi Max Ecosystem And Devices V0.3
Wi Max Ecosystem And Devices V0.3Deepak Sharma
 
Industrial internet of things (IIoT) - 4th industrial revolution
Industrial internet of things (IIoT) - 4th industrial revolutionIndustrial internet of things (IIoT) - 4th industrial revolution
Industrial internet of things (IIoT) - 4th industrial revolutionHarish Vadada
 
Decoding the IoT Ecosystem
Decoding the IoT EcosystemDecoding the IoT Ecosystem
Decoding the IoT EcosystemMarc Nader
 

Destaque (9)

IoT ecosystem over programmable SDN infrastructure for Smart City applications
IoT ecosystem over programmable SDN infrastructure for Smart City applicationsIoT ecosystem over programmable SDN infrastructure for Smart City applications
IoT ecosystem over programmable SDN infrastructure for Smart City applications
 
IoT Standards & Ecosystem
IoT Standards & EcosystemIoT Standards & Ecosystem
IoT Standards & Ecosystem
 
Business frameworks for Product fit analysis
Business frameworks for Product fit analysisBusiness frameworks for Product fit analysis
Business frameworks for Product fit analysis
 
APIs enabling IoT
APIs enabling IoT APIs enabling IoT
APIs enabling IoT
 
AspirationsforIoT
AspirationsforIoTAspirationsforIoT
AspirationsforIoT
 
Wi Max Ecosystem And Devices V0.3
Wi Max Ecosystem And Devices V0.3Wi Max Ecosystem And Devices V0.3
Wi Max Ecosystem And Devices V0.3
 
IIC's Top 10 Accomplishments 2016
IIC's Top 10 Accomplishments 2016IIC's Top 10 Accomplishments 2016
IIC's Top 10 Accomplishments 2016
 
Industrial internet of things (IIoT) - 4th industrial revolution
Industrial internet of things (IIoT) - 4th industrial revolutionIndustrial internet of things (IIoT) - 4th industrial revolution
Industrial internet of things (IIoT) - 4th industrial revolution
 
Decoding the IoT Ecosystem
Decoding the IoT EcosystemDecoding the IoT Ecosystem
Decoding the IoT Ecosystem
 

Semelhante a IBM Mobile portal experience

Developing Exceptional Mobile Application
Developing Exceptional Mobile ApplicationDeveloping Exceptional Mobile Application
Developing Exceptional Mobile ApplicationVincent Perrin
 
ttconnect: Delivering Government e-Services With IBM Mobile Portal Accelerator
ttconnect: Delivering Government e-Services With IBM Mobile Portal Acceleratorttconnect: Delivering Government e-Services With IBM Mobile Portal Accelerator
ttconnect: Delivering Government e-Services With IBM Mobile Portal AcceleratorTracy Hackshaw
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutionsPromoteFirst
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous Macronimous
 
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713Max Ardigó 🇦🇷
 
Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0SK CC
 
MyMobileWeb Certification Part I
MyMobileWeb Certification Part IMyMobileWeb Certification Part I
MyMobileWeb Certification Part Icrdlc
 
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile PlatformSolving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile PlatformLohith Goudagere Nagaraj
 
Mobile App development for Large Companies- presented at Appsterdam wwll
Mobile App development for Large Companies- presented at Appsterdam wwllMobile App development for Large Companies- presented at Appsterdam wwll
Mobile App development for Large Companies- presented at Appsterdam wwllMichel van den Berg
 
MOBEE ADVANCE RADIO MOBILE PORTAL
MOBEE ADVANCE RADIO MOBILE PORTALMOBEE ADVANCE RADIO MOBILE PORTAL
MOBEE ADVANCE RADIO MOBILE PORTALMd Santo
 
OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09yonnyb
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6Kirill Osipov
 
Impact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseImpact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseAndrew Coleman
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Tom Deryckere
 
Open Source to the Rescue of Mobile App and Mobile Web Fragmentation
Open Source to the Rescue of Mobile App and Mobile Web FragmentationOpen Source to the Rescue of Mobile App and Mobile Web Fragmentation
Open Source to the Rescue of Mobile App and Mobile Web FragmentationTom Deryckere
 
Mobile Analytics
Mobile AnalyticsMobile Analytics
Mobile Analyticstchenard
 
Titanium presentation
Titanium presentationTitanium presentation
Titanium presentationaaltavas
 
Interactive Mobile Applications in the Enterprise: Are You Ready?
Interactive Mobile Applications in the Enterprise: Are You Ready?Interactive Mobile Applications in the Enterprise: Are You Ready?
Interactive Mobile Applications in the Enterprise: Are You Ready?CITYTECH, Inc.
 

Semelhante a IBM Mobile portal experience (20)

Developing Exceptional Mobile Application
Developing Exceptional Mobile ApplicationDeveloping Exceptional Mobile Application
Developing Exceptional Mobile Application
 
ttconnect: Delivering Government e-Services With IBM Mobile Portal Accelerator
ttconnect: Delivering Government e-Services With IBM Mobile Portal Acceleratorttconnect: Delivering Government e-Services With IBM Mobile Portal Accelerator
ttconnect: Delivering Government e-Services With IBM Mobile Portal Accelerator
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutions
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous
 
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
 
Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0
 
Widgets Final
Widgets FinalWidgets Final
Widgets Final
 
MyMobileWeb Certification Part I
MyMobileWeb Certification Part IMyMobileWeb Certification Part I
MyMobileWeb Certification Part I
 
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile PlatformSolving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
 
Mobile App development for Large Companies- presented at Appsterdam wwll
Mobile App development for Large Companies- presented at Appsterdam wwllMobile App development for Large Companies- presented at Appsterdam wwll
Mobile App development for Large Companies- presented at Appsterdam wwll
 
MOBEE ADVANCE RADIO MOBILE PORTAL
MOBEE ADVANCE RADIO MOBILE PORTALMOBEE ADVANCE RADIO MOBILE PORTAL
MOBEE ADVANCE RADIO MOBILE PORTAL
 
OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6
 
Impact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseImpact 2014 The Mobile Enterprise
Impact 2014 The Mobile Enterprise
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
Open Source to the Rescue of Mobile App and Mobile Web Fragmentation
Open Source to the Rescue of Mobile App and Mobile Web FragmentationOpen Source to the Rescue of Mobile App and Mobile Web Fragmentation
Open Source to the Rescue of Mobile App and Mobile Web Fragmentation
 
Mobile Analytics
Mobile AnalyticsMobile Analytics
Mobile Analytics
 
Titanium presentation
Titanium presentationTitanium presentation
Titanium presentation
 
Interactive Mobile Applications in the Enterprise: Are You Ready?
Interactive Mobile Applications in the Enterprise: Are You Ready?Interactive Mobile Applications in the Enterprise: Are You Ready?
Interactive Mobile Applications in the Enterprise: Are You Ready?
 

Mais de Vincent Perrin

IBM Watson & Virtual/Augmented Reality
IBM Watson & Virtual/Augmented RealityIBM Watson & Virtual/Augmented Reality
IBM Watson & Virtual/Augmented RealityVincent Perrin
 
Video Enabled Business Processes (VEBP)
Video Enabled Business Processes (VEBP)Video Enabled Business Processes (VEBP)
Video Enabled Business Processes (VEBP)Vincent Perrin
 
Social Communications & IBM Sametime 9
Social Communications & IBM Sametime 9Social Communications & IBM Sametime 9
Social Communications & IBM Sametime 9Vincent Perrin
 
Polycom & The power of APIs
Polycom & The power of APIsPolycom & The power of APIs
Polycom & The power of APIsVincent Perrin
 
[Day in a Life] Polycom & Kenexa Brass-Ring - Video Interview
[Day in a Life] Polycom & Kenexa Brass-Ring - Video Interview [Day in a Life] Polycom & Kenexa Brass-Ring - Video Interview
[Day in a Life] Polycom & Kenexa Brass-Ring - Video Interview Vincent Perrin
 
Making social business visual
Making social business visualMaking social business visual
Making social business visualVincent Perrin
 
SOA an architecture on the Desktop
SOA an architecture on the DesktopSOA an architecture on the Desktop
SOA an architecture on the DesktopVincent Perrin
 
Communication Enabled Business Process- CEBP
Communication Enabled Business Process- CEBPCommunication Enabled Business Process- CEBP
Communication Enabled Business Process- CEBPVincent Perrin
 
Unified communications with IBM
Unified communications with IBMUnified communications with IBM
Unified communications with IBMVincent Perrin
 
Polycom - Unified communication with IBM
Polycom - Unified communication with IBM Polycom - Unified communication with IBM
Polycom - Unified communication with IBM Vincent Perrin
 
Unified Communications with IBM
Unified Communications with IBMUnified Communications with IBM
Unified Communications with IBMVincent Perrin
 
IBM Collaboration for Smarter Education
IBM Collaboration for Smarter EducationIBM Collaboration for Smarter Education
IBM Collaboration for Smarter EducationVincent Perrin
 
La mobilité : Cas d'usage
La mobilité : Cas d'usageLa mobilité : Cas d'usage
La mobilité : Cas d'usageVincent Perrin
 
IBM Sametime Polycom Integration
IBM Sametime Polycom IntegrationIBM Sametime Polycom Integration
IBM Sametime Polycom IntegrationVincent Perrin
 
Sametime 8.5 Audio Video
Sametime 8.5 Audio VideoSametime 8.5 Audio Video
Sametime 8.5 Audio VideoVincent Perrin
 
IBM Cognos Collaboration
IBM Cognos CollaborationIBM Cognos Collaboration
IBM Cognos CollaborationVincent Perrin
 
Lotus Symphony Family
Lotus Symphony Family Lotus Symphony Family
Lotus Symphony Family Vincent Perrin
 
WebSphere Portal & Rich Internet Applications
WebSphere Portal & Rich Internet ApplicationsWebSphere Portal & Rich Internet Applications
WebSphere Portal & Rich Internet ApplicationsVincent Perrin
 
BLUG IBM Sametime 8.5.2
BLUG IBM Sametime 8.5.2BLUG IBM Sametime 8.5.2
BLUG IBM Sametime 8.5.2Vincent Perrin
 

Mais de Vincent Perrin (20)

IBM Watson & Virtual/Augmented Reality
IBM Watson & Virtual/Augmented RealityIBM Watson & Virtual/Augmented Reality
IBM Watson & Virtual/Augmented Reality
 
Watson & Apple CoreML
Watson & Apple CoreMLWatson & Apple CoreML
Watson & Apple CoreML
 
Video Enabled Business Processes (VEBP)
Video Enabled Business Processes (VEBP)Video Enabled Business Processes (VEBP)
Video Enabled Business Processes (VEBP)
 
Social Communications & IBM Sametime 9
Social Communications & IBM Sametime 9Social Communications & IBM Sametime 9
Social Communications & IBM Sametime 9
 
Polycom & The power of APIs
Polycom & The power of APIsPolycom & The power of APIs
Polycom & The power of APIs
 
[Day in a Life] Polycom & Kenexa Brass-Ring - Video Interview
[Day in a Life] Polycom & Kenexa Brass-Ring - Video Interview [Day in a Life] Polycom & Kenexa Brass-Ring - Video Interview
[Day in a Life] Polycom & Kenexa Brass-Ring - Video Interview
 
Making social business visual
Making social business visualMaking social business visual
Making social business visual
 
SOA an architecture on the Desktop
SOA an architecture on the DesktopSOA an architecture on the Desktop
SOA an architecture on the Desktop
 
Communication Enabled Business Process- CEBP
Communication Enabled Business Process- CEBPCommunication Enabled Business Process- CEBP
Communication Enabled Business Process- CEBP
 
Unified communications with IBM
Unified communications with IBMUnified communications with IBM
Unified communications with IBM
 
Polycom - Unified communication with IBM
Polycom - Unified communication with IBM Polycom - Unified communication with IBM
Polycom - Unified communication with IBM
 
Unified Communications with IBM
Unified Communications with IBMUnified Communications with IBM
Unified Communications with IBM
 
IBM Collaboration for Smarter Education
IBM Collaboration for Smarter EducationIBM Collaboration for Smarter Education
IBM Collaboration for Smarter Education
 
La mobilité : Cas d'usage
La mobilité : Cas d'usageLa mobilité : Cas d'usage
La mobilité : Cas d'usage
 
IBM Sametime Polycom Integration
IBM Sametime Polycom IntegrationIBM Sametime Polycom Integration
IBM Sametime Polycom Integration
 
Sametime 8.5 Audio Video
Sametime 8.5 Audio VideoSametime 8.5 Audio Video
Sametime 8.5 Audio Video
 
IBM Cognos Collaboration
IBM Cognos CollaborationIBM Cognos Collaboration
IBM Cognos Collaboration
 
Lotus Symphony Family
Lotus Symphony Family Lotus Symphony Family
Lotus Symphony Family
 
WebSphere Portal & Rich Internet Applications
WebSphere Portal & Rich Internet ApplicationsWebSphere Portal & Rich Internet Applications
WebSphere Portal & Rich Internet Applications
 
BLUG IBM Sametime 8.5.2
BLUG IBM Sametime 8.5.2BLUG IBM Sametime 8.5.2
BLUG IBM Sametime 8.5.2
 

Último

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
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 WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Último (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

IBM Mobile portal experience

  • 1. IBM Smarter Collaboration Mobile Portal Experience Vincent Perrin, Certified Lotus Client Technical Professional for SW IOT
  • 2.
  • 8.
  • 9.
  • 10. The number of people accessing the mobile Internet is growing fast and is expected to overtake the PC as the most popular way to get on the Web within five years. Mobile Growth Exploding Source : Garnter, International Telecommunication Union, eMarketer; Internet Statistics
  • 11. 4.6 Billion Mobile Phone Subscribers Cars PCs Telephone TVs Mobile 4.6 Billion in perspective .8B 1B 1.3B 1.7B 4.6B
  • 12. Improve Customer Service Drive New Revenue Increase Customer Loyalty Drive Differentiation Build Brand loyalty Increase services and touch points Just in time marketing and offerings Instant communication Self Service Support Faster time to resolution Increase frequency of customer interactions Broader range of services Personalize services Competitive advantage Pervasive presence Capture customer mind share Employee Productivity Drive business productivity Process Improvements Immediate access to data Why Exceptional Mobile Experiences?
  • 13.
  • 23. Mobile Confusion - When to Use What? Native Mobile Applications? Smart Phones? Hybrid Mobile Applications? Web Mobile Applications? Mobile Web Sites? Multi Channel? Mobile Portal? MPA?
  • 24.
  • 25.
  • 26.
  • 27. Supports the richest of user experiences (e.g., gaming applications)
  • 28.
  • 29. Simplify distribution and retain control over application updates , rather than waiting for customers to update or acquire their applications from the app store
  • 30. Save costs by leveraging a common infrastructure for both web and mobile applications
  • 31. Build engaging, native-looking apps using existing web technologies & emerging standards like html5, and CSS3
  • 32. Save time and lower maintenance costs by developing applications for smartphones that support Webkit based mobile browsers (Android, Safari, WebOS, S60) Exceptional Web and Hybrid Mobile Experiences # of devices # of apps (cost) Native Hybrid + Web Economics of Web & Hybrid Approaches
  • 33. Mobile capable sites Standard web site iPhone version of site Provide an Exceptional Web Experience on each device Don ’ t make the device conform to your site, your site should conform to the device
  • 34.
  • 35. A more customized (and customizable) solution is required.
  • 36. Verizon Device agnostic presentation Common business logic Device specific requirements Limited real estate Response time Broad band limitations Time to Market Challenges and Opportunities – Verizon Wireless* Mobile Portal Accelerator Advantages * IBM Mobile Portal Accelerator (formerly WebSphere Mobile Portal Everyplace (WEMP) Minimum changes for Business logic tier Device Independent Markup Extensions Image Conversion Services Support for smart phones Time to market * F rom Customer case study session delivered at Impact 2009: Session Number 1630 Verizon Wireless' Portal Applications for Handheld Devices http://www-01.ibm.com/software/websphere/events/impact2009/
  • 37. Verizon Portal OTA Downloads Self Provisioning VZStart Feature Phones Smart Phones VZAM
  • 38. Bharti (Airtel.in) Challenge Servicing the exploding telecom market in India Evolving Business process Need to transform IT systems with an architecture that will scale Support thousands of different handheld devices IBM Solution WebSphere Portal and Mobile Portal IBM Service Provider Delivery Environment Architecture Results First telecom supplier to offer integrated services across India Subscriber base grew from @6 million in ’04 to over 35 million in ’06, 95 million 2009... Statistics 11,000 concurrent users 1.2 million unique users/day 200 portal page views/sec Over 100M subscribers
  • 41. transparent white capsule Why Leverage a Portal Framework for Mobile Solution Delivery? GEL Oval MS-red GEL Oval MS-red GEL Oval MS-red GEL Oval MS-red GEL Oval MS-red GEL Oval MS-red Integrate with your back-end systems, including web content management Are personalized to a user's role, preferences, and behavior window_earth mda mobilephone2 feed-icon32x32 blue shadow arrow small Portal_6_theme_1 Are secure One common framework for mobile & web applications To create mobile applications that: Support end-user customization Can be measured and optimized using analytics Can adapt their presentation and functionality according to the device 1 2 3 4 5 6 Web Browser Mobile RSS / Atom
  • 42. Mobile Solution Considerations ...develop, manage and deploy mobile web applications for a wide variety of devices and device types, including monochrome phones? Needs Solutions Mobile Portal Accelerator ...develop, manage and deploy web and hybrid mobile applications for smart phone and smart devices? 7,000 + Devices iPhone, iPad, Android, Blackberry WebSphere Portal Themes + WebSphere Portlet Factory Does your organization need to... OR
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. Portlets or widgets (WebSphere Portal)
  • 50.
  • 51. Create native-looking smartphone applications using familiar technologies and skillsets (HTML, CSS, Javascript)
  • 52. Leverage the smartphone application samples to speed development and learn best practice techniques, including how to best support geolocation and phones' orientation features
  • 53. Multi-channel Application Capabilities Use one common set of tools, techniques, application code ... ...and generate applications for multiple client devices WebSphere Portlet Factory ...deploy to multiple platforms... Smartphones WebSphere Portal WebSphere Application Server Tablets Desktop Browsers
  • 54. Mobile Portal Accelerator 7 PCs & full browsers Mobile Devices Dynamically Adapted & Rendered Introducing ThinkPad® T60 and T60p notebooks ... Perfect balance of performance and portability. Intel® Centrino® Duo Mobile Technology delivers new levels of mobile performance, reliability and manageability (select models). View demo. iphone_home 081215 Lenovo desktop BB WebSphere Portal Services Mashups IBM WebSphere Portal IBM Mobile Portal Accelerator htc-tytn-ll-smartphone BlackBerry-8830-Smartphone red MOTORAZR™ V3m for U.S. Cellular htc-tytn-ll-smartphone iphone_home
  • 55.
  • 56. Adapt your content to over 7,200 mobile devices. MPA provides intelligent Multi-Channel Server capabilities that dynamically renders content to specific device characteristics and capabilities.
  • 57. Speed your development with Mobile Portal Toolkit which enables both the development and testing of XDIME (XHTML with Device Independent Markup Extensions) portlets in IBM Rational Application Developer.
  • 58. Keep pace with the latest mobile devices with IBM Mobile Portal Accelerator Device Update. Provides regular updates to mobile device definitions as they become available from device manufacturers. BB
  • 59. Mobile Portal Accelerator - Mobile Multi-Channel Capabilities PCs and Full Browsers Mobile Devices Dynamically Adapted & Rendered to 7,200 Devices BB Role Based Personalization Contextual Web Experience Multi Channel Server WebSphere Portal Mobile Portal Accelerator
  • 60. Mobile Portal Accelerator Architecture Overview
  • 62. XDIME Mobile Portal allows you to create a view in XDIME markup which MCS uses to create the required markup for the device
  • 63. Conditional Rendering - Layouts The designer can input layout options, all using the same underlying code.
  • 64. Layout Results These pages are rendered from the same code. MPA has optimized for each device.
  • 65. Conditional Rendering - Devices Mobile Portal Accelerator software can dynamically use different images or text depending on the device.
  • 66. Image Options One image policy can be used to reference multiple images. MCS can determine which image suits the device making the request .
  • 67.
  • 68. Reduce the color depth for a smaller color palette
  • 70.
  • 71. May be installed on separate application servers than WebSphere Portal and may be clustered
  • 72.
  • 73. Application developers do not have to be concerned with updating
  • 74. their applications for new devices
  • 75.
  • 76. Eclipse-based plugins….run on Rational Application Developer
  • 77. Mobile Portal Toolkit Mobile Portal Toolkit Eclipse plug-in to RAD or RSA
  • 78.
  • 80.
  • 81.
  • 84.
  • 85. Add "pre-release" devices to repository to test in pre-production environment.
  • 86. Interrogate device attributes to determine device capabilities. (MCS API or manually)
  • 87. Search capability to find specific entries in repository.
  • 88.
  • 90. Mobile Device Update subscription required
  • 91. A process is established for requesting device addition to the repository
  • 92.
  • 93. Get reports on the testing
  • 94. Test on real devices
  • 100.
  • 102. Palm
  • 103.
  • 104. Need UA strings – useragent.org
  • 105. Adjust browser size to approximate device size
  • 106. Quick and dirty - not Enterprise quality testing
  • 107. Administration Manage Mobile Portal from the same interface as Portal Administration
  • 108.
  • 109. Navigation Nodes can be configured such that they only appear on a certain type of device (example: PDA) or model (example: Sanyo SCP-8100).
  • 110. Device Type Filtering is configured though Manage Mobile Pages. Filtering based on Device Type / Capabilities
  • 111.
  • 112. Portlets using this API and adhering to the specification may be deployed to any portal product that conforms to this specification
  • 113. A JSR 168 portlet identifies each MIME type that it supports. The MIME type for XDIME is x-application/vnd.xdime+xml
  • 114.
  • 115. Allows web developers to create dynamic XDIME based user interfaces that exist in a Struts environment
  • 116. Sample Struts portlets are available including:
  • 117. A “blank” Struts portlet that can be used as the base to create new Struts portlets that use the IBM portlet API.
  • 118. A JSR 168 compliant “blank” Struts portlet that can be used as the base to create a new Struts JSR 168 portlet.
  • 119. A sample JSR 168 Struts portlet that can be used by developers as an example of how to code a Struts JSR 168 portlet.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124. Smartphones expected to reach 20% of all mobile phones shipped in 2010
  • 125. Estimated worldwide smartphone shipments will reach 526 million units in 2014
  • 126. Smartphones will constitute 32% of all mobile phones shipped by 2014 IDC - Worldwide Smartphone 2010–2014 Forecast Update: September 2010 Gartner NewsRoom - http://www.gartner.com/it/page.jsp?id=1466313 Worldwide smartphone sales to end users by operating system in 3Q10
  • 127.
  • 128.
  • 129. Mobile navigation widgets – set of showcase samples of common mobile application navigation patterns
  • 130. Mobile page layouts – set of showcase samples of content interaction patterns
  • 131. Mobile WCM content templates – samples establishing best practice patterns for authoring & presenting mobile web content
  • 132. New mobile capabilities will be posted to the Portal solutions catalog for download The information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The information on the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion WebSphere Portal Mobile Themes Roadmap (mid-2011) Devices with Webkit supported browsers: Webkit is a layout engine designed to allow mobile browsers to render web pages
  • 133.
  • 135. Access to smartphone features such as HTML 5, geo-location, and orientation
  • 136. Complete CRUD (create, read, update, delete) applications tailored for smartphone display
  • 137. Input UI patterns suitable for smartphones such as selectable lists and checkbox lists
  • 138.
  • 139.
  • 140. New smartphone focused samples and themes
  • 141. Accelerate time to value with easy to use mobile development samples and how-to papers & articles, including integration with social features such as connections profiles
  • 143. Tighter tooling integration with Rational Application Developer or Rational Software Architect
  • 144. Multi-Channel Server enhancements Mobile Portal Accelerator Roadmap (End-2011) The information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The information on the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion
  • 145. Q & A Thank you [email_address]

Notas do Editor

  1. Common framework for both web and mobile applications, allowing both to be integrated easy to navigate mobile experience User Management for enrollment, preferences, and access control across devices (web, mobile phone, smart phone, iPad, etc) Role based navigation of applications providing a focused and personalized experience for users Integration of WCM (Web Content Management) to develop and manage content driven applications and provide compelling marketing content Customization of content based on user-profile allowing personalization of content targeted to individual users Analytics capabilities to measure web and mobile applications effectiveness to improve the results
  2. Provides site branding, navigation and page layout Loads common site resources: Javascript, CSS, ... Initializes Portal features: drag and drop, site analytics, Person Awareness, … Dedicated theme/pages: PRO: - Directly targeted and optimized for the device - Clear separation of full site and mobile content CON: - If you have different set of pages for mobile and desktop, you would have different set of preferences. So even if you had the same Mail portlet, for example, it would be a separate instance, so the user would need to set the preference in both places Single theme/same set of pages: PRO: - single set of pages to maintain CON: - theme and portlets contain both mobile and full site content, and the logic to detect the client and switch
  3. New mobile theme for smartphones – lightweight, visually rich, and exploiting Webkit CSS3 visual effects Mobile navigation widgets – set of showcase samples of common mobile application navigation patterns Mobile page layouts – set of showcase samples of content interaction patterns (this covers different ways of presenting multiple portlets on the page and switching between them) Mobile WCM content templates – samples establishing best practice patterns for authoring and presenting mobile web content