20. iOS Developer Enterprise Program
Proprietary Apps for Internal Distribution
D-U-N-S
Legal Authority
21. iOS Developer Enterprise Program
Proprietary Apps for Internal Distribution
D-U-N-S
Legal Authority
Be prepared for 1-2 month process
22. 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
48. Mobile Device Management
Apple Provided API
Implemented via 3rd Party Vendors
Compliance and Asset Tracking
49. Mobile Device Management
Apple Provided API
Implemented via 3rd Party Vendors
Compliance and Asset Tracking
OTA Config, Settings Update
50. Mobile Device Management
Apple Provided API
Implemented via 3rd Party Vendors
Compliance and Asset Tracking
OTA Config, Settings Update
Remote Wipe, Find My Device
- 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
- 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
- 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
- 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
- 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
\n
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
- We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
- We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
- We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
- We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
- We talked about iOS, but some of the MDM vendors also manage other devices.\n\n- iPhone, iPad, Android, BlackBerry, Windows Phone, Symbian\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- Check out the Gartner report for MDM\n
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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