SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Introducing IBM Worklight v6.0

© 2013 IBM Corporation
An Enterprise Strategy for Mobile is required
Essential development, runtime and
Essential development, runtime and
client device services
client device services

Open standards-based
Open standards-based
development framework
development framework
optimized for sharing code
optimized for sharing code
across multiple devices –
across multiple devices –
without compromising the
without compromising the
user experience.
user experience.

Mobile application server
Mobile application server
provides mobile-specific
provides mobile-specific
administrative, notifications,
administrative, notifications,
analytics, security and data
analytics, security and data
synchronization services.
synchronization services.

Client device layer
Client device layer
enables client-side
enables client-side
security, enforces app
security, enforces app
upgrades, secures local
upgrades, secures local
storage and allows access
storage and allows access
to device features.
to device features.

© 2013 IBM Corporation
Frameworks Alone Are Insufficient
Framework
Support

Worklight
Sencha

Security

Worklight supports any JS
framework. Avoid lock in as
the marketplace innovates
rapidly and has a growing
portfolio of Visual Editors
across frameworks

Worklight provides Remote
Disable, Direct Update, App
Authenticity, encrypted offline
db, and host of other
unmatched security
mechanisms and integrations

Testing

Integration

Worklight provides a faster
mobile simulator and native
emulator integration.
Additionally, App Center and
Custom Shell tools decrease
testing time

Worklight provides best in
class integration options
including REST HTTP,
SQL, WAS, MB, CastIron,
JMS, Custom Java, SMS
etc.

Packaging &
Branding

Support

Version/App Control

App Store

Worklight provides a full
management console for
inventory, version control,
disablement, analytics, notices
and notifications and more

Worklight provides multiple app
center/store capabilities for
testing/project collaboration or
full Enterprise App Stores

Worklight provides Custom
Shell capabilities for Distributed
app dev and governance.
Runtime Skins and OS
Optimization increase control

IBM provides best in class
resources, support and
roadmap capabilities across
your entire mobile strategy not
just the initial app development

© 2013 IBM Corporation
IBM Worklight – A mobile application platform
Speeding the development, integration and management of mobile applications and
infrastructure
Accelerate Development
•Web, hybrid, and native development: open,
flexible, standard-based, multi-screen/omnichannel
•Functional testing
•Development lifecycle tools and integration

IBM Worklight goes beyond mobile app UI
creation to deliver mobile optimized,
standards-based, middleware and tools for
enterprise-grade mobile applications and
services creation

Facilitate App Security and Trust
•Server-enforced authentication
•App authenticity and user-app-device binding
•Secure and syncable on-device storage
•App version enforcement
Enable User Engagement
•Unified push and SMS notifications
•Geolocation and context collections and
intelligence
•Mobile-friendly integration
Support Mobile Analytics
•Efficient acquisition of analytics data
•Development, operational, and business
analytics
•Offline and online event management integration

"Best Mobile Development Solution" as voted by
SIIA members for 2013 CODiE Awards
© 2013 IBM Corporation
Worklight value on top of frameworks

© 2013 IBM Corporation
IBM Worklight Mobile Application Platform

Hybrid versus Native Development: Return-on-Investment
Key Worklight Efficiencies:
•
•
•
•
•
•

Web development skills commonly available
Shared code base across devices
Highly efficient optimization of apps if required
Use of ready-made UI libraries and visual editor
Reusable enterprise connectivity and integration layer
Out-of-the-box security and authentication components

Native vs Hybrid Mobile App Development
10
8
6
Cost

4
2
0
1

2

Return-on-Investment:
•
•
•
•
•

Reduced development effort on 2nd and 3rd devices (up to 90%)
Cost savings increased with additional apps
Reduced overhead of IT integration and mobile infrastructure (minimal effort)
Lower maintenance cost of app versions and updates over time
Dramatically reduced Time-to-Market for app deployment (weeks instead of months)

3

4

5

6

7

8

No of Apps

Hybrid

9

10

Native

© 2013 IBM Corporation
Key Tenets of Worklight

© 2013 IBM Corporation
Rapid multi-platform development via a single shared codebase
The simplicity of one

The complexity of many
•Multiple sets of tools & frameworks
•Four codebases to develop and maintain

Apple

Android

Blackberry

Without Worklight

Windows
Phone

• One development environment
• One codebase to develop and maintain

Apple

Android

Blackberry

Windows
Phone

With Worklight
© 2013 IBM Corporation
Extend the value of existing - apps, data & services
The complexity of many

The simplicity of one

•Multiple sets of back-end integrations to build
and manage

•One adapter per resource

•YOU manage caching, authentication and single
sign-on, service interruptions and push
notifications

App

DB

Analytics
Engine

Without Worklight

•Worklight Server manages caching, authentication
and single sign-on, service interruptions and push
notifications

App

DB

Analytics
Engine

With Worklight
© 2013 IBM Corporation
Security patches in hours versus months
Situation: App published with HTML-based security breach

Week 1

• Patch and package:
• Android app
• Apple app
• Windows app
• Blackberry app

Hour 1

Patch common code base.

Week 1

• Submit for review:
• Apple Store
• Google Play
• Blackberry AppWorld
• Windows App store

Hour 2

Deploy to all platforms.
Apple, Android, Blackberry,
Windows Phone

4-6 week publishing cycle

Date
Resolved

Never. There is no way to require
users to upgrade or prevent them
from running a published app.

