Presentation is loading. Please wait.

Presentation is loading. Please wait.

PlatformFrameworkTools Bring your own End user experience Great apps delivered to the user’s choice of device Development agility to move at mobile.

Similar presentations


Presentation on theme: "PlatformFrameworkTools Bring your own End user experience Great apps delivered to the user’s choice of device Development agility to move at mobile."— Presentation transcript:

1

2

3 PlatformFrameworkTools Bring your own

4 End user experience Great apps delivered to the user’s choice of device Development agility to move at mobile speed Developer Experience + + -

5 Web Native

6 Full access to client features and power High flexibility and customization per device Device-dependent Device-independent Easier management Constrained device integration and performance Web Native

7

8 Black Box

9

10 Minimum duplication No customization per device Inefficient bandwidth <meta name="viewport" content="width=device-width" /> @media only screen and (max-width: 1024px) and (max-height: 768px) {... }

11

12 Maximum flexibility Likely to duplicate code DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("iPhone") { ContextCondition = (context => context.GetOverriddenUserAgent().IndexOf ("iPhone", StringComparison.OrdinalIgnoreCase) >= 0) });

13

14 Best experience for devices Still not a native app… new

15

16

17 Xcode ADT Visual Studio + + - ✗

18

19 Model View Model View Device-specific Portable code References Databinds

20

21 .NETC++ JavaScript PERFORMANCE REACH

22

23

24


Download ppt "PlatformFrameworkTools Bring your own End user experience Great apps delivered to the user’s choice of device Development agility to move at mobile."

Similar presentations


Ads by Google