SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
2014-06-28 Taiwan BlackBerry Developer Group
BlackBerry Enterprise
Development
Simon HSU!
@cksimon!
bsebadmin@gmail.com!
!
BlackBerry Elite!
Certified Cascades Dev & Trainer
Introduction
❖ How’s BlackBerry? How are you?!
❖ What’s the BlackBerry Enterprise Development?!
❖ Summary
How’s BlackBerry
❖ Focus on Enterprise Market, but keep maintain
consumer side!
❖ License Amazon AppStore for entertainment apps!
❖ BlackBerry World will focus on native utilities and
applications for enterprise.!
❖ Good news! Profit in 2014 Q1!!
BYOD
❖ BYOD has taken the world by storm!
❖ We all know it and have to embrace it!
❖ But what did MDM get us? ….email
NOW WHAT?
❖ Managing devices is trivial!
❖ Enterprise grade applications are challenging!
❖ New acronyms and technologies are emerging (cloud,
MDM, MAM, Big Data etc.)!
❖ What steps need to be taken?
THE FACTS…
❖ Tons of desktop applications!
❖ Data is behind the firewall!
❖ These apps run your business!
❖ They need to go mobile!
❖ Make your investments future proof to go well beyond
email only
BlackBerry Enterprise Development
❖ MDM - Mobile Device Management!
❖ FOUR PILLARS FOR CORPORATE DEVELOPERS!
❖ Connectivity!
❖ Notifications / Push !
❖ Application Management!
❖ Standards
Connectivity- BlackBerry Connection Service
❖ VPN issues!
❖ VPN User and credential management!
❖ VPN configuration management!
❖ User support for the VPN configuration!
❖ Dropped connections!
❖ Additional cost of extra VPN licenses!
❖ Information risk of non-corporate applications gaining VPN access!
❖ Insecure and unmanaged end points gaining unrestricted access
Connectivity- BlackBerry Connection Service
❖ BlackBerry Enterprise Service 10 solves the Mobile VPN
issue!
❖ Traditional VPN technology was not designed for
Mobile!
❖ With secure containers, iOS and Android devices can
leverage the same secure VPN as BlackBerry
smartphones
Notifications/Push - BlackBerry Push Service
❖ Near real-time notifications!
❖ Guaranteed delivery and acknowledgement!
❖ Offline capabilities!
❖ Notice!
❖ App must be installed in the workspace!
❖ App must run at least one time to register itself.
Notifications/Push - BlackBerry Push Service
❖ What can push do?!
❖ Modifying the Application icon!
❖ Playing a custom sound.!
❖ Vibrating the BlackBerry!
❖ Illumination of the notification LED!
❖ Adding a custom notification to the BlackBerry Hub
Application Management - Software Distribution
❖ Enterprise App Store!
❖ Internal vs. Cloud Application Access!
❖ Pushed and Mandatory Apps!
❖ Lifecycle Management!
❖ Enterprise Grade Control
Standards - Cross-platform development
❖ Giving developers options is as important as allowing
end users to choose their devices!!
❖ Choosing the right app development path is key to
delivering on cross platform enterprise applications
Standards - Cross-platform development
❖ APP DEVELOPMENT!
❖ Native Applications for BlackBerry, iOS and Android!
❖ HTML5 Supported on all platforms!
❖ Cross Platform Tools Supported!
❖ Appcelerator!
❖ Sencha!
❖ Marmalade!
❖ +Many others!
❖ All Managed though BlackBerry Enterprise Service 10
Summary
❖ Users need more then just email!
❖ Freedom of choice is essential!
❖ Future proof your investments!
❖ Simplify to quickly enable
15

Weitere ähnliche Inhalte

Was ist angesagt?

Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!July Systems
 
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
 
Introduction to mobile application
Introduction to mobile applicationIntroduction to mobile application
Introduction to mobile applicationK Senthil Kumar
 
Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012marcocasario
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development StrategyAvi Aggarwal MBA, BEng
 
Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Justin O'Neill
 
Mobile Culture - Natural History Museum
Mobile Culture - Natural History MuseumMobile Culture - Natural History Museum
Mobile Culture - Natural History MuseumJames Cameron
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile DevelopmentFoteini Valeonti
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and executionInnoTech
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSAppin Delhi
 
Tuenti Mobile Development
Tuenti Mobile DevelopmentTuenti Mobile Development
Tuenti Mobile DevelopmentTuenti
 
Mobile Design. Strategic Solutions.
Mobile Design. Strategic Solutions.Mobile Design. Strategic Solutions.
Mobile Design. Strategic Solutions.Theresa Neil
 
The mobile browser world
The mobile browser worldThe mobile browser world
The mobile browser worldPeter-Paul Koch
 
Top 10 Tips to Develop Responsive Applications
Top 10 Tips to Develop Responsive ApplicationsTop 10 Tips to Develop Responsive Applications
Top 10 Tips to Develop Responsive ApplicationsOdoo
 