Without Worklight

Direct Update: The next time users
launch the app, they are forced
to update or quit the app.

Date
Resolved

Same day, guaranteed.

With Worklight

© 2013 IBM Corporation
Multiple Mobile Application Development Models

© 2013 IBM Corporation
IBM Worklight Components Overview
Worklight Studio

Android
Blackberry

HTML5, Hybrid, and
Native Coding
Optimization
Framework

Windows 8

3rd Party Library
Integration

Enterprise App Provisioning
and Governance
App Feedback Management

4

JSON Translation
Geolocation Services
Adapter Library for
Backend Connectivity

Stats and Logs Aggregation

Worklight Server

Mashups and Service
Composition

Encrypted and
Syncable Storage

Enhanced crash &
platform-level
exception capture

Desktop Web

User Authentication
and Mobile Trust

Cross-Platform
Compatibility Layer
Server Integration
Framework

Location-based
Reporting for Statistics
event handling
and Diagnostics

Mobile Web

Functional
Testing

3

Device Runtime

Runtime Skins

Java ME

WYSIWG Editor
and Simulator

2

Development Team
Provisioning

Windows
Phone

Integrated Device
SDKs

Enterprise Backend Systems &
Cloud Services

1

Worklight Application
Center

iOS

Application Code

SDKs

Client-Side
App Resources
Direct Update
Mobile
Web Apps
Unified Push
Notifications

5
Worklight Console
Unified Push and SMS Notification
Development and Operational Analytics
App Version Management

© 2013 IBM Corporation
Worklight Studio
Eclipse Based IDE
Native, hybrid and standard web development
Environment-specific optimization
Native development options
Runtime skins
3rd-party library integration

SDKs

Worklight Studio
HTML5, Hybrid, and
Native Coding
Optimization
Framework
Integrated Device
SDKs
3rd Party Library
Integration
WYSIWG Editor
and Simulator
Functional
Testing

Device SDK integration
Access to emulators and debugging tools
Supports auto-complete and validation

iOS
Android
Blackberry
Windows
Phone
Windows 8
Java ME
Mobile Web
Desktop Web

© 2013 IBM Corporation
Worklight Server – Unified Push Notifications
• Uniform access to push notifications providers
‒ Register for, Notify and Receive a notification

• Register for and Send SMS based notifications
‒ E.g., for JME

iOS
Dispatcher

Apple Push
Servers
(APN)

Worklight
Client-side
Push Services

Android
Dispatcher

Android
Push API

Google Push
Servers
(GCM)

Worklight
Client-side
Push Services

BlackBerry
Dispatcher
(roadmap)

BlackBerry
Push API

RIM Push
Servers

Worklight
Client-side
Push Services

Windows
Phone
Dispatcher

Windows
Push API

Microsoft
Push
Servers

Worklight
Client-side
Push Services

SMS
Dispatcher

Notification
State
Database

Polling
Adapters

iOS
Push API

Broker API

SMS/MMS
Brokers

Unified
Push API
Messagebased
Adapters

UserDevice
Database

Administrative Console
© 2013 IBM Corporation
Transform business processes with geo-location toolkit
 Challenges of geo-location
 Multiple geo modalities–Requires both GPS and
Wifi sampling and interpolation
 Resource intensive –Continuous polling strains
network and battery resources
 Enterprise integration – Meaningful action
requires context from back-end systems

Automatic
Check-In

 Efficiently collect geo-location data (GPS and
Wifi)
 Set policies for acquiring geo data and sending
it in batch
 Trigger business actions when user reaches a
point of interest, or enters or exits a region (geofencing)
 Server-side logic enables meaningful reaction to
important geo events

A

............

 New toolkit makes geo-location practical

At point A,
initiate
automated
check-in
SMS, Push

Example: Geo-enriched
hotel check-in experience
© 2013 IBM Corporation
Geo-location Scenarios
Automated hotel check-in

SMS, Push

Routing trucks arriving at warehouse

............
Automatic
Check-In

More engaging mall experience

Location-aware security for hospital app
Username
Password
✔

……

……

…

……

Submit

?

© 2013 IBM Corporation
Geo-Services Implementation

 Server side maintains live context:
− Reaction to important geo events
− Other business data enrichment
− Context information integration with business processes
− Storage for analytics

Adapter

 Generated events:
− Proximity to point of interest
− Entering, leaving a geo-fence

Worklight
Server
Adapter

 Client-side
− Efficient sampling of GPS, cell triangulation, and WiFi
− Works for foreground, background and off-line apps
− Policy-based, batch data collection, compression and
transfer for minimized battery and network usage
− Rich APIs for developer full control

Collect, compress and
stream important
information

Location Data

Analytics
Repository

Feed location data and
triggers to business
processes decision
management systems
etc.
© 2013 IBM Corporation
Integrated Mobile Functional Testing
 Comprehensive, complete, resilient
functional testing
 Android and iOS, native and hybrid
HTML and JQuery
 Record, edit, and run on mobile devices or
emulator
 Same test runs across multiple devices in the
platform family
 Natural language scripts can be used by
developers and non-developers alike

 Streamlined, four-step process
1. Record
2. Author
3. Playback

Improve quality and time-tovalue with consistent high
quality across your mobile
application portfolio

4. Report
© 2013 IBM Corporation
Seamless integration into Worklight Studio

