SlideShare a Scribd company logo
1 of 50
Download to read offline
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]

More Related Content

What's hot

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
 

What's hot (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...
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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.
 

Similar to 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?
 

More from 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
 

More from 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
 

Recently uploaded

UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncObject Automation
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingGDSC PJATK
 

Recently uploaded (20)

UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 

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]

Editor's Notes

  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