State of the Mobile Browsers
State of the Mobile BrowsersState of the Mobile Browsers
State of the Mobile BrowsersPeter-Paul Koch
 

Was ist angesagt? (20)

Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!
 
Native vs. Hybrid Apps
Native vs. Hybrid AppsNative vs. Hybrid Apps
Native vs. Hybrid Apps
 
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...
 
Introduction to mobile application
Introduction to mobile applicationIntroduction to mobile application
Introduction to mobile application
 
Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development Strategy
 
Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?
 
Mobile Culture - Natural History Museum
Mobile Culture - Natural History MuseumMobile Culture - Natural History Museum
Mobile Culture - Natural History Museum
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and execution
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOS
 
Tuenti Mobile Development
Tuenti Mobile DevelopmentTuenti Mobile Development
Tuenti Mobile Development
 
Mobile Design. Strategic Solutions.
Mobile Design. Strategic Solutions.Mobile Design. Strategic Solutions.
Mobile Design. Strategic Solutions.
 
Mobile Website vs Mobile App
Mobile Website vs Mobile AppMobile Website vs Mobile App
Mobile Website vs Mobile App
 
The mobile browser world
The mobile browser worldThe mobile browser world
The mobile browser world
 
Top 10 Tips to Develop Responsive Applications
Top 10 Tips to Develop Responsive ApplicationsTop 10 Tips to Develop Responsive Applications
Top 10 Tips to Develop Responsive Applications
 
State of the Mobile Browsers
State of the Mobile BrowsersState of the Mobile Browsers
State of the Mobile Browsers
 
Hybrid mobile apps
Hybrid mobile appsHybrid mobile apps
Hybrid mobile apps
 
Hybrid vs Native
Hybrid vs NativeHybrid vs Native
Hybrid vs Native
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 

Ähnlich wie BlackBerry 10 Enterprise Development

Mobile Marketing for Businesses
Mobile Marketing for BusinessesMobile Marketing for Businesses
Mobile Marketing for BusinessesDavid Liem
 
HTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native AppsHTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native AppsApperian
 
Html5 web apps vs nativeapps
Html5 web apps vs nativeappsHtml5 web apps vs nativeapps
Html5 web apps vs nativeappsSiva Prasad K V
 
Mobile: Session 9: SugarCRM's Mobile Roadmap
Mobile: Session 9: SugarCRM's Mobile RoadmapMobile: Session 9: SugarCRM's Mobile Roadmap
Mobile: Session 9: SugarCRM's Mobile RoadmapSugarCRM
 
The Internet is Dead, Long Live Mobile
The Internet is Dead,  Long Live MobileThe Internet is Dead,  Long Live Mobile
The Internet is Dead, Long Live MobileGlenn McKnight
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmJoel Oleson
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012CorSource
 
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseApperian
 
Mobile Design for Instructional Designers
Mobile Design for Instructional DesignersMobile Design for Instructional Designers
Mobile Design for Instructional DesignersBrandon Carson
 
Making the most of mobile in B2B
Making the most of mobile in B2BMaking the most of mobile in B2B
Making the most of mobile in B2BOgilvy
 
Enterprise Mobility - Challenges and Opportunities
Enterprise Mobility - Challenges and OpportunitiesEnterprise Mobility - Challenges and Opportunities
Enterprise Mobility - Challenges and OpportunitiesPropel Apps
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 
Cyber lobe Technologies- Mobile technologies, iPhone/iPad App
Cyber lobe Technologies- Mobile technologies, iPhone/iPad AppCyber lobe Technologies- Mobile technologies, iPhone/iPad App
Cyber lobe Technologies- Mobile technologies, iPhone/iPad AppCyberlobe Technologies
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application DevelopmentArief Gunawan
 
Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learninggeoff stead
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyDMI
 
How iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesHow iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesInlight
 

Ähnlich wie BlackBerry 10 Enterprise Development (20)

Mobile Marketing for Businesses
Mobile Marketing for BusinessesMobile Marketing for Businesses
Mobile Marketing for Businesses
 
Digital Mobile
Digital MobileDigital Mobile
Digital Mobile
 
HTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native AppsHTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native Apps
 
Html5 web apps vs nativeapps
Html5 web apps vs nativeappsHtml5 web apps vs nativeapps
Html5 web apps vs nativeapps
 
Mobile: Session 9: SugarCRM's Mobile Roadmap
Mobile: Session 9: SugarCRM's Mobile RoadmapMobile: Session 9: SugarCRM's Mobile Roadmap
Mobile: Session 9: SugarCRM's Mobile Roadmap
 
The Internet is Dead, Long Live Mobile
The Internet is Dead,  Long Live MobileThe Internet is Dead,  Long Live Mobile
The Internet is Dead, Long Live Mobile
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
 
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
 
Mobile Design for Instructional Designers
Mobile Design for Instructional DesignersMobile Design for Instructional Designers
Mobile Design for Instructional Designers
 