Seamless develop-build-test user experience for
the developer (QA and team work are up sales)

 mobile app dvpt within Worklight Studio
 Test Workbench Project creation
 1 click applications add via shell sharing
− Application instrumentation
JQuery “aware”
− Automated script recording
− ClearScript authoring
resiliency, for devs and non devs alike
− Playback on multiple devices
connected or emulator

© 2013 IBM Corporation
Typical Use Scenarios
1. Development team creates mobile app and test them
− Wizard creates test project (shell sharing)
together with app project
− Right-click on iOS or Android parts of the
Worklight project to instrument and add to the test
project
− Instrumented mobile app, ready to be tested in
the mobile client & test view
2. Development and testing are performed by different
teams
− Instrumented mobile app shared via Worklight
Application Center
− Test team creates testing project an import apps
from Application Center
− Feed-back via Application Center

20

© 2013 IBM Corporation
Testing the end-to-end mobile solution

Client Tier Devices

Middle Tier Server

Back-end Data & Services

Mobile apps span more than mobile devices only
Mobile apps span more than mobile devices only
So does development and testing
So does development and testing

© 2013 IBM Corporation
Mobile Test Workbench Demo

© 2013 IBM Corporation
IBM Worklight Key Differentiators

© 2013 IBM Corporation
Ways to get started with IBM MobileFirst

1
2

Download the free IBM Worklight
Developer Edition: ibm.co/worklightde

3

Learn more: ibm.com/mobilefirst

Take part in the free IBM Mobile Quality
Assurance open beta: https://ibm.biz/BdDSHt

email: ibmmobile@us.ibm.com
© 2013 IBM Corporation

Weitere ähnliche Inhalte

Was ist angesagt?

IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIIC_Barcelona
 
Hybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightHybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightMohammad Omer Raza
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7ibmmobile
 
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
 
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
 
Kony - The multi Channel Challenge
Kony - The multi Channel Challenge Kony - The multi Channel Challenge
Kony - The multi Channel Challenge mickeyheil
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcSaranga Tripathy
 
Kony - End-to-End Proof of Technology
Kony - End-to-End Proof of TechnologyKony - End-to-End Proof of Technology
Kony - End-to-End Proof of TechnologyDipesh Mukerji
 
IBM Worklight
IBM WorklightIBM Worklight
IBM WorklightNir Elbaz
 
Nordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionNordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionIBM Danmark
 
Kony one studio technical training
Kony one studio technical trainingKony one studio technical training
Kony one studio technical trainingNiranjan Kumar Reddy
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development StrategyAvi Aggarwal MBA, BEng
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseVenkat Alagarsamy
 
IBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentIBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentWim Tobback
 

Was ist angesagt? (20)

IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical Overview
 
Hybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightHybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and Worklight
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7
 
Ibm mobilefirst overview presentation
Ibm mobilefirst overview presentationIbm mobilefirst overview presentation
Ibm mobilefirst overview presentation
 
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 worklight
Ibm worklightIbm worklight
Ibm worklight
 
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]
 
Worklight Overview
Worklight OverviewWorklight Overview
Worklight Overview
 
Kony - The multi Channel Challenge
Kony - The multi Channel Challenge Kony - The multi Channel Challenge
Kony - The multi Channel Challenge
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mc
 
Kony - End-to-End Proof of Technology
Kony - End-to-End Proof of TechnologyKony - End-to-End Proof of Technology
Kony - End-to-End Proof of Technology
 
Ibm empresa movil
Ibm empresa movilIbm empresa movil
Ibm empresa movil
 
IBM Worklight Whitepaper
IBM Worklight WhitepaperIBM Worklight Whitepaper
IBM Worklight Whitepaper
 
IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
 
Nordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionNordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in Action
 
Kony one studio technical training
Kony one studio technical trainingKony one studio technical training
Kony one studio technical training
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development Strategy
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterprise
 
IBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentIBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App Development
 

Andere mochten auch

踩地雷 兩個月簡報(2011.10.09)
踩地雷 兩個月簡報(2011.10.09)踩地雷 兩個月簡報(2011.10.09)
踩地雷 兩個月簡報(2011.10.09)Leader Chen
 
點點科技@創業小聚高雄特別場
點點科技@創業小聚高雄特別場點點科技@創業小聚高雄特別場
點點科技@創業小聚高雄特別場Nokimi Lai
 
iOS 開發者祕辛
iOS 開發者祕辛iOS 開發者祕辛
iOS 開發者祕辛Nokimi Lai
 
Instacram - The photo player for Instagram
Instacram - The photo player for InstagramInstacram - The photo player for Instagram
Instacram - The photo player for InstagramNokimi Lai
 
App 產品製作心得分享
App 產品製作心得分享App 產品製作心得分享
App 產品製作心得分享Nokimi Lai
 
Behind the apps
Behind the appsBehind the apps
Behind the appsNokimi Lai
 
諾基米的 App 創業旅程
諾基米的 App 創業旅程諾基米的 App 創業旅程
諾基米的 App 創業旅程Nokimi Lai
 
高轉換率的App Web企劃術
高轉換率的App Web企劃術高轉換率的App Web企劃術
高轉換率的App Web企劃術Leo Yang
 
諾基米的創業奇幻旅程
諾基米的創業奇幻旅程諾基米的創業奇幻旅程
諾基米的創業奇幻旅程Nokimi Lai
 
