SlideShare ist ein Scribd-Unternehmen logo
1 von 79
Establishing An
 Enterprise Mobile
     Practice

Ron McCamish
So This Is An Enterprise
    Business Talk
So This Is An Enterprise
    Business Talk


     Boring?
So This Is An Enterprise
    Business Talk


     Boring?   There’s no coding
So This Is An Enterprise
           Business Talk


               Boring?    There’s no coding




It’s the end of the day
So This Is An Enterprise
           Business Talk


               Boring?       There’s no coding




It’s the end of the day   We could go home early
Ron McCamish

 Enterprise
IT Architect




  iOS, Mobile, Grails, JEE


          @karch
Assumptions
Assumptions

You want Enterprise Mobile Apps
Assumptions

You want Enterprise Mobile Apps
Assumptions

You want Enterprise Mobile Apps

    More than a few devices
Assumptions

You want Enterprise Mobile Apps

    More than a few devices

   More than Mobile Website
Assumptions

You want Enterprise Mobile Apps

    More than a few devices

   More than Mobile Website

          iOS Focus
iOS Developer Enterprise Program
iOS Developer Enterprise Program
 Proprietary Apps for Internal Distribution
iOS Developer Enterprise Program
     DON’T DEVIATE FROM THIS
iOS Developer Enterprise Program
 Proprietary Apps for Internal Distribution

                 D-U-N-S
iOS Developer Enterprise Program
 Proprietary Apps for Internal Distribution

                 D-U-N-S

              Legal Authority
iOS Developer Enterprise Program
 Proprietary Apps for Internal Distribution

                 D-U-N-S

              Legal Authority

    Be prepared for 1-2 month process
iOS Developer Enterprise Program
 Proprietary Apps for Internal Distribution

                 D-U-N-S

              Legal Authority

    Be prepared for 1-2 month process

              $299 per year
iOS Developer Enterprise Program
iOS Developer Enterprise Program

       Not on Apple App Store
iOS Developer Enterprise Program

       Not on Apple App Store

        Another $99 per year
iOS Developer Enterprise Program

       Not on Apple App Store

        Another $99 per year

            No overlap
iOS Developer Enterprise Program

       Not on Apple App Store

        Another $99 per year

             No overlap

    Support Incidents, Forums, Doc
iOS Developer Enterprise Program
iOS Developer Enterprise Program
        developer.apple.com
iOS Developer Enterprise Program
        developer.apple.com

            Team Agent
iOS Developer Enterprise Program
        developer.apple.com

            Team Agent

     Team Admins and Developers
iOS Developer Enterprise Program
        developer.apple.com

            Team Agent

     Team Admins and Developers


       Apple IDs for Everyone
Enterprise Apps vs App Store Apps
Enterprise Apps vs App Store Apps
       Provisioning is Different
Enterprise Apps vs App Store Apps
        Provisioning is Different

  Wireless Distribution Possible (iOS4)
Enterprise Apps vs App Store Apps
          Provisioning is Different

    Wireless Distribution Possible (iOS4)

Apps on Device communicate to Apple Servers
B2B
B2B
Two Options
B2B
Two Options
B2B
B2B
Custom B2B Apps
B2B
       Custom B2B Apps
Unique to your Business & Private
B2B
       Custom B2B Apps
Unique to your Business & Private
     $9.99 Minimum Pricing
Mobile Device Management
Mobile Device Management
     Apple Provided API
Mobile Device Management
       Apple Provided API

Implemented via 3rd Party Vendors
Mobile Device Management
       Apple Provided API

Implemented via 3rd Party Vendors

 Compliance and Asset Tracking
Mobile Device Management
       Apple Provided API

Implemented via 3rd Party Vendors

 Compliance and Asset Tracking

   OTA Config, Settings Update
Mobile Device Management
       Apple Provided API

Implemented via 3rd Party Vendors

 Compliance and Asset Tracking

   OTA Config, Settings Update

  Remote Wipe, Find My Device
Apple Push Notification Service
Mobile Device Management
Mobile Device Management
Mobile Device Management
Mobile Device Management
   AirWatch        MobileIron

Good Technology     Sybase

   Zenprise        BoxTone
Mobile Device Management
   AirWatch               MobileIron

Good Technology            Sybase

   Zenprise               BoxTone


        X
       IBM                X
                          HP
                  X
              Microsoft
Mobile Strategy
Mobile Strategy
Mobile Strategy




Pure HTML5, JavaScript, CSS
Mobile Strategy




Pure HTML5, JavaScript, CSS

  Cross Platform Toolkits
    PhoneGap Titanium
Mobile Strategy




Pure HTML5, JavaScript, CSS

  Cross Platform Toolkits
    PhoneGap Titanium

 Going Completely Native
Testing
Testing

Many Test Devices
Testing

   Many Test Devices