Wine: M-Sites Versus Apps.
Wine: M-Sites Versus Apps.Wine: M-Sites Versus Apps.
Wine: M-Sites Versus Apps.
 
Making the most of mobile in B2B
Making the most of mobile in B2BMaking the most of mobile in B2B
Making the most of mobile in B2B
 
Enterprise Mobility - Challenges and Opportunities
Enterprise Mobility - Challenges and OpportunitiesEnterprise Mobility - Challenges and Opportunities
Enterprise Mobility - Challenges and Opportunities
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunites
 
Cyber lobe Technologies- Mobile technologies, iPhone/iPad App
Cyber lobe Technologies- Mobile technologies, iPhone/iPad AppCyber lobe Technologies- Mobile technologies, iPhone/iPad App
Cyber lobe Technologies- Mobile technologies, iPhone/iPad App
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application Development
 
Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learning
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunites
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and Why
 
How iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesHow iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer Experiences
 

Kürzlich hochgeladen

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
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
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
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
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
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 
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
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
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
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 

Kürzlich hochgeladen (20)

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
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
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
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
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
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 
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)
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
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
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 

BlackBerry 10 Enterprise Development

  • 1. 2014-06-28 Taiwan BlackBerry Developer Group BlackBerry Enterprise Development Simon HSU! @cksimon! bsebadmin@gmail.com! ! BlackBerry Elite! Certified Cascades Dev & Trainer
  • 2. Introduction ❖ How’s BlackBerry? How are you?! ❖ What’s the BlackBerry Enterprise Development?! ❖ Summary
  • 3. How’s BlackBerry ❖ Focus on Enterprise Market, but keep maintain consumer side! ❖ License Amazon AppStore for entertainment apps! ❖ BlackBerry World will focus on native utilities and applications for enterprise.! ❖ Good news! Profit in 2014 Q1!!
  • 4. BYOD ❖ BYOD has taken the world by storm! ❖ We all know it and have to embrace it! ❖ But what did MDM get us? ….email
  • 5. NOW WHAT? ❖ Managing devices is trivial! ❖ Enterprise grade applications are challenging! ❖ New acronyms and technologies are emerging (cloud, MDM, MAM, Big Data etc.)! ❖ What steps need to be taken?
  • 6. THE FACTS… ❖ Tons of desktop applications! ❖ Data is behind the firewall! ❖ These apps run your business! ❖ They need to go mobile! ❖ Make your investments future proof to go well beyond email only
  • 7. BlackBerry Enterprise Development ❖ MDM - Mobile Device Management! ❖ FOUR PILLARS FOR CORPORATE DEVELOPERS! ❖ Connectivity! ❖ Notifications / Push ! ❖ Application Management! ❖ Standards
  • 8. Connectivity- BlackBerry Connection Service ❖ VPN issues! ❖ VPN User and credential management! ❖ VPN configuration management! ❖ User support for the VPN configuration! ❖ Dropped connections! ❖ Additional cost of extra VPN licenses! ❖ Information risk of non-corporate applications gaining VPN access! ❖ Insecure and unmanaged end points gaining unrestricted access
  • 9. Connectivity- BlackBerry Connection Service ❖ BlackBerry Enterprise Service 10 solves the Mobile VPN issue! ❖ Traditional VPN technology was not designed for Mobile! ❖ With secure containers, iOS and Android devices can leverage the same secure VPN as BlackBerry smartphones
  • 10. Notifications/Push - BlackBerry Push Service ❖ Near real-time notifications! ❖ Guaranteed delivery and acknowledgement! ❖ Offline capabilities! ❖ Notice! ❖ App must be installed in the workspace! ❖ App must run at least one time to register itself.
  • 11. Notifications/Push - BlackBerry Push Service ❖ What can push do?! ❖ Modifying the Application icon! ❖ Playing a custom sound.! ❖ Vibrating the BlackBerry! ❖ Illumination of the notification LED! ❖ Adding a custom notification to the BlackBerry Hub
  • 12. Application Management - Software Distribution ❖ Enterprise App Store! ❖ Internal vs. Cloud Application Access! ❖ Pushed and Mandatory Apps! ❖ Lifecycle Management! ❖ Enterprise Grade Control
  • 13. Standards - Cross-platform development ❖ Giving developers options is as important as allowing end users to choose their devices!! ❖ Choosing the right app development path is key to delivering on cross platform enterprise applications
  • 14. Standards - Cross-platform development ❖ APP DEVELOPMENT! ❖ Native Applications for BlackBerry, iOS and Android! ❖ HTML5 Supported on all platforms! ❖ Cross Platform Tools Supported! ❖ Appcelerator! ❖ Sencha! ❖ Marmalade! ❖ +Many others! ❖ All Managed though BlackBerry Enterprise Service 10
  • 15. Summary ❖ Users need more then just email! ❖ Freedom of choice is essential! ❖ Future proof your investments! ❖ Simplify to quickly enable 15