Xamarin iOS Hands On. Hands-On: Xamarin iOS Ziele – Kennenlernen von Xamarin Android – Native UI – https://developer.xamarin.com/guides/ios/

Slides:



Advertisements
Similar presentations
Native iOS, Android and Windows Development Microsoft | Xamarin.
Advertisements

Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
James Montemagno Developer Evangelist, Xamarin Developing Native iOS, Android, and Windows Apps in C# with Xamarin.
Alejandro Campos Magencio MS Technical Extreme Code Sharing with C# Y A XB.
Microsoft Evangelist Presentation September 13, 2012.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Mobile Development with Xamarin Mark Allan Ranyart
James Montemagno Developer Evangelist, Xamarin Developing Native iOS, Android, & Windows Apps with C#, Xamarin, and Visual Studio 2015.
Introducing Xamarin 2.0 Introducing Xamarin 2.0 Michael Hutchinson
Xamarin.Forms. Xamarin.Forms v. Standard Xamarin Architecture iOS C# UI Android C# UI Windows C# UI Shared App Logic Xamarin.Forms Standard Xamarin.Forms.
BUILD CROSS-PLATFORM NATIVE MOBILE APP FOR DNN DNN Mobi.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Developing Mobile Applications using MVVM with Xamarin Forms
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Presentation Brijesh Patel | Working with AIR Native Extensions.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Xamarin.Forms Hands On.
Developing Cross-Platform Applications with Visual Studio 2015
Developer TECH REFRESH 15 Junho 2015 #pttechrefres h Strategies for Developing Cross-Platform Applications Dinis Vieira.
Developing Native iOS, Android, and Windows apps in C# with Xamarin
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
Mobile Device Programming
Understanding Xamarin Development Matt
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
TITANIUM DEVELOPMENT SERVICES MOBILMINDZ TITANIUM DEVELOPMENT PORTFOLIO
Cloud Roadshow. Getting Started with mobile app development with the Office 365 APIs.
Innovation Any app, any platform Openness.NET Core ASP.NET 5.
குறுச்செயலிகள் உறுவாக்க தொழில்நுட்பம் தி. ந. ச. வெங்கடரங்க ன் Blog: venkatarangan.com உத்தமம் செல்பேசிக் கணிமை பிப்ரவரி
Alec Tucker An Introduction to Cross Platform Native App Development using Xamarin to Develop, Test and Monitor MOB227.
NativeScript – Open source platform to build Native iOS/Android Apps.
Introduction to Xamarin.iOS. 1.Introduce the development tools 2.(De)constructingthe application 3.Adding views and behavior Objectives.
Xamarin Android Hands On. Hands-On: Xamarin Android Ziele – Kennenlernen von Xamarin Android – Native UI –
Your Host & Speaker Shahed Chowdhuri Sr. Technical Microsoft Technology Areas Enterprise Web/Software Development Game Development Mobile.
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
61% YoY Growth.NET Active Developers (VS 2012+) 40%.NET Core downloads by new developers 62% GitHub contributions from outside of Microsoft (corefx.
Introduction to Cross Platform Mobile Development with Xamarin Getting started with Mobile Development.
GST Helpline - A Complete GST App TO RESOLVE GST INDIA QUERIES
Beginning of Xamarin for iOS development
Introduction to Xamarin C# Everywhere
Cross Platform Development with Xamarin & Visual Studio 2013
Microsoft Evangelist Presentation
Xamarin Mac application development
Maximizing Reach Through Cross-Platform Mobile Development
React Native Crash Course
The Xamarin Promise - Realized
Xamarin Studio Xamarin Curriculum for Xamarin Studio
Apache Cordova Overview
Real quick, just to understand the audience, how many of you:
Introducing ASP.NET Core 2.0
Microsoft Build /19/2018 7:53 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
Apps XD.
Microsoft Connect /19/2018 5:08 AM
Microsoft Build /17/2018 2:10 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Cross Platform Development with Xamarin & Visual Studio 2013
Xamarin Inspector & Profiler for Visual Studio Enterprise
Office 365 Development.
Mobile First, Xamarin First!
Xamarin Test Recorder John Lago Senior Program Manager.
Office 365 Development.
Comparison Hybrid Cross Platform Framework Native Language
CSC 581: Mobile App Development
აუდიო გიდის მობილური აპლიკაცია
Microsoft Developer Tour
Xamarin Application Development Company. Table Of Contents 1. Overview 2. Benefits of using Xamarin. 3. Our Capabilities In Xamarin App Development. 4.Industries.
CSC 581: Mobile App Development
PICLAY Photo&Video Editor
Apple Xcode with Swift Demo
11/11/2019 1:15 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Presentation transcript:

Xamarin iOS Hands On

Hands-On: Xamarin iOS Ziele – Kennenlernen von Xamarin Android – Native UI –

Project Setup Create Crossplattform project (Shared Library) Have a look at project structure – Resources – Storyboard – LaunchScreen.xib Hey, it’s Android iOS!

AppDelegate public override bool FinishedLaunching (UIApplication application, NSDictionary launchOptions)

Native API Full iOS API, including C API C Api example: UIGraphicsGetCurrentContext(); UIGraphicsPushContext(); In Xamarin: UIGraphics.GetCurrentContext(); UIGraphics.PushContext();

Unified API Same API for Mac and iOS Namespaces have changed: UIKit instead of MonoTouch.UIKit

Storyboard Editor Mixed results. If in doubt, use xCode. Show xCode -> Xamarin workflow

WatchKit App Demo Watchkit App Interoperability between Watch App and iOS App

Free Coding Time Do Something. Anything.