cross platform developmentdownload.microsoft.com/download/2/1/b/21b9ec98-3f...hire specialist write...
TRANSCRIPT
![Page 1: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/1.jpg)
![Page 2: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/2.jpg)
Cross Platform DevelopmentHeute Windows, morgen Android, übermorgen Xbox
Daniel MeixnerTechnical Evangelist
Microsoft Deutschland GmbH
@DanielMeixner | DevelopersDevelopersDevelopersDevelopers.Net
![Page 3: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/3.jpg)
Programming skills
Development tools
Languages, frameworks
Components
Runtimes
![Page 4: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/4.jpg)
Platform convergence is a journey.
![Page 5: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/5.jpg)
Unified core and app platform
Our Windows convergence is almost complete
Windows 10
ConvergedOS kernel
Convergedapp model
![Page 6: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/6.jpg)
![Page 7: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/7.jpg)
ReleaseQA & Test
Efforts per PlatformRelease Alignment
Multiple cost
Multiple effort, noshared source
Multiple maintanance
$ $Hire
specialist Write & Debug Code in Eclipse QA & Test Release
Hirespecialist Write & Debug Code in X-Code QA & Test Release
Hirespecialist
Write & DebugCode in VS
$
$
$
$
$
$
$
SyncMultiple Teams
![Page 8: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/8.jpg)
ReleaseQA & Test
Sharing Code and Efforts
$ $Hire
specialist Write & Debug Code in Eclipse QA & Test Release
Hirespecialist Write & Debug Code QA & Test Release
Hirespecialist
Write & DebugCode in VS
$
$
$
$
$
$
$
![Page 9: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/9.jpg)
1 Use your existing skillsets
such as HTML, JavaScript
2 Build apps using open-source
front-end frameworks such as
AngularJS, BackboneJS, or WinJS
Hybrid Apps with Cordova
Black Box
CSS | HTMLJavaScript | TypeScript
![Page 10: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/10.jpg)
iOS + Android WWA
![Page 11: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/11.jpg)
Black Box
CSS | HTMLJavaScript | TypeScript
![Page 12: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/12.jpg)
C# + XIB C# + AXML C# + XAML
Native UI Native UI Native UI
![Page 13: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/13.jpg)
Xamarin.iOS does full ahead-of-time (AOT) compilation to produce an ARM binary suitable for Apple’s App Store
Xamarin.Android takes advantage of just-in-time (JIT) compilation on the Android device
Native compilation, native performance
![Page 14: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/14.jpg)
Xamarin designer for Android apps
Xamarin designer for iOS apps
![Page 15: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/15.jpg)
Xamarin + Xamarin.Forms
Traditional Xamarin Approach With Xamarin.Forms:
More code-sharing, all native
Shared UI Code
![Page 16: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/16.jpg)
Shared App Logic in C#
At runtime, each Xamarin.Forms page and its
controls are mapped to platform-specific native
user interface elements
iOS C# UI Android C# UI
Shared App Logic
Windows C# UI
Use a single API to generate native, platform-specific user interfaces
![Page 17: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/17.jpg)
Emulator for Android
![Page 18: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/18.jpg)
Cross Platform Mobile Development with Microsoft
Desktop apps Universal Windows apps
Browser-based applications
![Page 19: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/19.jpg)
Neu
igkeit
en
Too
lsIn
form
iere
nErl
ern
en
Verm
ark
ten
Microsoft Developer Network (MSDN)
Kostenlose Ressourcen für Mobile- und Web-Developer
AktuellesTäglich aktuelle News, Events und
Hilfreiche Ressourcen für Entwickler
Im Microsoft-Umfeld.
http://aka.ms/rf_news
Entwickler-NewsletterDer kostenlose MSDN Flash infor-
miert Sie alle zwei Wochen rund um
die Microsoft-Entwicklungsplattform.
http://aka.ms/rf_flash
Cloud-NewsletterÜber die kostenlosen Microsoft Azure
News erhalten Sie regelmäßig Infos
Zur Cloud-Plattform von Microsoft.
http://aka.ms/rf_azurenl
TwitterFolgen Sie @msdev_de, dem Twitter-
Kanal für Entwickler von Microsoft
Deutschland.
http://aka.ms/rf_twitter
FacebookMicrosoft Developer ist die Anlauf-
stelle auf Facebook für Entwickler im
Microsoft-Umfeld.
http://aka.ms/rf_facebook
Visual Studio – eine Entwicklungsumgebung für alle AnwendungenNutzen Sie Visual Studio, die Entwicklungsumgebung von Microsoft, in der für Sie passenden Edition:
App-WerkzeugeFür die Entwicklung von Apps
Stehen die kostenlosen Werkzeuge
App Studio, Project Siena und
Touch Develop bereit, mit denen
App-Ideen einfach umgesetzt
Werden können:
http://aka.ms/rf_appstudio
http://aka.ms/rf_siena
http://aka.ms/rf_touch
Visual Studio-Testversionen
Testen Sie kostenlos die Editionen
Visual Studio Professional, Premium,
Ultimate und Test Professional.
http://aka.ms/rf_vstrial
Visual Studio Community
Kostenlose, voll funktionsfähige IDE
für Studenten, kleine Teams, Startups
und Open Source-Entwickler
http://aka.ms/rf_vscom
Visual Studio Online
Unterstützung für Entwicklungs-
Projekte durch Cloud-Dienste
Wie Online-Repositories oder
Auslastungstests.
http://aka.ms/rf_vsonline
Azure-TestversionProbieren Sie die verschiedenen
Dienste der Cloud-Plattform aus-
dank der kostenlosen Testversion für
30 Tage und bis zu einem Wert von
150 Euro kostenlos. Oder nutzen Sie
das monatliche Guthaben in Ihrer
MSDN Subscription.
http://aka.ms/rf_aztrial
Windows Developer CenterTechnische Ressourcen rund um die Entwick-
lung für Windows und Windows Phone
http://aka.ms/rf_windc
Office Developer CenterTechnische Ressourcen rund um die Entwick-
lung für Office-Familie und SharePoint.
http://aka.ms/rf_officedc
Xbox Developer CenterTechnische Ressourcen rund um die Entwick-
lung für die Spielekonsole von Microsoft.
http://aka.ms/rf_xboxdc
Azure Developer CenterTechnische Ressourcen rund um die Entwick-
lung für Windows und Windows Phone
http://aka.ms/rf_azuredc
Online-SchulungenDie Microsoft Virtual Academy
Ist das kostenlose Schulungs-
Portal zu den Technologien
der Microsoft-Plattform.
http://aka.ms/rf_mva
Technische VideosChannel 9 bietet jede Menge
Videoserien, Eventaufzeich-
nungen, Interviews und andere
technische Ressourcen.
http://aka.ms/rf_ch9
DokumentationDie MSDN Library bietet
detaillierte technische Infor-
Mationen zu allen wichtigen
Microsoft-Technologien.
http://aka.ms/rf_lib
ForenHolen Sie sich in den MSDN-
Foren Antworten und Lösungen
Direkt von der Community oder
Helfen Sie anderen.
http://aka.ms/rf_forum
VeranstaltungenIm Event-Bereich auf MSDN
Online finden Sie alle wichtigen
Entwicklerevents im deutsch-
Sprachigen Raum.
http://aka.ms/rf_events
CommunityDer Community Guide gibt
einen Überblick über die
wichtigsten User Groups und
Online-Communities.
http://aka.ms/rf_com
Unterstützung bei der App-VermarktungMicrosoft hilft bei der Vermarktung von Apps, z.B. durch
Bewerbung über offizielle Kanäle – melden Sie sich einfach
per Mail.
Tipps zur App-VermarktungBeherzigen Sie die Tipps dieser Checkliste, und schon stehen
die Aussichten für den Erfolg Ihrer App ganz gut.
http://aka.ms/rf_promo
Windows Store Support Sie benötigen Unterstützung bei Ihrer Windows oder
Windows Phone App? Der Windows Store Support hilft
Ihnen weiter.
http://aka.ms/rf_storesup
HotlineSie haben Fragen run um die
Entwicklungsplattform von
Microsoft oder benötigen Unter-
Stützung bei der Erstellung
von Apps? Nehmen Sie einfach
Kostenlosen Kontakt mit uns auf-
Unser Team von der MSDN
Support Hotline hilft Ihnen
gerne weiter.
Telefon: 080-6087338*
E-Mail:
msdn-technet-support@
escde.net
*Wochentags von 16:00 bis 18:00 Uhr
(außer an bundeseinheitlichen
Feiertagen). Kostenfrei aus dem
dt. Festnetz, Mobilfunknetz ggfs.
abweichend.
http://aka.ms/rf_hotline
© 2015 Microsoft Deutschland GmbH. Alle Rechte vorbehalten. Dieses Datenblatt dient lediglich Informationszwecken.
![Page 20: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/20.jpg)
Daniel MeixnerTechnical Evangelist
Microsoft Deutschland GmbH
@DanielMeixner | DevelopersDevelopersDevelopersDevelopers.Net
![Page 21: Cross Platform Developmentdownload.microsoft.com/download/2/1/B/21B9EC98-3F...Hire specialist Write & Debug Code in X-Code QA & Test Release Hire specialist Write & Debug Code in VS](https://reader034.vdocuments.site/reader034/viewer/2022050106/5f4468d996abfa1d1b082215/html5/thumbnails/21.jpg)