4. Windows core and security architecture
Large choice of devices at
the right cost
Anywhere productivity with
familiar Office apps built-in
A converged app platform
and familiar developer tools
Uncompromising security and
management
5. NOKIA
LUMIA 925
NOKIA
LUMIA 920
NOKIA
LUMIA 625
NOKIA
LUMIA 720
NOKIA
LUMIA 620
NOKIA
LUMIA 520
NOKIA
LUMIA 1020
NOKIA
LUMIA 820
NOKIA
LUMIA 1520
NOKIA
LUMIA 1320
NOTE: Availability of particular products may vary by region and by service provider.
6. Your phone is with your employees all the time
Some sample scenarios are
Financial information
Product Catalog
CRM Data
Dashboards
Workflow management
People finder
Helper Applications
Field employee systems
37. API feature WP 8 WP 8.1
Enumerate apps Yes Yes
Launch apps Yes Yes
Install enterprise signed apps Yes Yes
Get enterprise metadata No Yes
Renew an enterprise enrollment No Yes
Unenroll from the current enterprise No Yes
Trigger enterprise phone home No Yes
Company portals must be Silverlight apps
Create a Windows Phone 8 Company Hub App
MSDN article by Tony Champion - http://aka.ms/E7c6xc
38.
39. Through the store (public distribution)
Sideloading (private distribution)
40. Feature Managed Unmanaged
Enrollment method Workplace app + MDM Email/browser
Number of enrollments Limited to 1 Unlimited
Policy management Yes No
App install method MDM/company hub Email/browser/company hub
App inventory MDM/company hub Company hub
Push app install MDM No
Push app uninstall MDM No
Push app updates MDM No
Unenroll Remote and local Local
47. Secure data
storage
.aetx
.aet
MDM SERVER
Code signing
certificate
.aetx
Distribute through
email or secure
website
AET cannot
be deleted
through
phone UI
Distribute during
enrollmentUpload
AETGENERATOR
TOOL
48. C:temp2>"c:Program Files (x86)Microsoft
SDKsWindows Phonev8.0ToolsAETGenerator
AETGenerator.exe"
c:tempCert.pfx password
The Enterprise Id is XXXXXXX
AET.xml, AET.aet and AET.aetx file generated
Code signing
certificate
AET.aetx
49. Publisher ID
.aetx
Publisher ID
.xap
.appx
Publisher ID
.xap
.appx
AET allows all apps from the
same publisher to be installed
and run on the phone
.aetx
12 months
AET is valid for one
year and must be
renewed after
expiration
55. SSP.xap
fabk.xap fabk.xap1 MDIL
compile
Company
developed hub
IL code
Automatic MDIL
compile
Microsoft signature
2 Sign
MDIL code
MDM
Company Portal
SSP.xap1 Sign
MDIL code
MDIL code
Machine-dependent Intermediate
Language (MDIL)
56. PS C:Program Files (x86)Microsoft SDKsWindows
Phonev8.0ToolsMDILXAPCompile>
.BuildMDILXap.ps1
-xapfilename C:tempfabk.xap
-pfxfilename "C:tempcer 02.pfx“
-password mypassword
fabk.xap
Company IT
developed app
IL code
Code signing
certificate
Combined
precompile+sign script
57. PS C:Program Files (x86)Microsoft SDKsWindows
Phonev8.1ToolsMDILXAPCompile>
.BuildMDILXap.ps1
-xapfilename C:tempfabk.xap
-pfxfilename "C:tempcer 02.pfx“
-password mypassword
fabk.xap
Company IT
developed app
IL code
Code signing
certificate
Combined
precompile+sign script
58. PS C:Program Files (x86)Microsoft
SDKsWindowsPhoneAppv8.1ToolsMDILXAPCompile>
.BuildMDILAPPX.ps1
-appxfilename C:tempfabk.xap
-pfxfilename "C:tempcer 02.pfx“
-password mypassword
fabk.appx
Company IT
developed app
IL code
Code signing
certificate
Combined
precompile+sign script
59. MDM Server
1. Enroll phone to MDM
.aetx MDM provides AET
.xap MDM installs
Company Portal
2. Use Company Portal to install and
view installed company apps
60. 1. Install AET
(email, web page)
2. Install Company Hub (email,
web page)
3. Use Company Hub to view
and install company apps