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

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

Welcome to Synergy 2013 Chip Casanave Data Access Worldwide.
NIAGARA MOBILE Gareth Johnson June, 2012 © Tridium 2012.
FIM MOBILE PRESENTATION
Experiments in Mobile/Desktop Web Framework Design James m Freelance Freelance Design + build Design.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Honing In on Multiple Targets with a Single Codebase Jeff Tapper Senior Technologist.
Mobile at USC Common Solutions Group University of Minnesota, June 2011.
Native iOS, Android and Windows Development Microsoft | Xamarin.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
OPC WPFHMI.NET.
Fast rendering of 2D applications with text and images Combines the power of DirectX and the convenience of.NET Adopted by most triple-A titles.
Work Better Together Work Better Together Bring Ideas to Life Bring Ideas to Life Use Office Anywhere Use Office Anywhere Collaboration Without Compromise.
Responsive Web Design Sheri German, Instructor Montgomery College.
“Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-platform mobile development strategy”
Developing Content for Mobile Devices Larry D. Lee Web Developer for K4Health.
Microsoft Evangelist Presentation September 13, 2012.
Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
HTML Black Box Manage Device Capabilitie s 3 Manage Service Capabiliti es 4 Edit Code 5 Edit & Style UI 6 Build & Run 7 Debug & Diagnose.
Intro to RESPONSIVE DESIGN. Why? What?
DEVELOPING FOR MOBILE Jackie Calapristi. AGENDA  Why you should go mobile  Mobile Design Options  Responsive Design  Tips & Tools to Help You Build.
Application Lifecycle Management and the cloud
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Apps where your users are Sign into SharePoint and launch apps Modern experiences on breadth of devices Central app management Central user.
Blue Nile Mobile Marianne Marck. 11 Drivers Serving Customers Staying relevant, having a mobile presence Tools for buying diamonds, comparing specifications.
| imodules.com Making Your Site Mobile-Ready Presented by Chris Smith and Mark Werner.
Windows Reimagine d Windows 8 Data explosion Browser-based apps Natural interaction Ubiquitous connectivity Personal devices in the.
ASP.NET Web API. ASP.NET Members MS Open Source ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source ASP.NET MVC 4, ASP.NET.
00 Cross Platform Development with Mono Connect at #wp7au.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Moving forward quicker than you think! By Niels Liisberg CTO, System & Method A/S Copenhagen, Denmark.
Understanding Xamarin Development Matt
Enabling Developers with Development Features Presented by: Ricardo Wilkins SharePoint Solutions Architect.
Mobile Apps vs. Mobile Sites Which is Becoming King In The War?
Apache Cordova Tools in Visual Studio
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
PROJECT in a box version 3.4 Project and Programme support as it should be.
Use flash eBook software AnyFlip to make page flip book works seamlessly on mobile devices.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
IHammer ”web designing on the go” Hao Jämsén Loga Siponen Virta Pakkanen.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Together we can build something great FORWARD | 2016 Going Mobile with ContractERP Jim Welch, Bill Natalie.
MOBILE APPLICATION DEVELOPMENT SERVICES
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
1 Jeff McWherter Director of Development Do I Really Need a Mobile App, Or Is a Mobile-Friendly Website Enough? Do I Really Need a Mobile App, Or Is a.
What Are the Different Platforms for Enterprise Mobility Solutions?
10 Mobile Application Framework Must Know to Launch New App.
Presentation by Giorgos Theodoridis. WordPress is a free web software you can use to create a beautiful website, blog, or app, (CMS) based on PHP and.
TELERIK APP BUILDER ( Icenium ). POINTS TO DISCUSS  Introduction  Features  Versions  Supported Frameworks.
Hire Ionic Developers & Programmers
Ionic App Development Company
Introduction to Xamarin C# Everywhere
Xamarin for Visual Studio Enterprise
Microsoft Evangelist Presentation
Tripleplay Interactive IPTV Portal
The world’s most advanced mobile platform
A better approach to mobile
Mobile App Development Services
RESPONSIVE WEB DESIGN.
CODEYAYA We are a creative agency with a best set of Freelancers.
Vision Softech We’re professional web design, build company in India is providing mobile app development, Digital marketing, open source customization,
Mobile App Development Company With Great UI And UX.
Making Your Site Mobile-Ready
Mobile App Development
Mobile Center and VSTS:​ Better together for your Mobile DevOps
Introducing Metro style device apps
Enabling Mobile apps with ASP.NET MVC
Running C# in the browser
Presentation transcript:

PlatformFrameworkTools Bring your own

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

Web Native

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

Black Box

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

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

Best experience for devices Still not a native app… new

Xcode ADT Visual Studio ✗

Model View Model View Device-specific Portable code References Databinds

.NETC++ JavaScript PERFORMANCE REACH