But up to 100 iOS Devices
(only change once per year)
Testing

   Many Test Devices

But up to 100 iOS Devices
(only change once per year)


        TestFlight
Inside Your iOS Enterprise
Inside Your iOS Enterprise

     Macs in the House
Inside Your iOS Enterprise

               Macs in the House


“It’s time to repeal prohibition” - Forrester study
Inside Your iOS Enterprise

               Macs in the House


“It’s time to repeal prohibition” - Forrester study


                       41%
Inside Your iOS Enterprise

               Macs in the House


“It’s time to repeal prohibition” - Forrester study


                       41%

                    iTunes.com
                    *.apple.com
Volume Purchase Program
Volume Purchase Program


       File Readers / Storage
            GoodReader
Volume Purchase Program


       File Readers / Storage
             GoodReader


      Office Productivity Apps
    QuickOffice Pro, Document To Go
Governance
Governance
Release Management
Governance
      Release Management

Software Repo (Git or Subversion)
Governance
      Release Management

Software Repo (Git or Subversion)

          BYOD Policy
@karch
http://www.m3conf.com/
                                    @m3conf
            Thank you Sponsors !!

Founding:




Gold:




 Silver:




 Bronze:    Partners:

Weitere ähnliche Inhalte

Was ist angesagt?

Jumpstart your iOS Enterprise Practice
Jumpstart your iOS Enterprise PracticeJumpstart your iOS Enterprise Practice
Jumpstart your iOS Enterprise Practicekarch15
 
Mobile App Development Singapore
Mobile App Development SingaporeMobile App Development Singapore
Mobile App Development SingaporeMYOB!Assist
 
Irv Shapiro's Presentation at eComm 2009
Irv Shapiro's Presentation at eComm 2009Irv Shapiro's Presentation at eComm 2009
Irv Shapiro's Presentation at eComm 2009eCommConf
 
Introduction to Organic App Marketing and App Store Optimization
Introduction to Organic App Marketing and App Store OptimizationIntroduction to Organic App Marketing and App Store Optimization
Introduction to Organic App Marketing and App Store Optimizationiseff
 
Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012marcocasario
 
Apple-Curious - The iPhone 5 from an Android Fan
Apple-Curious - The iPhone 5 from an Android FanApple-Curious - The iPhone 5 from an Android Fan
Apple-Curious - The iPhone 5 from an Android FanDavid Crandall
 
Iphone-evolution-history-all models-Specifications
Iphone-evolution-history-all models-SpecificationsIphone-evolution-history-all models-Specifications
Iphone-evolution-history-all models-SpecificationsSagar Dixit
 
The future of the mobile web
The future of the mobile webThe future of the mobile web
The future of the mobile webPeter-Paul Koch
 
Building Mobile Proximity Apps with iBeacon
Building Mobile Proximity Apps with iBeaconBuilding Mobile Proximity Apps with iBeacon
Building Mobile Proximity Apps with iBeaconDavid Helms
 
ASO for iOS 11
ASO for iOS 11ASO for iOS 11
ASO for iOS 11AppFollow
 
NPR API: Create Once Publish Everywhere
NPR API: Create Once Publish EverywhereNPR API: Create Once Publish Everywhere
NPR API: Create Once Publish Everywherezachbrand
 
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014FalafelSoftware
 
Web2expo 2011u
Web2expo 2011uWeb2expo 2011u
Web2expo 2011uzachbrand
 
iBeacons for Everyone, From iOS to Android
iBeacons for Everyone, From iOS to AndroidiBeacons for Everyone, From iOS to Android
iBeacons for Everyone, From iOS to AndroidJames Montemagno
 

Was ist angesagt? (20)

Iphone app developers california
Iphone app developers californiaIphone app developers california
Iphone app developers california
 
Jumpstart your iOS Enterprise Practice
Jumpstart your iOS Enterprise PracticeJumpstart your iOS Enterprise Practice
Jumpstart your iOS Enterprise Practice
 
Mobile App Development Singapore
Mobile App Development SingaporeMobile App Development Singapore
Mobile App Development Singapore
 
The iPhone Evolution
The iPhone EvolutionThe iPhone Evolution
The iPhone Evolution
 
Iphone app developers virginia
Iphone app developers virginiaIphone app developers virginia
Iphone app developers virginia
 
Irv Shapiro's Presentation at eComm 2009
Irv Shapiro's Presentation at eComm 2009Irv Shapiro's Presentation at eComm 2009
Irv Shapiro's Presentation at eComm 2009
 
Introduction to Organic App Marketing and App Store Optimization
Introduction to Organic App Marketing and App Store OptimizationIntroduction to Organic App Marketing and App Store Optimization
Introduction to Organic App Marketing and App Store Optimization
 
Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012Mobile HTML5 Web Apps - Codemotion 2012
Mobile HTML5 Web Apps - Codemotion 2012
 