Deliver Value with Autonomy-iManage WorkSite In Todays Economy Road Show 2009...
Deliver Value with Autonomy-iManage WorkSite In Todays Economy Road Show 2009...Deliver Value with Autonomy-iManage WorkSite In Todays Economy Road Show 2009...
Deliver Value with Autonomy-iManage WorkSite In Todays Economy Road Show 2009...Peter Buck
 
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker Robbins
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker RobbinsEmail Wellness 2009 Survey - Executive Summary July 2009 by Baker Robbins
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker RobbinsPeter Buck
 
Apps 製作心得分享
Apps 製作心得分享Apps 製作心得分享
Apps 製作心得分享Nokimi Lai
 
From Idea to Prototype - 快速打造 App 產品雛型
From Idea to Prototype - 快速打造 App 產品雛型From Idea to Prototype - 快速打造 App 產品雛型
From Idea to Prototype - 快速打造 App 產品雛型Nokimi Lai
 
Improving audience engagement in your ILTA 2011 conference sessions
Improving audience engagement in your ILTA 2011 conference sessionsImproving audience engagement in your ILTA 2011 conference sessions
Improving audience engagement in your ILTA 2011 conference sessionsPeter Buck
 
Web mobile app設計與企劃工作坊
Web mobile app設計與企劃工作坊Web mobile app設計與企劃工作坊
Web mobile app設計與企劃工作坊turtleknight
 
點點,為行動而生的 O2O App
點點,為行動而生的 O2O App點點,為行動而生的 O2O App
點點,為行動而生的 O2O AppNokimi Lai
 
ILTA MCC Design Awards 2010 Winners Presentation Recap for WorkSite
ILTA MCC Design Awards 2010 Winners Presentation Recap for WorkSiteILTA MCC Design Awards 2010 Winners Presentation Recap for WorkSite
ILTA MCC Design Awards 2010 Winners Presentation Recap for WorkSitePeter Buck
 
Mobile design and the death of narrative
Mobile design and the death of narrativeMobile design and the death of narrative
Mobile design and the death of narrativeTim Caynes
 

Andere mochten auch (20)

踩地雷 兩個月簡報(2011.10.09)
踩地雷 兩個月簡報(2011.10.09)踩地雷 兩個月簡報(2011.10.09)
踩地雷 兩個月簡報(2011.10.09)
 
點點科技@創業小聚高雄特別場
點點科技@創業小聚高雄特別場點點科技@創業小聚高雄特別場
點點科技@創業小聚高雄特別場
 
iOS 開發者祕辛
iOS 開發者祕辛iOS 開發者祕辛
iOS 開發者祕辛
 
Instacram - The photo player for Instagram
Instacram - The photo player for InstagramInstacram - The photo player for Instagram
Instacram - The photo player for Instagram
 
App 產品製作心得分享
App 產品製作心得分享App 產品製作心得分享
App 產品製作心得分享
 
Behind the apps
Behind the appsBehind the apps
Behind the apps
 
諾基米的 App 創業旅程
諾基米的 App 創業旅程諾基米的 App 創業旅程
諾基米的 App 創業旅程
 
Mega2014
Mega2014Mega2014
Mega2014
 
高轉換率的App Web企劃術
高轉換率的App Web企劃術高轉換率的App Web企劃術
高轉換率的App Web企劃術
 
諾基米的創業奇幻旅程
諾基米的創業奇幻旅程諾基米的創業奇幻旅程
諾基米的創業奇幻旅程
 
Deliver Value with Autonomy-iManage WorkSite In Todays Economy Road Show 2009...
Deliver Value with Autonomy-iManage WorkSite In Todays Economy Road Show 2009...Deliver Value with Autonomy-iManage WorkSite In Todays Economy Road Show 2009...
Deliver Value with Autonomy-iManage WorkSite In Todays Economy Road Show 2009...
 
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker Robbins
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker RobbinsEmail Wellness 2009 Survey - Executive Summary July 2009 by Baker Robbins
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker Robbins
 
Apps 製作心得分享
Apps 製作心得分享Apps 製作心得分享
Apps 製作心得分享
 
From Idea to Prototype - 快速打造 App 產品雛型
From Idea to Prototype - 快速打造 App 產品雛型From Idea to Prototype - 快速打造 App 產品雛型
From Idea to Prototype - 快速打造 App 產品雛型
 
App產業概況與國際趨勢
App產業概況與國際趨勢App產業概況與國際趨勢
App產業概況與國際趨勢
 
Improving audience engagement in your ILTA 2011 conference sessions
Improving audience engagement in your ILTA 2011 conference sessionsImproving audience engagement in your ILTA 2011 conference sessions
Improving audience engagement in your ILTA 2011 conference sessions
 
Web mobile app設計與企劃工作坊
Web mobile app設計與企劃工作坊Web mobile app設計與企劃工作坊
Web mobile app設計與企劃工作坊
 
點點,為行動而生的 O2O App
點點,為行動而生的 O2O App點點,為行動而生的 O2O App
點點,為行動而生的 O2O App
 
ILTA MCC Design Awards 2010 Winners Presentation Recap for WorkSite
ILTA MCC Design Awards 2010 Winners Presentation Recap for WorkSiteILTA MCC Design Awards 2010 Winners Presentation Recap for WorkSite
ILTA MCC Design Awards 2010 Winners Presentation Recap for WorkSite
 
