Weitere ähnliche Inhalte Mehr von Bosnia Agile (20) Kürzlich hochgeladen (20) MobileFirst Opening the Door to the Enterprise Mobility1. © 2014 IBM Corporation
MobileFirstopeningthedoorsto EnterpriseMobilityInnovationswithIBM MobileFirst! 2. © 2014 IBM Corporation
Zdeněk BorůvkaMobileFirst&RationalTechnicalLeaderCentral&EasternEurope
IBM MOBILE FIRST 3. © 2014 IBM Corporation
Mobile Adoption Continues to Explode
There are 3x as many mobile phones in the world as there are computers.
More people in the world own mobile phones than toothbrushes. 6. © 2014 IBM Corporation
Whatistherightmobileapp..?
Customer
Relationship
Mgmt
Loyalty Points
Payments
Product
Catalogue
Cash Management
HR
Authorizations
& Workflow
Executive
Dashboard
Training
B2C
B2E
B2B
Loyalty Points
Partnerprograms
Product
Catalogue
Logistic 7. © 2014 IBM Corporation
Mobile 1.0 vs. 2.0
MOBILE 1.0
MOBILE 2.0
Focuson attractivefront end, point to point integration, nativedevelopment, …
Focuson attractivefunctionality, leveragingwideintegrations, hybrid developmentwithnativecomponents 8. © 2014 IBM Corporation
Mobile 2.0 solutionsexamples
KPN Amsterdam ArenaSportsFansApp–video
MyBlueHealthInsuranceApp–video, alternativevideo
Liberty MutualInsurance–Mobile App
UnicreditItaly –Bankingapp(Multichannelapproach) –video
JD SportsRetail–mobile web &Mobile App
WestJet (traveling) –Mobile App
Ministry ofInterriorUAE –Mobile App 9. © 2014 IBM Corporation
UNIVERSITY OF AGRICULTURECzechRepublic
Mobile University Platform
Today
•A platformforallmobile needsofuniversity students
•Readyto serve upto 16.000 students
•Completelybuilton WorkLight
Currentuse cases
•Controloverthespendingsandfinancials
•Notificationaboutlowcash balance
•Blockingthestudent accountifstudent cardisstolen
•Foodservices(menu, ordering)
Futureplans
•Mobile Index ofStudies
•Campusnavigationsystem
•Schedule ofthelecturesandtheirlocation
Android
iOS 10. © 2014 IBM Corporation
zOperations
Back-end
Thedifference: Superbmobileapps go deeper than front-end UI
Front-end
30% of the value and effort is visible (mobile UI)
70% of the value and effort lies under the surface
Short time to market
Web? Hybrid? Native?
Teamwork
Industrialize app dev
Integrate with SDLC
Ensuring continued support in a quick- changing landscape
Track problems that affect UX
Manage and enforce app versionsSecurity
Dataprotection
Push upgrades
Malwaredetection
UserauthenticationUser engagement
App responsiveness
Efficient and flexible push notifications
Offline availability
B2E app distribution
Track and leverage location 11. © 2014 IBM Corporation
WhyMobile 1.0 doesnot go deeperthanto attractiveUI? Thisisa single applicationonly, multiply by thenumberofdevicesandnumberofapplications…
AndroidDevice
WindowsDevice
LDAP Authentication
Database, otherbackends
ESB
iOSDevice
BPM / Workflow
EFFORT
COMPLEXITY
SECURITY
MAINTAINABILITY
REDUNDANCY 12. © 2014 IBM Corporation
TheBestPractice: Mobile EnterprisePlatform
AndroidDevice
WindowsDevice
LDAP Authentication
Database, otherbackends
ESB
iOSDevice
BPM / Workflow
SECURE BACKEND
Poweredby IBM MobileFirst(WorkLight) 13. © 2014 IBM Corporation
Do I needit? A story oftheApplicationServer Concept 14. © 2014 IBM Corporation
The Mobile Journey: When do you need to use a Mobile Platform?
Time
Cost, Complexity, Risk
1 App
1 Device
1 Backend
X Apps
X Devices
X Backends
3 Apps and
3 Device and
3 Backends
BUY
versus
BUILD?
Gartner‘s
“Rule of Three“ 16. © 2014 IBM Corporation
Industry Solutions
IBM & Partner Applications
Banking Insurance Retail Transport Telecom Government Healthcare Automotive
Application & Data Platform
Strategy & Design Services
Cloud & Managed Services
Devices Network Servers
Development & Integration Services
Management Security Analytics
IBM MobileFirst offering portfolio
17. © 2014 IBM Corporation
Spectrum of mobile app development approaches
Web-native continuum
•HTML5, JS, and CSS3 (full site or m.site)
•Quicker and cheaper way to mobile
•Sub-optimal experience
•HTML5, JS, and CSS
•Usually leverages Cordova
•Downloadable, app store presence, push capabilities
•Can use native APIs
•As previous
•+ more responsive, available offline
•Web + native code
•Optimized user experience with native screens in startup and during runtime, controls, and navigation
•App fully adjusted to OS
•Some screens are multi- platform (web) when makes sense
•App fully adjusted to OS
•Best attainable user experience
•Unique development effort per OS, costly to maintain
Hybrid
Pure web
Pure native
Mobile web site (browser access)
Native shell enclosing external m.site
Pre- packaged HTML5 resources
HTML5 + native UI
Enhanced
Mostly native, some HTML5 screens
New
Pure native
Enhanced 18. © 2014 IBM Corporation
Introducing the new IBM Worklight PlatformIntegrated mobile app development with continuous delivery
Application Center
Quality Assurance
Application Scanning
Development
Continuous Delivery
Studio
Console
Server
Runtime
Application Scanning
Detect code security vulnerabilities at the time of development
Quality Assurance
Collect beta test feedback, crashes and analyze user sentiment
Foundation
Development, Runtime, Operations Console & Private Store 19. © 2014 IBM Corporation
Mobile DevelopmentTheAgileWay
Elaborate requirement and review
•Review seeded artifacts; focus on linkage and UI sketching/storyboard
•Perform final approval to close out a review
Construct and simulate
•Review design from the IDE
•Code using visual editor
•Preview using mobile simulator
•Check in and deliver code
Manual testing
•perform manual integration test
Fix bug and simulate
•Find problem and fix
•Check in and deliver code
Deploy to Dev and Test environment
•Build deploys to the mobile app server-side, and ‘app store’
•Device under test retrieves app
Add requirement to the plan
•Add item to sprint plan
•Update test plan
Build and package for test
•Build the app based on integrated changes from the team
•Build for each target platform 20. © 2014 IBM Corporation
ContinuousDeploymentwithIBM uDeployby Rational 21. © 2014 IBM Corporation
End-to-endmobile applicationQuality
Automate Mobile AppsTesting
Automaticallycollectcrashreports
Examine integration protocols and messages to verify end-to-end communication
Reuse integration tests to verify the scalability of your integration middleware and services infrastructure
Virtualizeapplication services to enable continuous integration, accelerate testing, and reduce application integration risk
Leverage Rational Test Workbench extensive testing features to address non- mobile components of your environment
Test and Virtualizeapps, mid-tier and backend services
Clientapps.
Middle Tier(s)
Backend Services
Virtual service
User Feedback
Crash logs
Bugs 22. © 2014 IBM Corporation
Security Intelligence
Enterprise Applications
and Cloud Services
Identity, Fraud, and Data Protection
Content Security
Application Security
Transaction Security
Device Security
DATA
Personal and Consumer
Enterprise
Device Security
Content Security
Application Security
Transaction Security
•Enroll,provisionand configure devices,settings and mobile policy
•Fingerprintdevices with a unique and persistent mobile device ID
•Remotely Locate,Lock and Wipe lost or stolen devices
•Enforce devicesecurity compliance: passcode, encryption, jailbreak / root detection
•Restrict copy, paste and share
•Integration with Connections, SharePoint, Box, GoogleDrive, Windows File Share
•Secure access to corporate mail, calendar and contacts
•Secure access to corporateintranet sites and network
SoftwareDevelopment Lifecycle
•IntegratedDevelopment Environment
•iOS / Android Static Scanning
Application Protection
•App Wrapping or SDK Container
•Hardening & Tamper ResistanceIBMBusinessPartner(Arxan)
•Run-time Risk DetectionMalware, Jailbreak / Root, Device ID, and Location
•Whitelist / Blacklist Applications
Access
•Mobile Access Management
•Identity Federation
•API Connectivity
Transactions
•Mobile Fraud Risk Detection
•Cross-channel Fraud Detection
•Browser Security /URL Filtering
•IP Velocity
•Mobile Malware
Security Intelligence
Advanced threat detection with greater visibility
How we’re describing IBM’s approach to security 23. © 2014 IBM Corporation
Total Enterprise Mobility Management
Experts in delivering mobile management and security as a service
Mobile Device Management
•Broad range of mobile OS support
Mobile Application Management
•SDK and App-Wrapping
Dual Persona –Container Support
Secure Productivity Suite
•Secure Mail
•Secure Browser
Secure Document Sharing
Enterprise App Catalog
SaaS Offering Over 3500 existing customers
Recognized Market Leadership
Recognized as a market leader by Gartner 2013 MDM Magic Quadrant 25. © 2014 IBM Corporation
Zdeněk Borůvka
MobileFirstTechLeader
Central & Eastern Europe
IBM Česká republika
V Parku 2294/4
148 00 Praha
Tel: +420 737 264 250
zdenek_boruvka@cz.ibm.com
Thank you!
https://www.linkedin.com/profile/view?id=10778754 26. © 2014 IBM Corporation
Internet:http://www.ibm.com/mobilefirst
Get Social:http://www.facebook.com/ibmmobilehttp://www.linkedin.com/groups/IBM-Mobile-4579117
http://www.twitter.com/ibmmobile
http://asmarterplanet.com/mobile-enterprise/
Youtube:http://www.youtube.com/IBMmobileenterprise
Download:http://www.ibm.com/developerworks/mobile/
… and contact the MobileFirst “Tigers”
Join the mobile conversation 27. © 2014 IBM Corporation
© Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warrantyof any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 28. © 2014 IBM Corporation
More native iOS, Android, and Windows Phone 8 APIs
More opportunities to use native code and UI
Command-line interface (CLI) for native users
More flexibility for hybrid app developers
Wizards for almost codeless integration
Functional testing improvements*
The most advanced platform for native... ...the fastest way to build hybrid
The most flexible and open platform, enabling developers to create apps across all device types
Seamless integration of native, HTML5 and third-party code in the same app with advanced tooling
Richest mobile middleware capabilities for native applications
Complete set of app devlifecycle tools 29. © 2014 IBM Corporation
What’s in IBM Worklight Foundation? Formerly IBM Worklight 6.2
Studio
Leading tools for native and hybrid development that maximize code reuse, accelerate development, and promote team work
Operational Console
UI for deployment, management, and real-time operational analytics, push notifications
Runtime
Client APIs for native, hybrid and webapps
Server
Gateway for engagement, security and analytics
Delivery
Development
Application Center
A non-MDM, cross platform private mobile application store
Accelerate Web, Native, and Hybrid Development
•Rich infrastructure, enabling developer focus on business logic
•Preview, simulation, and testing tools for shortening development lifecycle
•Mechanisms to industrialize app development
Facilitate App Security and Trust
•Server-enforced authentication
•App authenticity and user-app-device binding
•Secure and syncable on-device storage
•App version enforcement
Engage Users with the Enterprise
•Integrate with the enterprise & codeless access to systems
•Unified push and SMS notifications
•Geo-location and context collections and intelligence
Support Mobile Operations
•Operational analytics with efficient data acquisition
•Offline and online event management integration
•Remote user and app control without MDM 30. © 2014 IBM Corporation
ContinuousDeploymentdoesnot needto bemanualwithIBM uDeployby Rational
SCM
Build
UrbanCode
Deploy
CodeStation
Worklight
Application Center
Console
Process
.wlapp
adapter
Binary (IPA/APK)
Install/update app
runtime calls
Use App Server, Database and other plugins to configure environments and Worklight projects 31. © 2014 IBM Corporation
Operationalize
Integrated DevOps
for Mobile
Develop
Obtain Insight
Manage
Deploy
Instrument
Integrate
Test
Scan & Certify
The IBM Mobile Enterprise Development LifecycleThe industry’s most complete mobile software ecosystem 32. © 2014 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/omni-channel
•Functional testing
•Development lifecycle tools and integration
Facilitate App Security and Trust
•Server-enforced authentication
•App authenticity and user-app-device binding
•Secure and syncableon-device storage
•App version enforcement
Enable User Engagement
•Unified push and SMS notifications
•Geolocationand 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"
voted by SIIA members, 2013 CODiE Awards 33. © 2014 IBM Corporation
Introducing IBM Worklight Application Scanning
Based on AppScanv9.0
•A single Eclipse Integrated Development Environment (IDE). Scan existing code projects or Worklight Studio projects
•Native and hybrid mobile applications support
•Enhanced JavaScript analysis, which includes improved performance and additional framework support
•Optionally connect to IBM Security AppScan Enterprise Server to share scan configurations, filters, and custom rules across all projects
Application Scanning
Detect vulnerabilities at the time of code change to reduce risk of data leakage and breaches 34. © 2014 IBM Corporation
Evidence-based prioritization –enable business and IT to collaborate on mobile strategy and user experience
Over the air app distribution –get the latest in the hands of testers as soon as it is available
Frictionless bug reporting –spend every minute on testing latest and greatest builds, not the hassles
In-app crash reporting –rapid understanding of why an app fails
Sentiment analysis –mine app ratings and reviews to extract actionable feedback before they go viral
Introducing IBM Worklight Quality Assurance
Delivers mobile app quality across a fragmented environment with end user feedback
and quality metrics available at every stage of development.
Quality
Assurance
User Feedback
Crash logs
Bugs 35. © 2014 IBM Corporation
Capability: Security -Trusteerat a glance
Representative Customers Trusteer’s mission is to provide businesses, their employees and their customers the most effective Cybercrime prevention solutions that are easy to deploy, manage and use
Organization
Privately held organization founded in 2006
With offices in Boston, MA and Tel Aviv, Israel
Approximately 236 employees (Dec, 2012)
Customers
More than 300 customers worldwide
Deep penetration in global financial sector: 7/10 top US banks, 9/10 top UK banks, 5/6 top Canadian banks, 2/4 top Australian banks
Well established ISV and business partners
Capabilities and Technology
Consistent Web Fraud Detection leader based on vision and ability to execute
Proven Cloud-based (SaaS) portfolio of offerings
Solutions extending to mobile risk prevention
Tens of millions of protected endpoints 36. © 2014 IBM Corporation
Allows marketers determine, in real-time, the best personalized message for each live customer interaction and send location-based messagesto mobile devices –via native apps and mobile web –mapped to current campaigns
Provide call center agentswith real-time data
Send personalized emails
Display relevant offers on ATMs, kiosks, and points of sale
Increase online conversionswith personalized offers and recommendations across mobile web, and app sessions
Personalized messages via Facebook apps and other social media platforms
Xtify-Real-time personalized mobile push notifications anywhere leveraging behavioral targeting analytics and defined business logic 37. © 2014 IBM Corporation
Mobile Experience Industry Solutions (powered by Quick-Start Apps)
Banking
Retail
Insurance
Healthcare
Retail Banking (Mobile Banking)
SME Banking (Mobile Banking & Access)
Wealth Management
Retail Associate Enablement (Save the Sale)
Retail Consumer Shopping (Customer Loyalty)
Retail Optimization (Mobile Store Performance Insights)
Mobile Customer Care (Policy Management & Customer Self Service)
Mobile Agent Care
Mobile Claims Management
Mobile Health & Wellness (Coordinated Care)
Membership Mgmt. & Claims
Spending Analysis & Reporting
Government
Automotive
Telecom
Travel
Mobile Workforce
Citizen Access to Government Services
Business Access to Government Services
Connected Vehicle
Integrated Customer Retail Experience
Mobile Supply Chain & Operations
Mobile Customer Operations (Subscription & Service Management)
Machine-to-Machine (M2M) Communication
Field Service Management
Mobile Customer Experience Management
Smarter Transportation (Mobile Apps)
Mobile Workforce & Operation Management
Industry
B2C
B2B / B2E
M2M
Mobile Commerce (Mobile Payments/ Wallets)
Mobile Loyalty Programs
Mobile Ticketing
Mobile Workforce
Mobile Salesforce
Mobile Supply Chain Management
Mobile Asset Management
Fleet Optimization
Connected Devices IOC (Mobile Analytics)
X-Industry