Build apps your users will love with Xamarin. Mobile Edge 11 Nov 2015

Similar documents
Xamarin a Cross Platform App Development Technology. A white paper on Fundamentals and Implementations of Xamarin Cross platform Mobile Technology

Accelerating Business Value by

Take Your Team Mobile with Xamarin

Building cross-platform mobile apps with Xamarin

Avanade & Xamarin: The fast path to mobile success.

A Way Out of the Mobile App Development Conundrum

Lecture 4 Cross-Platform Development. <lecturer, date>

Building cross-platform Modern Apps: the Design perspective. Amit Bahree, Senior Director,

Client Overview. Engagement Situation

KEY PHASES. In Creating a Successful Mobile App

Making Mobile a Reality

Microsoft Visual Studio: Developing Cross-Platform Apps With C# Using Xamarin

WHITEPAPER. Pros & cons of native vs cross-platform mobile development with Xamarin

An Analysis of Mobile Application Development Approaches

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

automated acceptance testing of mobile apps

Simple Mobile Application & Browser Testing

Statement of Direction

Cross-Platform Mobile Apps Solution

Automated testing for Mobility New age applications require New age Mobility solutions

THE BUSINESS CASE FOR HYBRID HTML5 MOBILE APPS

Developing Cross-Platform.NET Apps with ArcGIS Runtime

DuPont Diagnostics takes food safety test results mobile with Xamarin.Forms

/// CHOOSING THE BEST MOBILE TECHNOLOGY. Overview

Mobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist IBM Corporation

Developing and deploying mobile apps

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

Cross-Platform Development

Introduce Configurable Mobile App Development. Moxie Zhang Esri R&D Center Beijing

Evaluation of Xamarin Forms for MultiPlatform Mobile Application Development

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group

Telerik: Develop Experiences

Best Practices for Building Mobile Web

BELATRIX SOFTWARE. Why you should be moving to mobile Cross Platform Development? Introduction

Mobile Test Automation Framework

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.

Frequently Asked Questions Plus What s New for CA Application Performance Management 9.7

What We Learned From Porting 50+ Cloud Apps to Tizen. Dima Malenko, Vlad Pavlov, rollapp Inc.

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

Microsoft platform and tools for mobile application development

MaaSter Microsoft Ecosystem Management with MaaS360. Chuck Brown Jimmy Tsang

App Events and Facebook Analytics for Apps

Cross Platform Mobile. -Vinod Doshi

Mobile Automation: Best Practices

Web UI & Functional Test Automation for Continuous Agile Deliveries

Iat Ieong. Sr. Consultant Application Development Dunn Solutions

The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

CASE STUDY. Enhancing the Patient Experience Harris Mobile Patient Engagement Platform

Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application

THE FUTURE OF INSURANCE SALES CONVERGENCE OF DIGITAL AND PHYSICAL

How To Use Titanium Studio

Making the Enterprise Mobile First. Riccardo Canetta Regional Sales Director, Mediterranean

How to pick the right development model for your next mobile project

It s Not Called Continuous Integration for Nothing!

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN:

Applications Performance Management for Mobile Applications September 18, 2013

Your guide to building great apps. Upgrade your skills and update your tools to create the next great app

Enhance Your SAP Portal Experience Using SAP Mobile Documents. Matt Carrier, SAP SESSION CODE: PO358

Building native mobile apps for Digital Factory

SOFTWARE DEVELOPMENT. Notes for Startup Founders. March 25 th, 2015

Mumbai, India 1 kunalprajapati365@gmail.com 2 phadakedhananjay@gmail.com 3 archit.poddar@gmail.com

MOBILE APP DEVELOPMENT FROM IMAGINATION TO REALITY WHITE PAPER

Red Hat Openshift Christoph Eberle

IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os

Building Mobile Applications

True Web Application Management: Fixing the Gaps in EMM Solutions

Middleware- Driven Mobile Applications

Bridging the Gap: from a Web App to a Mobile Device App

Full chain integration with your mobile field engineers

5 Secrets to a Successful Mobile Application Testing Strategy

Business Assurance & Testing QEx Automation Platform

Magellan. 5 Simple Steps to Finding the Right Mobile Development Magellan Holdings, LLC.

If you want to skip straight to the technical details of localizing Xamarin apps, start with one of these platform-specific how-to articles:

Introducing. automated functional testing of mobile apps. Karl Krukow, CTO, LessPainful GotoAMS, May, 2012

27th Embarcadero Developer Camp General Session

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

ClaySys AppForms for SharePoint

MANAGEMENT SUMMARY INTRODUCTION KEY MESSAGES. Written by: Michael Azoff. Published June 2015, Ovum