Mobile design and the death of narrative
Mobile design and the death of narrativeMobile design and the death of narrative
Mobile design and the death of narrative
 

Ähnlich wie DevBeat 2013 IBM Master Class presentation

Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6 GameStop
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud ServicesXpand IT
 
IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesGraham Churchill
 
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
 
[Whitepaper] an overview of ibm mobile first platform
[Whitepaper] an overview of ibm mobile first platform[Whitepaper] an overview of ibm mobile first platform
[Whitepaper] an overview of ibm mobile first platformgule mariam
 
HTML5 Development with Gizmox Visual WebGui7
HTML5 Development with Gizmox Visual WebGui7HTML5 Development with Gizmox Visual WebGui7
HTML5 Development with Gizmox Visual WebGui7Gizmox
 
A DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS AppsA DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS AppsTechWell
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applicationsLeigh Williamson
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...Nitin Gaur
 
Mobility Trends | Customer Conversation Deck
Mobility Trends |  Customer Conversation DeckMobility Trends |  Customer Conversation Deck
Mobility Trends | Customer Conversation DeckSagar Mody
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployRosalind Radcliffe
 
Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015AnyPresence
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM France Lab
 
GOAppZone Data Sheet
GOAppZone Data SheetGOAppZone Data Sheet
GOAppZone Data Sheetykaralis
 
Gartner Catalyst: How to succeed with your IT Mobile Strategy
Gartner Catalyst: How to succeed with your IT Mobile StrategyGartner Catalyst: How to succeed with your IT Mobile Strategy
Gartner Catalyst: How to succeed with your IT Mobile StrategyLou Sacco
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013Arrow ECS UK
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...Mukteswar Patnaik
 

Ähnlich wie DevBeat 2013 IBM Master Class presentation (20)

IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
 
IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital Agencies
 
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
 
[Whitepaper] an overview of ibm mobile first platform
[Whitepaper] an overview of ibm mobile first platform[Whitepaper] an overview of ibm mobile first platform
[Whitepaper] an overview of ibm mobile first platform
 
HTML5 Development with Gizmox Visual WebGui7
HTML5 Development with Gizmox Visual WebGui7HTML5 Development with Gizmox Visual WebGui7
HTML5 Development with Gizmox Visual WebGui7
 
A DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS AppsA DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS Apps
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applications
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
 
Mobility Trends | Customer Conversation Deck
Mobility Trends |  Customer Conversation DeckMobility Trends |  Customer Conversation Deck
Mobility Trends | Customer Conversation Deck
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
 
Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015Enterprise Mobile Development Best Practices for 2015
Enterprise Mobile Development Best Practices for 2015
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
 
GOAppZone Data Sheet
GOAppZone Data SheetGOAppZone Data Sheet
GOAppZone Data Sheet
 
Gartner Catalyst: How to succeed with your IT Mobile Strategy
Gartner Catalyst: How to succeed with your IT Mobile StrategyGartner Catalyst: How to succeed with your IT Mobile Strategy
Gartner Catalyst: How to succeed with your IT Mobile Strategy
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
 

Mehr von Leigh Williamson

IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsLeigh Williamson
 
Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3Leigh Williamson
 
February 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
February 2013 IBM/DeviceAnywhere Webcast on Mobile TestingFebruary 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
February 2013 IBM/DeviceAnywhere Webcast on Mobile TestingLeigh Williamson
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationLeigh Williamson
 
Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Leigh Williamson
 
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
 
Jerry Romanek series mobile development 2012 year end review
Jerry Romanek series   mobile development 2012 year end reviewJerry Romanek series   mobile development 2012 year end review
Jerry Romanek series mobile development 2012 year end reviewLeigh Williamson
 
UK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteUK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteLeigh Williamson
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaLeigh Williamson
 
Build and Connect Enterprise Mobile Applications from developerWorks Live!
Build and Connect Enterprise Mobile Applications from developerWorks Live! Build and Connect Enterprise Mobile Applications from developerWorks Live!
Build and Connect Enterprise Mobile Applications from developerWorks Live! Leigh Williamson
 

Mehr von Leigh Williamson (10)

IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst Applications
 
Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3
 
February 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
February 2013 IBM/DeviceAnywhere Webcast on Mobile TestingFebruary 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
February 2013 IBM/DeviceAnywhere Webcast on Mobile Testing
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentation
 
Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013
 
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
 
Jerry Romanek series mobile development 2012 year end review
Jerry Romanek series   mobile development 2012 year end reviewJerry Romanek series   mobile development 2012 year end review
Jerry Romanek series mobile development 2012 year end review
 
UK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynoteUK Innovate 2012 mobile keynote
UK Innovate 2012 mobile keynote
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit India
 
Build and Connect Enterprise Mobile Applications from developerWorks Live!
Build and Connect Enterprise Mobile Applications from developerWorks Live! Build and Connect Enterprise Mobile Applications from developerWorks Live!
Build and Connect Enterprise Mobile Applications from developerWorks Live!
 

Kürzlich hochgeladen

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 