Apple-Curious - The iPhone 5 from an Android Fan
Apple-Curious - The iPhone 5 from an Android FanApple-Curious - The iPhone 5 from an Android Fan
Apple-Curious - The iPhone 5 from an Android Fan
 
Iphone-evolution-history-all models-Specifications
Iphone-evolution-history-all models-SpecificationsIphone-evolution-history-all models-Specifications
Iphone-evolution-history-all models-Specifications
 
Iphone App Developers California
Iphone App Developers CaliforniaIphone App Developers California
Iphone App Developers California
 
The future of the mobile web
The future of the mobile webThe future of the mobile web
The future of the mobile web
 
Building Mobile Proximity Apps with iBeacon
Building Mobile Proximity Apps with iBeaconBuilding Mobile Proximity Apps with iBeacon
Building Mobile Proximity Apps with iBeacon
 
ASO for iOS 11
ASO for iOS 11ASO for iOS 11
ASO for iOS 11
 
ASO для iOS 11
ASO для iOS 11ASO для iOS 11
ASO для iOS 11
 
NPR API: Create Once Publish Everywhere
NPR API: Create Once Publish EverywhereNPR API: Create Once Publish Everywhere
NPR API: Create Once Publish Everywhere
 
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
 
Web2expo 2011u
Web2expo 2011uWeb2expo 2011u
Web2expo 2011u
 
iBeacons for Everyone, From iOS to Android
iBeacons for Everyone, From iOS to AndroidiBeacons for Everyone, From iOS to Android
iBeacons for Everyone, From iOS to Android
 
Ios mobile developers california
Ios mobile developers californiaIos mobile developers california
Ios mobile developers california
 

Ähnlich wie Establishing An Enterprise Mobile Practice by Ron McCamish

Appcelerator Corporate Overview
Appcelerator Corporate OverviewAppcelerator Corporate Overview
Appcelerator Corporate Overviewsschwarzhoff
 
Preparing for Release to the App Store
Preparing for Release to the App StorePreparing for Release to the App Store
Preparing for Release to the App StoreGeoffrey Goetz
 
Ideas to App Store (2010)
Ideas to App Store (2010)Ideas to App Store (2010)
Ideas to App Store (2010)Joseph DeSetto
 
Interactive Mobile Applications in the Enterprise: Are You Ready?
Interactive Mobile Applications in the Enterprise: Are You Ready?Interactive Mobile Applications in the Enterprise: Are You Ready?
Interactive Mobile Applications in the Enterprise: Are You Ready?CITYTECH, Inc.
 
Building Hybrid Mobile Apps for AppExchange
Building Hybrid Mobile Apps for AppExchangeBuilding Hybrid Mobile Apps for AppExchange
Building Hybrid Mobile Apps for AppExchangeSalesforce Developers
 
Top 10 trends every iOS app development company should follow
Top 10 trends every iOS app development company should followTop 10 trends every iOS app development company should follow
Top 10 trends every iOS app development company should followiMOBDEV Technologies Pvt. Ltd.
 
iOS development made easy
iOS development made easyiOS development made easy
iOS development made easyAdrian Thompson
 
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best PracticesHow to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best PracticesPerfecto by Perforce
 
Mse july13 (1/3)
Mse july13 (1/3)Mse july13 (1/3)
Mse july13 (1/3)IIITA
 
Logic tree mobile_gv
Logic tree mobile_gvLogic tree mobile_gv
Logic tree mobile_gvLogictreeit
 
Logictree Mobile Practice Presentation
Logictree Mobile Practice PresentationLogictree Mobile Practice Presentation
Logictree Mobile Practice PresentationLogictreeit
 
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...Asaf Saar
 
WITI Mobile Development Workshop 2012
WITI Mobile Development Workshop 2012WITI Mobile Development Workshop 2012
WITI Mobile Development Workshop 2012Amanda McConnell
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Sura Gonzalez
 
Deep linking at App Promotion Summit
Deep linking at App Promotion SummitDeep linking at App Promotion Summit
Deep linking at App Promotion SummitAlexandre Jubien
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, AmsterdamDave Martin
 
Introducing the WSO2 Enterprise Mobility Manager
Introducing the WSO2 Enterprise Mobility ManagerIntroducing the WSO2 Enterprise Mobility Manager
Introducing the WSO2 Enterprise Mobility ManagerWSO2
 

Ähnlich wie Establishing An Enterprise Mobile Practice by Ron McCamish (20)

Appcelerator Corporate Overview
Appcelerator Corporate OverviewAppcelerator Corporate Overview
Appcelerator Corporate Overview
 
Preparing for Release to the App Store
Preparing for Release to the App StorePreparing for Release to the App Store
Preparing for Release to the App Store
 