Transcription:

Build apps your users will love with Xamarin Mobile Edge 11 Nov 2015

We re here to help Matt Larson EMEA Senior Partner Manager matt@xamarin.com +44 7482 775 772 @mattylar12

I m a Dad

Fatherhood The Lifecycle Build Test Track Learn

Apps The Lifecycle Build Test Track Learn

Xamarin A Complete Mobile Development Platform Design Develop Integrate Test Monitor Learn

Xamarin Platform Native apps, All platforms, 99% code reuse Design Develop Integrate Test Monitor Learn

The Mobile App Development Challenge

Challenge One: It s a Heterogeneous Mobile World

Challenge Two: Users Want Native Apps

Common Mobile Development Approaches* * Avoid these approaches whenever possible

The Siloed Approach Build Apps Multiple Times Multiple teams. Multiple code bases. Platform disparities. Slows innovation.

The Hybrid Approach Write-Once-Run-Everywhere Incomplete API coverage Limiting app functionality Slow performance High abandonment rates.

Problem: Poor User Experiences

Building Apps with Xamarin Platform

Xamarin Approach: Fully Native Apps in C# 1 Team 1 Set of Tools Native UI Native UI Native UI Shared Code 60-99% code reusability 100% Platform-Specific SDK Access High performance native apps Xamarin and C#

Xamarin Platform Architecture Choices ios C# UI Android C# UI Windows C# UI Xamarin.Forms Shared App Logic Shared App Logic Xamarin.iOS & Xamarin.Android 60% to 80% code reuse Recommended for: Sophisticated UX apps Xamarin.Forms Up to 99% code reuse Recommended for: forms-based LOB apps

100% native API access for ios, Android and Windows. Anything you can do in Objective-C or Java, can be done with Xamarin in C#.

Truly Native Performance Xamarin.Android takes advantage of Just In Time (JIT) compilation on the Android device. Xamarin performance is so great that I have to imagine there is some magic involved. ~Harry Cheung, Hacker and Xoogler Source: https://medium.com/@harrycheung/mobile-app-performance-redux-e512be94f976

Why Xamarin?

TCO of Native Mobile Development Approaches Cost of ios Dev Cost of Android Dev Cost of C# Dev $150 / hour $130 / hour $130 / hour 4 months ios 4 months Android 1,280 hrs $537,600 3 months Xamarin 480 hrs $172,800 63% LESS TIME 68% SAVINGS

Real Business Outcomes with Xamarin 65% Shared Code ios & Android & Win 50% Shared Code ios & Android 90% Shared Code ios & Android 80% Shared Code ios & Android 80% Shared Code 95% Shared Code 60% Shared code 40% Faster TTM 75% Time Savings 30% Less Code ios & Android 75% Shared Code ios & Android 90% Shared Code 50% Faster TTM 65% Shared Code ios & Android, Win 80% Shared Code 35% Faster TTM ios & Android 70% Shared Code 50% Faster TTM

Mobile Visionary in Magic Quadrant Xamarin's architectural approach provides completely native UIs with better performance than other cross-platform techniques Xamarin uses Mobile Visionary in Gartner Magic Quadrant multifaceted technology built by a cohesive team with a solid long-term track record.

Xamarin s Enterprise Partnerships The experiences your users expect. The security and connections your organization requires.

Ensuring Quality Mobile Applications

High User Expectations 60% Abandon apps taking more than 3 seconds to load 43% Never return to try slow apps again

Xamarin Test Cloud Find bugs before your users do Design Develop Integrate Test Monitor Learn

Xamarin Test Cloud Find bugs before your users do Design Develop Integrate Test Monitor Learn

The End-to-End Mobile Quality Solution Local UI Test Authoring Use Calabash or C# to create automated mobile test scripts. Cloud Testing Lab Upload your app to our device cloud of over 1,800 physical devices

Beautiful Test Results on 2,000 Devices

Xamarin Insights Know your users, Keep your apps healthy Design Develop Integrate Test Monitor Learn

App tracking and crash analytics Know how your users are using your application Determine the devices and OSes that are important to your market Pinpoint issues in your code before they affect your entire user base

Xamarin A Complete Mobile Development Platform Design Develop Integrate Test Monitor Learn

Xamarin A Complete Mobile Development Platform Xamarin Platform Native apps, All platforms, 99% code reuse Xamarin Test Cloud Find bugs before your users do. Automated mobile testing on 2,000 devices. Xamarin Insights Know your users, Keep your apps healthy. Crash analytics and app monitoring.

Xamarin A Complete Mobile Development Platform Get Started: xamarin.com Email me: matt@xamarin.com Obrigado!