Kürzlich hochgeladen (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 

DevBeat 2013 IBM Master Class presentation

  • 1. Introducing IBM Worklight v6.0 © 2013 IBM Corporation
  • 2. An Enterprise Strategy for Mobile is required Essential development, runtime and Essential development, runtime and client device services client device services Open standards-based Open standards-based development framework development framework optimized for sharing code optimized for sharing code across multiple devices – across multiple devices – without compromising the without compromising the user experience. user experience. Mobile application server Mobile application server provides mobile-specific provides mobile-specific administrative, notifications, administrative, notifications, analytics, security and data analytics, security and data synchronization services. synchronization services. Client device layer Client device layer enables client-side enables client-side security, enforces app security, enforces app upgrades, secures local upgrades, secures local storage and allows access storage and allows access to device features. to device features. © 2013 IBM Corporation
  • 3. Frameworks Alone Are Insufficient Framework Support Worklight Sencha Security Worklight supports any JS framework. Avoid lock in as the marketplace innovates rapidly and has a growing portfolio of Visual Editors across frameworks Worklight provides Remote Disable, Direct Update, App Authenticity, encrypted offline db, and host of other unmatched security mechanisms and integrations Testing Integration Worklight provides a faster mobile simulator and native emulator integration. Additionally, App Center and Custom Shell tools decrease testing time Worklight provides best in class integration options including REST HTTP, SQL, WAS, MB, CastIron, JMS, Custom Java, SMS etc. Packaging & Branding Support Version/App Control App Store Worklight provides a full management console for inventory, version control, disablement, analytics, notices and notifications and more Worklight provides multiple app center/store capabilities for testing/project collaboration or full Enterprise App Stores Worklight provides Custom Shell capabilities for Distributed app dev and governance. Runtime Skins and OS Optimization increase control IBM provides best in class resources, support and roadmap capabilities across your entire mobile strategy not just the initial app development © 2013 IBM Corporation
  • 4. IBM Worklight – A mobile application platform Speeding the development, integration and management of mobile applications and infrastructure Accelerate Development •Web, hybrid, and native development: open, flexible, standard-based, multi-screen/omnichannel •Functional testing •Development lifecycle tools and integration IBM Worklight goes beyond mobile app UI creation to deliver mobile optimized, standards-based, middleware and tools for enterprise-grade mobile applications and services creation Facilitate App Security and Trust •Server-enforced authentication •App authenticity and user-app-device binding •Secure and syncable on-device storage •App version enforcement Enable User Engagement •Unified push and SMS notifications •Geolocation and context collections and intelligence •Mobile-friendly integration Support Mobile Analytics •Efficient acquisition of analytics data •Development, operational, and business analytics •Offline and online event management integration "Best Mobile Development Solution" as voted by SIIA members for 2013 CODiE Awards © 2013 IBM Corporation
  • 5. Worklight value on top of frameworks © 2013 IBM Corporation
  • 6. IBM Worklight Mobile Application Platform Hybrid versus Native Development: Return-on-Investment Key Worklight Efficiencies: • • • • • • Web development skills commonly available Shared code base across devices Highly efficient optimization of apps if required Use of ready-made UI libraries and visual editor Reusable enterprise connectivity and integration layer Out-of-the-box security and authentication components Native vs Hybrid Mobile App Development 10 8 6 Cost 4 2 0 1 2 Return-on-Investment: • • • • • Reduced development effort on 2nd and 3rd devices (up to 90%) Cost savings increased with additional apps Reduced overhead of IT integration and mobile infrastructure (minimal effort) Lower maintenance cost of app versions and updates over time Dramatically reduced Time-to-Market for app deployment (weeks instead of months) 3 4 5 6 7 8 No of Apps Hybrid 9 10 Native © 2013 IBM Corporation
  • 7. Key Tenets of Worklight © 2013 IBM Corporation
  • 8. Rapid multi-platform development via a single shared codebase The simplicity of one The complexity of many •Multiple sets of tools & frameworks •Four codebases to develop and maintain Apple Android Blackberry Without Worklight Windows Phone • One development environment • One codebase to develop and maintain Apple Android Blackberry Windows Phone With Worklight © 2013 IBM Corporation
  • 9. Extend the value of existing - apps, data & services The complexity of many The simplicity of one •Multiple sets of back-end integrations to build and manage •One adapter per resource •YOU manage caching, authentication and single sign-on, service interruptions and push notifications App DB Analytics Engine Without Worklight •Worklight Server manages caching, authentication and single sign-on, service interruptions and push notifications App DB Analytics Engine With Worklight © 2013 IBM Corporation
  • 10. Security patches in hours versus months Situation: App published with HTML-based security breach Week 1 • Patch and package: • Android app • Apple app • Windows app • Blackberry app Hour 1 Patch common code base. Week 1 • Submit for review: • Apple Store • Google Play • Blackberry AppWorld • Windows App store Hour 2 Deploy to all platforms. Apple, Android, Blackberry, Windows Phone 4-6 week publishing cycle Date Resolved Never. There is no way to require users to upgrade or prevent them from running a published app. Without Worklight Direct Update: The next time users launch the app, they are forced to update or quit the app. Date Resolved Same day, guaranteed. With Worklight © 2013 IBM Corporation
  • 11. Multiple Mobile Application Development Models © 2013 IBM Corporation
  • 12. IBM Worklight Components Overview Worklight Studio Android Blackberry HTML5, Hybrid, and Native Coding Optimization Framework Windows 8 3rd Party Library Integration Enterprise App Provisioning and Governance App Feedback Management 4 JSON Translation Geolocation Services Adapter Library for Backend Connectivity Stats and Logs Aggregation Worklight Server Mashups and Service Composition Encrypted and Syncable Storage Enhanced crash & platform-level exception capture Desktop Web User Authentication and Mobile Trust Cross-Platform Compatibility Layer Server Integration Framework Location-based Reporting for Statistics event handling and Diagnostics Mobile Web Functional Testing 3 Device Runtime Runtime Skins Java ME WYSIWG Editor and Simulator 2 Development Team Provisioning Windows Phone Integrated Device SDKs Enterprise Backend Systems & Cloud Services 1 Worklight Application Center iOS Application Code SDKs Client-Side App Resources Direct Update Mobile Web Apps Unified Push Notifications 5 Worklight Console Unified Push and SMS Notification Development and Operational Analytics App Version Management © 2013 IBM Corporation
  • 13. Worklight Studio Eclipse Based IDE Native, hybrid and standard web development Environment-specific optimization Native development options Runtime skins 3rd-party library integration SDKs Worklight Studio HTML5, Hybrid, and Native Coding Optimization Framework Integrated Device SDKs 3rd Party Library Integration WYSIWG Editor and Simulator Functional Testing Device SDK integration Access to emulators and debugging tools Supports auto-complete and validation iOS Android Blackberry Windows Phone Windows 8 Java ME Mobile Web Desktop Web © 2013 IBM Corporation
  • 14. Worklight Server – Unified Push Notifications • Uniform access to push notifications providers ‒ Register for, Notify and Receive a notification • Register for and Send SMS based notifications ‒ E.g., for JME iOS Dispatcher Apple Push Servers (APN) Worklight Client-side Push Services Android Dispatcher Android Push API Google Push Servers (GCM) Worklight Client-side Push Services BlackBerry Dispatcher (roadmap) BlackBerry Push API RIM Push Servers Worklight Client-side Push Services Windows Phone Dispatcher Windows Push API Microsoft Push Servers Worklight Client-side Push Services SMS Dispatcher Notification State Database Polling Adapters iOS Push API Broker API SMS/MMS Brokers Unified Push API Messagebased Adapters UserDevice Database Administrative Console © 2013 IBM Corporation
  • 15. Transform business processes with geo-location toolkit  Challenges of geo-location  Multiple geo modalities–Requires both GPS and Wifi sampling and interpolation  Resource intensive –Continuous polling strains network and battery resources  Enterprise integration – Meaningful action requires context from back-end systems Automatic Check-In  Efficiently collect geo-location data (GPS and Wifi)  Set policies for acquiring geo data and sending it in batch  Trigger business actions when user reaches a point of interest, or enters or exits a region (geofencing)  Server-side logic enables meaningful reaction to important geo events A ............  New toolkit makes geo-location practical At point A, initiate automated check-in SMS, Push Example: Geo-enriched hotel check-in experience © 2013 IBM Corporation
  • 16. Geo-location Scenarios Automated hotel check-in SMS, Push Routing trucks arriving at warehouse ............ Automatic Check-In More engaging mall experience Location-aware security for hospital app Username Password ✔ …… …… … …… Submit ? © 2013 IBM Corporation
  • 17. Geo-Services Implementation  Server side maintains live context: − Reaction to important geo events − Other business data enrichment − Context information integration with business processes − Storage for analytics Adapter  Generated events: − Proximity to point of interest − Entering, leaving a geo-fence Worklight Server Adapter  Client-side − Efficient sampling of GPS, cell triangulation, and WiFi − Works for foreground, background and off-line apps − Policy-based, batch data collection, compression and transfer for minimized battery and network usage − Rich APIs for developer full control Collect, compress and stream important information Location Data Analytics Repository Feed location data and triggers to business processes decision management systems etc. © 2013 IBM Corporation
  • 18. Integrated Mobile Functional Testing  Comprehensive, complete, resilient functional testing  Android and iOS, native and hybrid HTML and JQuery  Record, edit, and run on mobile devices or emulator  Same test runs across multiple devices in the platform family  Natural language scripts can be used by developers and non-developers alike  Streamlined, four-step process 1. Record 2. Author 3. Playback Improve quality and time-tovalue with consistent high quality across your mobile application portfolio 4. Report © 2013 IBM Corporation
  • 19. Seamless integration into Worklight Studio Seamless develop-build-test user experience for the developer (QA and team work are up sales)  mobile app dvpt within Worklight Studio  Test Workbench Project creation  1 click applications add via shell sharing − Application instrumentation JQuery “aware” − Automated script recording − ClearScript authoring resiliency, for devs and non devs alike − Playback on multiple devices connected or emulator © 2013 IBM Corporation
  • 20. Typical Use Scenarios 1. Development team creates mobile app and test them − Wizard creates test project (shell sharing) together with app project − Right-click on iOS or Android parts of the Worklight project to instrument and add to the test project − Instrumented mobile app, ready to be tested in the mobile client & test view 2. Development and testing are performed by different teams − Instrumented mobile app shared via Worklight Application Center − Test team creates testing project an import apps from Application Center − Feed-back via Application Center 20 © 2013 IBM Corporation
  • 21. Testing the end-to-end mobile solution Client Tier Devices Middle Tier Server Back-end Data & Services Mobile apps span more than mobile devices only Mobile apps span more than mobile devices only So does development and testing So does development and testing © 2013 IBM Corporation
  • 22. Mobile Test Workbench Demo © 2013 IBM Corporation
  • 23. IBM Worklight Key Differentiators © 2013 IBM Corporation
  • 24. Ways to get started with IBM MobileFirst 1 2 Download the free IBM Worklight Developer Edition: ibm.co/worklightde 3 Learn more: ibm.com/mobilefirst Take part in the free IBM Mobile Quality Assurance open beta: https://ibm.biz/BdDSHt email: ibmmobile@us.ibm.com © 2013 IBM Corporation

Hinweis der Redaktion

  1. 1 – Dispatching notifications by polling back-end apps or receiving back-end-originated events 2 – Uniform server-side API for pushing notifications via Apple, Android, BlackBerry and SMS 3 – Maintaining push state of each user and device details 4 – Dispatching the notification via the appropriate notification service 5 – Uniform client-side API for subscribing to notifications and handling them on the device 6 – Monitoring and controlling notification delivery; Statistics of notification delivery
  2. Geo-location data is one of the most powerful differentiators of mobile apps. With it, organizations can transform marketing, operations and other business processes by delivering content and other business actions when and where it is needed by customers and employees. Yet because geo-location coordinates must be constantly polled to understand where a mobile device is located, it creates a stream of geographic information that is difficult to manage without exhausting resources such as battery and network. Worklight 6.0 provides a new geo-location toolkit that allows developers to efficiently collect geo-location data within the mobile app without exhausting mobile resources such as battery and network. The new toolkit provides organizations with a practical way to trigger business actions based on geographic data and to analyze it to gain business and operational insight on application usage. * Location data can be based on GPS and Wifi coordinates * Triggers can be created when user reaches a point of interest, or enters or exits a region (geo-fencing) * Developers can set policies for acquiring geo data and sending it in batch to control battery and network utilization
  3. Geo-location data is one of the most powerful differentiators of mobile apps. With it, organizations can transform marketing, operations and other business processes by delivering content and other business actions when and where it is needed by customers and employees. Yet because geo-location coordinates must be constantly polled to understand where a mobile device is located, it creates a stream of geographic information that is difficult to manage without exhausting resources such as battery and network. Worklight 6.0 provides a new geo-location toolkit that allows developers to efficiently collect geo-location data within the mobile app without exhausting mobile resources such as battery and network. The new toolkit provides organizations with a practical way to trigger business actions based on geographic data and to analyze it to gain business and operational insight on application usage. * Location data can be based on GPS and Wifi coordinates * Triggers can be created when user reaches a point of interest, or enters or exits a region (geo-fencing) * Developers can set policies for acquiring geo data and sending it in batch to control battery and network utilization
  4. New! Embedded functional testing The accelerated delivery cycles of mobile applications requires fast and effective test cycles. Whether you are developing native, or hybrid applications, you need to validate that mobile apps work as expected across multiple platforms and hundreds of devices in market at any time – each with its own form factor. Until now, accomplishing this task required teams to undertake tedious and time-consuming manual test processes on every target platform and device. This typically involved creating a list of user actions and expected responses, codifying these test cases in spreadsheets or text documents, and laboriously (and manually) running the test scenarios on all target platforms and devices, one test and one device at a time. Often companies lack the time to properly test their apps, with mobile’s accelerated pace of change – ultimately leading to lack of testing, poorly performing software and inevitably, customer frustration and lack of confidence. Five app stars can become one star apps overnight when poorly performing software erodes consumer confidence. With IBM Worklight 6.0, we have replaced much of this tedious and time-consuming testing by providing the industry’s first integrated, cross-platform mobile app testing capability. Here’s how it works. Either developers or testers can simply press a button to record a sequence of actions on a mobile device. Once the recording has been captured, it becomes the basis of an intelligent, resilient and code-less test case that can be played back on demand on any iOS or Android device within the same OS family – and even on simulated devices. This capability allows organizations to test faster, at lower cost, and more methodically – leading to higher quality apps, delivered to consumers faster, and at lower cost. This embedded functional testing capability is not an upsell, but an integrated component within IBM Worklight 6.0. IBM Worklight 6.0 provides exceptional value on a standalone basis – and can be upgraded to Rational Test Workbench to gain the added advantages of service virtualization, multi-tier testing and automated batch and regression testing. Integration with the IBM Mobile Development Lifecycle Solution provides traceability across requirements and defects for full visibility and control of the software delivery lifecycle.
  5. Speaker notes: Mobile applications are increasingly deployed within complex business environments. For example, your mobile device may be used to place or modify an order that navigates through many layers of a mid-tier and/or backend system. The mobile client might also duplicate functions of an on-line ordering portal. A mobile testing capability needs to deliver a full range of test automation capabilities so you can validate the end-to-end quality of these multi-tiered, multi-channel systems.
  6. Speaker notes: Mobile applications are increasingly deployed within complex business environments. For example, your mobile device may be used to place or modify an order that navigates through many layers of a mid-tier and/or backend system. The mobile client might also duplicate functions of an on-line ordering portal. A mobile testing capability needs to deliver a full range of test automation capabilities so you can validate the end-to-end quality of these multi-tiered, multi-channel systems.
  7. MAIN POINT: Next steps include leveraging the ibm mobile enterprise web site to gain access to information and trials of key software. Talk to your IBM representative or business partner to find the right next step for you. SPEAKER NOTES: Thank you for your time today. We’d be happy to answer your questions between and after sessions today. To learn more about what you’ve heard so far in the first two session and to actually being using trials of the IBM MobileFirst software offerings you can visit the main IBM mobile enterprise website shown on the screen. Above all, take the time to talk with your IBM representative or business partner to find the right next step for you.