Ideas to App Store (2010)
Ideas to App Store (2010)Ideas to App Store (2010)
Ideas to App Store (2010)
 
Interactive Mobile Applications in the Enterprise: Are You Ready?
Interactive Mobile Applications in the Enterprise: Are You Ready?Interactive Mobile Applications in the Enterprise: Are You Ready?
Interactive Mobile Applications in the Enterprise: Are You Ready?
 
Building Hybrid Mobile Apps for AppExchange
Building Hybrid Mobile Apps for AppExchangeBuilding Hybrid Mobile Apps for AppExchange
Building Hybrid Mobile Apps for AppExchange
 
Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
 
Top 10 trends every iOS app development company should follow
Top 10 trends every iOS app development company should followTop 10 trends every iOS app development company should follow
Top 10 trends every iOS app development company should follow
 
iOS 9 : What's New ?
iOS 9 : What's New ?iOS 9 : What's New ?
iOS 9 : What's New ?
 
iOS development made easy
iOS development made easyiOS development made easy
iOS development made easy
 
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best PracticesHow to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
 
iphone
iphoneiphone
iphone
 
Mse july13 (1/3)
Mse july13 (1/3)Mse july13 (1/3)
Mse july13 (1/3)
 
Logic tree mobile_gv
Logic tree mobile_gvLogic tree mobile_gv
Logic tree mobile_gv
 
Logictree Mobile Practice Presentation
Logictree Mobile Practice PresentationLogictree Mobile Practice Presentation
Logictree Mobile Practice Presentation
 
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
 
WITI Mobile Development Workshop 2012
WITI Mobile Development Workshop 2012WITI Mobile Development Workshop 2012
WITI Mobile Development Workshop 2012
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
 
Deep linking at App Promotion Summit
Deep linking at App Promotion SummitDeep linking at App Promotion Summit
Deep linking at App Promotion Summit
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
 
Introducing the WSO2 Enterprise Mobility Manager
Introducing the WSO2 Enterprise Mobility ManagerIntroducing the WSO2 Enterprise Mobility Manager
Introducing the WSO2 Enterprise Mobility Manager
 

