Date post: | 19-Nov-2014 |
Category: |
Technology |
Upload: | telerik-uk-ltd |
View: | 226 times |
Download: | 4 times |
My Three App Types
• Entrepreneur Consumer• Enterprise Consumer• Enterprise Line-of-Business
• Windows is used to build all of these apps on the desktop and the web
Windows + Entrepreneur Consumer
• ~60% of enterprise devs on their evenings and weekends• Entrepreneurs on all versions of Windows through-out
history– Win8 and WP8 app stores catching up with iOS and Android
• Primary concerns:– Uptake: most entrepreneurs have moved on to web and
mobile– Business model: roll your own
• Entrepreneurs generally fail or graduate to the next stage…
Windows + Enterprise Consumer
• Examples: Facebook, Bank of America• Windows owns the consumer PC market
• Windows mobile solutions catching up with iOS and Android• Additional concerns:
• Delight: DirectX-based GUI stacks (IE, XAML, DX11)• Scale: computers and services of all kinds on both client and
server sides• Use without help: Windows style guidelines make apps
familiar– Once a company makes money, it builds internal apps to reduce
costs…
Windows + Enterprise LOB
• Examples: expense reporting, paystub• Windows is a popular choice for building Enterprise LOB apps
– WinForms and WPF on the desktop, WebForms and MVC on the web• Additional concerns:
– ROI/saving money: great tools, languages and frameworks– Secure access: AD authentication and VPN to access intranet resources– Data storage: SQL on the client and the server– Data sync/offline support: Sync framework or SQL replication on desktop
• No one seems to expect web sites to work offline– Private deployment: MSI, ClickOnce, intranet web access– Data integration/sharing: email Office files to your friends
Windows 8 Metro-style Apps
• Windows 8 provides a new kind of app: “metro-style”– Pride in craftsmanship– Be fast and fluid– Authentically digital– Do more with less– Win as one
Windows 8 + Entrepreneur Consumer
• Huge potential market (700M Win7 users)– First Windows app store– EOM support for a wide variety of devices– OS supports desktop, web and metro-style apps (hybrid OS)– Microsoft doesn’t give up; they will expand market share
over time• Primary concerns:
– Uptake: Win8 uptake more than Vista, less than Win7– Business model: built-in support for free, paid, trial, ads,
roll your own
Windows 8 + Enterprise Consumer
• Businesses are targeting consumers with Win8• E.g. Netflix, Hulu, Amazon, Dropbox, etc.
• Additional concerns:• Delight: DirectX-based GUI stacks (IE, XAML, DX11)
– 3 of the 5 metro design principles target “delight”• Scale: devices and services of all kinds on both client and
server sides• Use without help: “Do more with less” principle
Windows 8+ Enterprise LOB
• Windows is a popular choice for building Enterprise LOB apps– WinForms and WPF on the desktop, WebForms and MVC on the web
• Additional concerns:– ROI/saving money: more tools, languages and frameworks (XAML,
HTML, C++)– Secure access: AD auth and VPN to access intranet resources (not
the SurfaceRT!)– Data storage: SQLITE recommend on the client– Data sync/offline support: No built-in sync/offline support– Private deployment: InTune– Data integration/sharing: Sharing contract (along with others)
Demo
Questions?