Kürzlich hochgeladen

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Kürzlich hochgeladen (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Establishing An Enterprise Mobile Practice by Ron McCamish

Hinweis der Redaktion

  1. \n
  2. - Face it - sometimes Enterprise is boring. We would all like to be Indy’s developers, working from home in our bathrobes, writing the next Angry Birds.\n\n- And there’s no code. No Xcode, no Objective C, no death by square brackets. And really, a geek presentation without code? That’s as rare as a week without a new Android phone being released.\n\n- And how did I draw the end of the day spot - I obviously didn’t pay off someone. But the presentations have been good today. - Favorite session of the day?\n\n- So we could sneak out now. I’ll put up my slides on SlideShare and we’ll go home. But I guess that we are hanging around for the prizes.\n\n- Hopefully, I’ll have something interesting for you.\n\n
  3. - Face it - sometimes Enterprise is boring. We would all like to be Indy’s developers, working from home in our bathrobes, writing the next Angry Birds.\n\n- And there’s no code. No Xcode, no Objective C, no death by square brackets. And really, a geek presentation without code? That’s as rare as a week without a new Android phone being released.\n\n- And how did I draw the end of the day spot - I obviously didn’t pay off someone. But the presentations have been good today. - Favorite session of the day?\n\n- So we could sneak out now. I’ll put up my slides on SlideShare and we’ll go home. But I guess that we are hanging around for the prizes.\n\n- Hopefully, I’ll have something interesting for you.\n\n
  4. - Face it - sometimes Enterprise is boring. We would all like to be Indy’s developers, working from home in our bathrobes, writing the next Angry Birds.\n\n- And there’s no code. No Xcode, no Objective C, no death by square brackets. And really, a geek presentation without code? That’s as rare as a week without a new Android phone being released.\n\n- And how did I draw the end of the day spot - I obviously didn’t pay off someone. But the presentations have been good today. - Favorite session of the day?\n\n- So we could sneak out now. I’ll put up my slides on SlideShare and we’ll go home. But I guess that we are hanging around for the prizes.\n\n- Hopefully, I’ll have something interesting for you.\n\n
  5. - Face it - sometimes Enterprise is boring. We would all like to be Indy’s developers, working from home in our bathrobes, writing the next Angry Birds.\n\n- And there’s no code. No Xcode, no Objective C, no death by square brackets. And really, a geek presentation without code? That’s as rare as a week without a new Android phone being released.\n\n- And how did I draw the end of the day spot - I obviously didn’t pay off someone. But the presentations have been good today. - Favorite session of the day?\n\n- So we could sneak out now. I’ll put up my slides on SlideShare and we’ll go home. But I guess that we are hanging around for the prizes.\n\n- Hopefully, I’ll have something interesting for you.\n\n
  6. - Own a consulting business with 2 great partners and they have 9 Apps on the App Store.\n\n- So the first thing that I thought of to present this topic was to let Siri do it for me. So during a brief moment when Siri was available, I asked her.\n
  7. \n
  8. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  9. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  10. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  11. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  12. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  13. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  14. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  15. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  16. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  17. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  18. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  19. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  20. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  21. - Assumption is that you know you want to write apps for your Enterprise. \n\n- I'm not going to show you fancy graphs on the growth of mobile in the Enterprise. I’m assuming that you understand that or you wouldn’t be at this conference.\n\n-100’s of devices in the field, either Bring Your Own Device (BYOD) or company purchased\n\n- While it’s important to have a good web presence, I’m assuming that you need more than just a mobile web site.\n\n- This talk will mostly be iOS focused b/c that’s where my head has been lately.\n
  22. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  23. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  24. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  25. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  26. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  27. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  28. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  29. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  30. - Apple gives us a totally different program called the iOS Developer Enterprise Program. Let’s spend a few minutes talking about how this program works.\n\n- Proprietary apps for internal use ONLY. Distributed in-house used by company employees.\n\n- Apple legal agreement has specific language on this topic. \n\n- DUNS - Dun & Bradstreet Number. Apple’s sole external determination factor. DUNS is a unique identifier for a business entity.\n\n- Authority to bind your company to a legal agreement. In-house legal counsel or contracts. Delegated to our CIO.\n\n- Working with Apple can be a little frustrating if you are in a hurry.\n\n\n
  31. - Apps don’t go on the App Store. They aren’t subject to the same review process.\n\n- If your company wants to put public facing Apps on the Apple App Store, that development pgm is another $99 per year\n\n- Absolutely no overlap between the 2 programs as far as your applications go.\n\n- However, have same access to the support and documentation.\n
  32. - Apps don’t go on the App Store. They aren’t subject to the same review process.\n\n- If your company wants to put public facing Apps on the Apple App Store, that development pgm is another $99 per year\n\n- Absolutely no overlap between the 2 programs as far as your applications go.\n\n- However, have same access to the support and documentation.\n
  33. - Apps don’t go on the App Store. They aren’t subject to the same review process.\n\n- If your company wants to put public facing Apps on the Apple App Store, that development pgm is another $99 per year\n\n- Absolutely no overlap between the 2 programs as far as your applications go.\n\n- However, have same access to the support and documentation.\n
  34. - Apps don’t go on the App Store. They aren’t subject to the same review process.\n\n- If your company wants to put public facing Apps on the Apple App Store, that development pgm is another $99 per year\n\n- Absolutely no overlap between the 2 programs as far as your applications go.\n\n- However, have same access to the support and documentation.\n
  35. - Apps don’t go on the App Store. They aren’t subject to the same review process.\n\n- If your company wants to put public facing Apps on the Apple App Store, that development pgm is another $99 per year\n\n- Absolutely no overlap between the 2 programs as far as your applications go.\n\n- However, have same access to the support and documentation.\n
  36. - Apps don’t go on the App Store. They aren’t subject to the same review process.\n\n- If your company wants to put public facing Apps on the Apple App Store, that development pgm is another $99 per year\n\n- Absolutely no overlap between the 2 programs as far as your applications go.\n\n- However, have same access to the support and documentation.\n
  37. - Apps don’t go on the App Store. They aren’t subject to the same review process.\n\n- If your company wants to put public facing Apps on the Apple App Store, that development pgm is another $99 per year\n\n- Absolutely no overlap between the 2 programs as far as your applications go.\n\n- However, have same access to the support and documentation.\n
  38. - developer.apple.com is the same portal for all Apple programs.\n\n- Team Agent - first person in the Enterprise pgm. Assigns other roles, provisions apps for final distribution to your employees.\n\n- Team Admin - assigned by Agents, can add Team Members, register test devices, etc\n- Team Developers - write code, add apps to device for testing\n\n- Everyone needs an Apple ID. Our policy was to use our corporate email address.\n
  39. - developer.apple.com is the same portal for all Apple programs.\n\n- Team Agent - first person in the Enterprise pgm. Assigns other roles, provisions apps for final distribution to your employees.\n\n- Team Admin - assigned by Agents, can add Team Members, register test devices, etc\n- Team Developers - write code, add apps to device for testing\n\n- Everyone needs an Apple ID. Our policy was to use our corporate email address.\n
  40. - developer.apple.com is the same portal for all Apple programs.\n\n- Team Agent - first person in the Enterprise pgm. Assigns other roles, provisions apps for final distribution to your employees.\n\n- Team Admin - assigned by Agents, can add Team Members, register test devices, etc\n- Team Developers - write code, add apps to device for testing\n\n- Everyone needs an Apple ID. Our policy was to use our corporate email address.\n
  41. - developer.apple.com is the same portal for all Apple programs.\n\n- Team Agent - first person in the Enterprise pgm. Assigns other roles, provisions apps for final distribution to your employees.\n\n- Team Admin - assigned by Agents, can add Team Members, register test devices, etc\n- Team Developers - write code, add apps to device for testing\n\n- Everyone needs an Apple ID. Our policy was to use our corporate email address.\n
  42. Here’s an example of some doc on the developer portal comparing the 2 programs. Apple’s documentation is very good.\n\nToo small?\n
  43. - Provisioning is slightly different. Development, coding and how you provision the app on your device for testing is the same as the iOS Developer program. However, when you are ready to release your app to your company’s users, you will create an enterprise distribution provisioning profile. \n\n- Wireless (OTA) of provisioning profile is possible, as well as the app.\n\n- Enterprise apps communicate to the Apple servers for verification. You can disable an App by revoking its identity. \n
  44. - Provisioning is slightly different. Development, coding and how you provision the app on your device for testing is the same as the iOS Developer program. However, when you are ready to release your app to your company’s users, you will create an enterprise distribution provisioning profile. \n\n- Wireless (OTA) of provisioning profile is possible, as well as the app.\n\n- Enterprise apps communicate to the Apple servers for verification. You can disable an App by revoking its identity. \n
  45. - Provisioning is slightly different. Development, coding and how you provision the app on your device for testing is the same as the iOS Developer program. However, when you are ready to release your app to your company’s users, you will create an enterprise distribution provisioning profile. \n\n- Wireless (OTA) of provisioning profile is possible, as well as the app.\n\n- Enterprise apps communicate to the Apple servers for verification. You can disable an App by revoking its identity. \n
  46. - How do we get B2B apps? Two options.\n\n- B2B on the App Store - usually free, not much initial content, requires auth immediately\n
  47. - How do we get B2B apps? Two options.\n\n- B2B on the App Store - usually free, not much initial content, requires auth immediately\n
  48. - Personalized to your company, logo, branding\n- Server configuration for your company\n- Still subject to Apple review, Apple will need to log in - suggest having test dummy accounts\n\n- Developers/Companies have to set a minimum price of $9.99\n\n- Part of Volume Purchase Program\n\n
  49. - Personalized to your company, logo, branding\n- Server configuration for your company\n- Still subject to Apple review, Apple will need to log in - suggest having test dummy accounts\n\n- Developers/Companies have to set a minimum price of $9.99\n\n- Part of Volume Purchase Program\n\n
  50. - Personalized to your company, logo, branding\n- Server configuration for your company\n- Still subject to Apple review, Apple will need to log in - suggest having test dummy accounts\n\n- Developers/Companies have to set a minimum price of $9.99\n\n- Part of Volume Purchase Program\n\n
  51. - Personalized to your company, logo, branding\n- Server configuration for your company\n- Still subject to Apple review, Apple will need to log in - suggest having test dummy accounts\n\n- Developers/Companies have to set a minimum price of $9.99\n\n- Part of Volume Purchase Program\n\n
  52. - Apple provides a set of APIs to allow businesses to manage large scale deployments of iOS devices. Let’s dig into what that means.\n \n- Apple does not implement these API - they hand off to 3rd party MDM vendors.\n\n- Compliance to password policies, time before auto-lock, allow camera use, installation of apps, In-App purchasing\n\n- Allow Over the Air configuration of devices, controls settings updates, email configuration\n\n- Allows for Remote Wiping of the device and performs Find My Device.\n
  53. - Apple provides a set of APIs to allow businesses to manage large scale deployments of iOS devices. Let’s dig into what that means.\n \n- Apple does not implement these API - they hand off to 3rd party MDM vendors.\n\n- Compliance to password policies, time before auto-lock, allow camera use, installation of apps, In-App purchasing\n\n- Allow Over the Air configuration of devices, controls settings updates, email configuration\n\n- Allows for Remote Wiping of the device and performs Find My Device.\n
  54. - Apple provides a set of APIs to allow businesses to manage large scale deployments of iOS devices. Let’s dig into what that means.\n \n- Apple does not implement these API - they hand off to 3rd party MDM vendors.\n\n- Compliance to password policies, time before auto-lock, allow camera use, installation of apps, In-App purchasing\n\n- Allow Over the Air configuration of devices, controls settings updates, email configuration\n\n- Allows for Remote Wiping of the device and performs Find My Device.\n
  55. - Apple provides a set of APIs to allow businesses to manage large scale deployments of iOS devices. Let’s dig into what that means.\n \n- Apple does not implement these API - they hand off to 3rd party MDM vendors.\n\n- Compliance to password policies, time before auto-lock, allow camera use, installation of apps, In-App purchasing\n\n- Allow Over the Air configuration of devices, controls settings updates, email configuration\n\n- Allows for Remote Wiping of the device and performs Find My Device.\n
  56. - Apple provides a set of APIs to allow businesses to manage large scale deployments of iOS devices. Let’s dig into what that means.\n \n- Apple does not implement these API - they hand off to 3rd party MDM vendors.\n\n- Compliance to password policies, time before auto-lock, allow camera use, installation of apps, In-App purchasing\n\n- Allow Over the Air configuration of devices, controls settings updates, email configuration\n\n- Allows for Remote Wiping of the device and performs Find My Device.\n
  57. - hard to read?\n\n- APNS used to wake up the device, to allow it to check in with the MDM server for pending actions or queries.\n
  58. - We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
  59. - We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
  60. - We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
  61. - We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
  62. - We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
  63. - We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
  64. - Check out the Gartner report for MDM\n
  65. - Check out the Gartner report for MDM\n
  66. - Check out the Gartner report for MDM\n
  67. - Check out the Gartner report for MDM\n
  68. - Check out the Gartner report for MDM\n
  69. - Check out the Gartner report for MDM\n
  70. - Check out the Gartner report for MDM\n
  71. - Check out the Gartner report for MDM\n
  72. - Check out the Gartner report for MDM\n
  73. - Check out the Gartner report for MDM\n
  74. - Check out the Gartner report for MDM\n
  75. - Check out the Gartner report for MDM\n
  76. - This is hard. Everyone in your organization will have a different opinion. Some team members will think that you have to build a Palm Pilot b/c neck beards still have those devices. Some think that employees only want iPads b/c they are cool.\n\n- There were some related mobile strategy talks today so hopefully you had a chance to attend those.\n\n- And it’s not a good presentation unless you have at least 1 picture of a kitten.\n\n- Decide with your business on the presentation “richness”. How good does the UI need to be? Do you need to take advantage of native features that HTML5 or Cross Platforms Toolkits won’t provide?\n\n\n\n
  77. - This is hard. Everyone in your organization will have a different opinion. Some team members will think that you have to build a Palm Pilot b/c neck beards still have those devices. Some think that employees only want iPads b/c they are cool.\n\n- There were some related mobile strategy talks today so hopefully you had a chance to attend those.\n\n- And it’s not a good presentation unless you have at least 1 picture of a kitten.\n\n- Decide with your business on the presentation “richness”. How good does the UI need to be? Do you need to take advantage of native features that HTML5 or Cross Platforms Toolkits won’t provide?\n\n\n\n
  78. - This is hard. Everyone in your organization will have a different opinion. Some team members will think that you have to build a Palm Pilot b/c neck beards still have those devices. Some think that employees only want iPads b/c they are cool.\n\n- There were some related mobile strategy talks today so hopefully you had a chance to attend those.\n\n- And it’s not a good presentation unless you have at least 1 picture of a kitten.\n\n- Decide with your business on the presentation “richness”. How good does the UI need to be? Do you need to take advantage of native features that HTML5 or Cross Platforms Toolkits won’t provide?\n\n\n\n
  79. - This is hard. Everyone in your organization will have a different opinion. Some team members will think that you have to build a Palm Pilot b/c neck beards still have those devices. Some think that employees only want iPads b/c they are cool.\n\n- There were some related mobile strategy talks today so hopefully you had a chance to attend those.\n\n- And it’s not a good presentation unless you have at least 1 picture of a kitten.\n\n- Decide with your business on the presentation “richness”. How good does the UI need to be? Do you need to take advantage of native features that HTML5 or Cross Platforms Toolkits won’t provide?\n\n\n\n
  80. - Touch on application testing\n\n- Depending on your policies of compatibility, you may need to have several different versions of devices and several different versions of the OS running on these devices.\n\n- Fortunately, new iOS versions are very stable and the up take for new iOS versions is high.\n\n- To balance that, you can only have up to 100 iOS test devices for provisioning. And you can only change that list once per year. \n\n- TestFlight is a free web site to help manage distribution of apps for testing. Add’l, TestFlight provides an SDK to embed to allow reports of checkpoints, tracking of crash logs, in-app questions to your users and logging capture.\n
  81. - Touch on application testing\n\n- Depending on your policies of compatibility, you may need to have several different versions of devices and several different versions of the OS running on these devices.\n\n- Fortunately, new iOS versions are very stable and the up take for new iOS versions is high.\n\n- To balance that, you can only have up to 100 iOS test devices for provisioning. And you can only change that list once per year. \n\n- TestFlight is a free web site to help manage distribution of apps for testing. Add’l, TestFlight provides an SDK to embed to allow reports of checkpoints, tracking of crash logs, in-app questions to your users and logging capture.\n
  82. - Touch on application testing\n\n- Depending on your policies of compatibility, you may need to have several different versions of devices and several different versions of the OS running on these devices.\n\n- Fortunately, new iOS versions are very stable and the up take for new iOS versions is high.\n\n- To balance that, you can only have up to 100 iOS test devices for provisioning. And you can only change that list once per year. \n\n- TestFlight is a free web site to help manage distribution of apps for testing. Add’l, TestFlight provides an SDK to embed to allow reports of checkpoints, tracking of crash logs, in-app questions to your users and logging capture.\n
  83. - Macs in the House!\n\n- Many of you may have seen the recent Forrester study. Among other things, it stated that often the smartest and best workers brought their own Macs into the Enterprise.\n\n- 41% of Enterprises won’t let Apples in the house\n\n- “Stand in the way and you will eventually get run over.”\n\n- Your InfoSec dept may not like the sites that they need to open up their your firewall.\n\n- And it’s not a good presentation unless you have a Barney Fife photo.\n\n
  84. - Macs in the House!\n\n- Many of you may have seen the recent Forrester study. Among other things, it stated that often the smartest and best workers brought their own Macs into the Enterprise.\n\n- 41% of Enterprises won’t let Apples in the house\n\n- “Stand in the way and you will eventually get run over.”\n\n- Your InfoSec dept may not like the sites that they need to open up their your firewall.\n\n- And it’s not a good presentation unless you have a Barney Fife photo.\n\n
  85. - Macs in the House!\n\n- Many of you may have seen the recent Forrester study. Among other things, it stated that often the smartest and best workers brought their own Macs into the Enterprise.\n\n- 41% of Enterprises won’t let Apples in the house\n\n- “Stand in the way and you will eventually get run over.”\n\n- Your InfoSec dept may not like the sites that they need to open up their your firewall.\n\n- And it’s not a good presentation unless you have a Barney Fife photo.\n\n
  86. - Macs in the House!\n\n- Many of you may have seen the recent Forrester study. Among other things, it stated that often the smartest and best workers brought their own Macs into the Enterprise.\n\n- 41% of Enterprises won’t let Apples in the house\n\n- “Stand in the way and you will eventually get run over.”\n\n- Your InfoSec dept may not like the sites that they need to open up their your firewall.\n\n- And it’s not a good presentation unless you have a Barney Fife photo.\n\n
  87. - Apple started a Volume Purchase Program for businesses this year. Modeled after what they started in the Educational space.\n\n- Allows businesses to purchase a number of Apple App Store applications to distribution to your business users. \n\n- Enrollment is separate via a VPP Apple ID. There is no discount for purchases. Distribution is also possible with the Mobile Device Management vendors previously discussed.\n\n- The other use of the VPP is for B2B apps that we previously discussed. Businesses use their VPP Apple ID to purchase B2B apps written specifically for them.\n\n\n
  88. - Apple started a Volume Purchase Program for businesses this year. Modeled after what they started in the Educational space.\n\n- Allows businesses to purchase a number of Apple App Store applications to distribution to your business users. \n\n- Enrollment is separate via a VPP Apple ID. There is no discount for purchases. Distribution is also possible with the Mobile Device Management vendors previously discussed.\n\n- The other use of the VPP is for B2B apps that we previously discussed. Businesses use their VPP Apple ID to purchase B2B apps written specifically for them.\n\n\n
  89. - As you establish your Enterprise Practice, processes like Change Management and Release Management will be different. Builds and releases will be controlled by the Team Agent and likely someone just using Xcode to perform the final Release Candidate build. (automated builds are possible)\n\n- Xcode works with Git or Subversion\n\n- Consider a Bring Your Own Device to work policy. Will you allow your Enterprise apps on those devices? Will the MDM manage those devices? (Answer - Yes, most vendors do a good job of this).\n
  90. - As you establish your Enterprise Practice, processes like Change Management and Release Management will be different. Builds and releases will be controlled by the Team Agent and likely someone just using Xcode to perform the final Release Candidate build. (automated builds are possible)\n\n- Xcode works with Git or Subversion\n\n- Consider a Bring Your Own Device to work policy. Will you allow your Enterprise apps on those devices? Will the MDM manage those devices? (Answer - Yes, most vendors do a good job of this).\n
  91. - As you establish your Enterprise Practice, processes like Change Management and Release Management will be different. Builds and releases will be controlled by the Team Agent and likely someone just using Xcode to perform the final Release Candidate build. (automated builds are possible)\n\n- Xcode works with Git or Subversion\n\n- Consider a Bring Your Own Device to work policy. Will you allow your Enterprise apps on those devices? Will the MDM manage those devices? (Answer - Yes, most vendors do a good job of this).\n
  92. \n
  93. \n