Suche senden
Hochladen
Maximizing Code-Sharing with Xamarin.Mobile, James Clancey
•
1 gefällt mir
•
1,357 views
Xamarin
Folgen
Technologie
Business
Melden
Teilen
Melden
Teilen
1 von 12
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Moving Beyond the MVP - PMF2015
Moving Beyond the MVP - PMF2015
Emily Tate
Mobile Services AWS
Mobile Services AWS
Maria Villalba Rodrigo
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
Amazon Web Services
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
Amazon Web Services
Eurocloud
Eurocloud
Quentin Adam
Safe on FME: Migrating the FME Community
Safe on FME: Migrating the FME Community
Safe Software
Azure Mobile Apps with Xamarin
Azure Mobile Apps with Xamarin
danhermes
How to scale your app and win the cloud challenge
How to scale your app and win the cloud challenge
Quentin Adam
Empfohlen
Moving Beyond the MVP - PMF2015
Moving Beyond the MVP - PMF2015
Emily Tate
Mobile Services AWS
Mobile Services AWS
Maria Villalba Rodrigo
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
AWS Cloud Kata 2013 | Singapore - Welcome and Opening Remarks, Pieter Kemps
Amazon Web Services
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
Amazon Web Services
Eurocloud
Eurocloud
Quentin Adam
Safe on FME: Migrating the FME Community
Safe on FME: Migrating the FME Community
Safe Software
Azure Mobile Apps with Xamarin
Azure Mobile Apps with Xamarin
danhermes
How to scale your app and win the cloud challenge
How to scale your app and win the cloud challenge
Quentin Adam
AWS Cloud Kata | Bangkok - Getting to MVP
AWS Cloud Kata | Bangkok - Getting to MVP
Amazon Web Services
Packaging AR Content to Wider Audience Using FME
Packaging AR Content to Wider Audience Using FME
Safe Software
Appacceler the most effective app user acquirement
Appacceler the most effective app user acquirement
亚军 陈
Serverless Application Model - Executing Lambdas Locally
Serverless Application Model - Executing Lambdas Locally
Alex
App project : Light Your Brain (미국문학입문프로젝트)
App project : Light Your Brain (미국문학입문프로젝트)
Jimyeung Kim
Calmap android and i phone
Calmap android and i phone
Eymen Ox
workplaceON - Employee Engagement Platform
workplaceON - Employee Engagement Platform
Jan F. Zeuthen
How To: Bringing Media Channels to Amazon Fire TV
How To: Bringing Media Channels to Amazon Fire TV
Amazon Appstore Developers
Porting Tablet Apps to the Amazon Fire TV
Porting Tablet Apps to the Amazon Fire TV
Qualcomm Developer Network
How to Create a Geo-tracking Server for Mobile Devices Using Heroku's Helios
How to Create a Geo-tracking Server for Mobile Devices Using Heroku's Helios
Salesforce Developers
Basecamp 18.1
Basecamp 18.1
NickHawkins19
Micro apps across 3 continents using React js
Micro apps across 3 continents using React js
Ido Shilon
Deep Dive into FME Server 2014
Deep Dive into FME Server 2014
Safe Software
Hangout: Novidades do Xamarin
Hangout: Novidades do Xamarin
William S. Rodriguez
Xamarin mobile
Xamarin mobile
Mike Bluestein
Xamarin.Forms - More Productive & Beautiful Than Ever
Xamarin.Forms - More Productive & Beautiful Than Ever
Jefferson Balivo
Introduction to Mobile Development with Xamarin -DotNet Westide
Introduction to Mobile Development with Xamarin -DotNet Westide
James Montemagno
Introduction to xamarin
Introduction to xamarin
Alejandro Ruiz Varela
Windows Apps | London Meetup
Windows Apps | London Meetup
Xpand IT
Xamarin Test Cloud – Automating Testing Effectively
Xamarin Test Cloud – Automating Testing Effectively
Ajeet Singh
Couchbase Workshop - Introduction to Xamarin
Couchbase Workshop - Introduction to Xamarin
James Montemagno
Xamarin Platform
Xamarin Platform
Rui Marinho
Weitere ähnliche Inhalte
Was ist angesagt?
AWS Cloud Kata | Bangkok - Getting to MVP
AWS Cloud Kata | Bangkok - Getting to MVP
Amazon Web Services
Packaging AR Content to Wider Audience Using FME
Packaging AR Content to Wider Audience Using FME
Safe Software
Appacceler the most effective app user acquirement
Appacceler the most effective app user acquirement
亚军 陈
Serverless Application Model - Executing Lambdas Locally
Serverless Application Model - Executing Lambdas Locally
Alex
App project : Light Your Brain (미국문학입문프로젝트)
App project : Light Your Brain (미국문학입문프로젝트)
Jimyeung Kim
Calmap android and i phone
Calmap android and i phone
Eymen Ox
workplaceON - Employee Engagement Platform
workplaceON - Employee Engagement Platform
Jan F. Zeuthen
How To: Bringing Media Channels to Amazon Fire TV
How To: Bringing Media Channels to Amazon Fire TV
Amazon Appstore Developers
Porting Tablet Apps to the Amazon Fire TV
Porting Tablet Apps to the Amazon Fire TV
Qualcomm Developer Network
How to Create a Geo-tracking Server for Mobile Devices Using Heroku's Helios
How to Create a Geo-tracking Server for Mobile Devices Using Heroku's Helios
Salesforce Developers
Basecamp 18.1
Basecamp 18.1
NickHawkins19
Micro apps across 3 continents using React js
Micro apps across 3 continents using React js
Ido Shilon
Deep Dive into FME Server 2014
Deep Dive into FME Server 2014
Safe Software
Was ist angesagt?
(13)
AWS Cloud Kata | Bangkok - Getting to MVP
AWS Cloud Kata | Bangkok - Getting to MVP
Packaging AR Content to Wider Audience Using FME
Packaging AR Content to Wider Audience Using FME
Appacceler the most effective app user acquirement
Appacceler the most effective app user acquirement
Serverless Application Model - Executing Lambdas Locally
Serverless Application Model - Executing Lambdas Locally
App project : Light Your Brain (미국문학입문프로젝트)
App project : Light Your Brain (미국문학입문프로젝트)
Calmap android and i phone
Calmap android and i phone
workplaceON - Employee Engagement Platform
workplaceON - Employee Engagement Platform
How To: Bringing Media Channels to Amazon Fire TV
How To: Bringing Media Channels to Amazon Fire TV
Porting Tablet Apps to the Amazon Fire TV
Porting Tablet Apps to the Amazon Fire TV
How to Create a Geo-tracking Server for Mobile Devices Using Heroku's Helios
How to Create a Geo-tracking Server for Mobile Devices Using Heroku's Helios
Basecamp 18.1
Basecamp 18.1
Micro apps across 3 continents using React js
Micro apps across 3 continents using React js
Deep Dive into FME Server 2014
Deep Dive into FME Server 2014
Ähnlich wie Maximizing Code-Sharing with Xamarin.Mobile, James Clancey
Hangout: Novidades do Xamarin
Hangout: Novidades do Xamarin
William S. Rodriguez
Xamarin mobile
Xamarin mobile
Mike Bluestein
Xamarin.Forms - More Productive & Beautiful Than Ever
Xamarin.Forms - More Productive & Beautiful Than Ever
Jefferson Balivo
Introduction to Mobile Development with Xamarin -DotNet Westide
Introduction to Mobile Development with Xamarin -DotNet Westide
James Montemagno
Introduction to xamarin
Introduction to xamarin
Alejandro Ruiz Varela
Windows Apps | London Meetup
Windows Apps | London Meetup
Xpand IT
Xamarin Test Cloud – Automating Testing Effectively
Xamarin Test Cloud – Automating Testing Effectively
Ajeet Singh
Couchbase Workshop - Introduction to Xamarin
Couchbase Workshop - Introduction to Xamarin
James Montemagno
Xamarin Platform
Xamarin Platform
Rui Marinho
Developing Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with Xamarin
danhermes
Building Enterprise Ready Mobile Apps: A Developer Deep Dive
Building Enterprise Ready Mobile Apps: A Developer Deep Dive
kidozen
Enterprise Mobile Apps. Cross-Platform that Works
Enterprise Mobile Apps. Cross-Platform that Works
Aptera Inc
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
[T]echdencias
What's new and next for mobile development with .NET
What's new and next for mobile development with .NET
James Montemagno
State of Union: Xamarin & Cross-Platform .NET in 2016 and Beyond
State of Union: Xamarin & Cross-Platform .NET in 2016 and Beyond
Nick Landry
Xamarin Dev Days - Introduction to Xamarin.Forms, Insights, Test Cloud
Xamarin Dev Days - Introduction to Xamarin.Forms, Insights, Test Cloud
James Montemagno
Practical Push Notifications Seminar
Practical Push Notifications Seminar
Xamarin
C# everywhere - Building Cross-Platform Apps with Xamarin and MvvmCross
C# everywhere - Building Cross-Platform Apps with Xamarin and MvvmCross
Flavius-Radu Demian
TechEd Europe 2014 DEV-B217 Go Mobile with C#, Xamarin, and Visual STudio
TechEd Europe 2014 DEV-B217 Go Mobile with C#, Xamarin, and Visual STudio
James Montemagno
What's New in Xamarin? - Santo Domingo
What's New in Xamarin? - Santo Domingo
James Montemagno
Ähnlich wie Maximizing Code-Sharing with Xamarin.Mobile, James Clancey
(20)
Hangout: Novidades do Xamarin
Hangout: Novidades do Xamarin
Xamarin mobile
Xamarin mobile
Xamarin.Forms - More Productive & Beautiful Than Ever
Xamarin.Forms - More Productive & Beautiful Than Ever
Introduction to Mobile Development with Xamarin -DotNet Westide
Introduction to Mobile Development with Xamarin -DotNet Westide
Introduction to xamarin
Introduction to xamarin
Windows Apps | London Meetup
Windows Apps | London Meetup
Xamarin Test Cloud – Automating Testing Effectively
Xamarin Test Cloud – Automating Testing Effectively
Couchbase Workshop - Introduction to Xamarin
Couchbase Workshop - Introduction to Xamarin
Xamarin Platform
Xamarin Platform
Developing Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with Xamarin
Building Enterprise Ready Mobile Apps: A Developer Deep Dive
Building Enterprise Ready Mobile Apps: A Developer Deep Dive
Enterprise Mobile Apps. Cross-Platform that Works
Enterprise Mobile Apps. Cross-Platform that Works
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
What's new and next for mobile development with .NET
What's new and next for mobile development with .NET
State of Union: Xamarin & Cross-Platform .NET in 2016 and Beyond
State of Union: Xamarin & Cross-Platform .NET in 2016 and Beyond
Xamarin Dev Days - Introduction to Xamarin.Forms, Insights, Test Cloud
Xamarin Dev Days - Introduction to Xamarin.Forms, Insights, Test Cloud
Practical Push Notifications Seminar
Practical Push Notifications Seminar
C# everywhere - Building Cross-Platform Apps with Xamarin and MvvmCross
C# everywhere - Building Cross-Platform Apps with Xamarin and MvvmCross
TechEd Europe 2014 DEV-B217 Go Mobile with C#, Xamarin, and Visual STudio
TechEd Europe 2014 DEV-B217 Go Mobile with C#, Xamarin, and Visual STudio
What's New in Xamarin? - Santo Domingo
What's New in Xamarin? - Santo Domingo
Mehr von Xamarin
Xamarin University Presents: Building Your First Intelligent App with Xamarin...
Xamarin University Presents: Building Your First Intelligent App with Xamarin...
Xamarin
Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Xamarin
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Xamarin
Get the Most out of Android 8 Oreo with Visual Studio Tools for Xamarin
Get the Most out of Android 8 Oreo with Visual Studio Tools for Xamarin
Xamarin
Creative Hacking: Delivering React Native App A/B Testing Using CodePush
Creative Hacking: Delivering React Native App A/B Testing Using CodePush
Xamarin
Build Better Games with Unity and Microsoft Azure
Build Better Games with Unity and Microsoft Azure
Xamarin
Exploring UrhoSharp 3D with Xamarin Workbooks
Exploring UrhoSharp 3D with Xamarin Workbooks
Xamarin
Desktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
Desktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
Xamarin
Developer’s Intro to Azure Machine Learning
Developer’s Intro to Azure Machine Learning
Xamarin
Customizing Xamarin.Forms UI
Customizing Xamarin.Forms UI
Xamarin
Session 4 - Xamarin Partner Program, Events and Resources
Session 4 - Xamarin Partner Program, Events and Resources
Xamarin
Session 3 - Driving Mobile Growth and Profitability
Session 3 - Driving Mobile Growth and Profitability
Xamarin
Session 2 - Emerging Technologies in your Mobile Practice
Session 2 - Emerging Technologies in your Mobile Practice
Xamarin
Session 1 - Transformative Opportunities in Mobile and Cloud
Session 1 - Transformative Opportunities in Mobile and Cloud
Xamarin
SkiaSharp Graphics for Xamarin.Forms
SkiaSharp Graphics for Xamarin.Forms
Xamarin
Building Games for iOS, macOS, and tvOS with Visual Studio and Azure
Building Games for iOS, macOS, and tvOS with Visual Studio and Azure
Xamarin
Intro to Xamarin.Forms for Visual Studio 2017
Intro to Xamarin.Forms for Visual Studio 2017
Xamarin
Connected Mobile Apps with Microsoft Azure
Connected Mobile Apps with Microsoft Azure
Xamarin
Introduction to Xamarin for Visual Studio 2017
Introduction to Xamarin for Visual Studio 2017
Xamarin
Building Your First iOS App with Xamarin for Visual Studio
Building Your First iOS App with Xamarin for Visual Studio
Xamarin
Mehr von Xamarin
(20)
Xamarin University Presents: Building Your First Intelligent App with Xamarin...
Xamarin University Presents: Building Your First Intelligent App with Xamarin...
Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Get the Most out of Android 8 Oreo with Visual Studio Tools for Xamarin
Get the Most out of Android 8 Oreo with Visual Studio Tools for Xamarin
Creative Hacking: Delivering React Native App A/B Testing Using CodePush
Creative Hacking: Delivering React Native App A/B Testing Using CodePush
Build Better Games with Unity and Microsoft Azure
Build Better Games with Unity and Microsoft Azure
Exploring UrhoSharp 3D with Xamarin Workbooks
Exploring UrhoSharp 3D with Xamarin Workbooks
Desktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
Desktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
Developer’s Intro to Azure Machine Learning
Developer’s Intro to Azure Machine Learning
Customizing Xamarin.Forms UI
Customizing Xamarin.Forms UI
Session 4 - Xamarin Partner Program, Events and Resources
Session 4 - Xamarin Partner Program, Events and Resources
Session 3 - Driving Mobile Growth and Profitability
Session 3 - Driving Mobile Growth and Profitability
Session 2 - Emerging Technologies in your Mobile Practice
Session 2 - Emerging Technologies in your Mobile Practice
Session 1 - Transformative Opportunities in Mobile and Cloud
Session 1 - Transformative Opportunities in Mobile and Cloud
SkiaSharp Graphics for Xamarin.Forms
SkiaSharp Graphics for Xamarin.Forms
Building Games for iOS, macOS, and tvOS with Visual Studio and Azure
Building Games for iOS, macOS, and tvOS with Visual Studio and Azure
Intro to Xamarin.Forms for Visual Studio 2017
Intro to Xamarin.Forms for Visual Studio 2017
Connected Mobile Apps with Microsoft Azure
Connected Mobile Apps with Microsoft Azure
Introduction to Xamarin for Visual Studio 2017
Introduction to Xamarin for Visual Studio 2017
Building Your First iOS App with Xamarin for Visual Studio
Building Your First iOS App with Xamarin for Visual Studio
Kürzlich hochgeladen
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Kürzlich hochgeladen
(20)
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Maximizing Code-Sharing with Xamarin.Mobile, James Clancey
1.
James Clancey Senior Mobile
Developer Xamarin clancey@xamarin.com Xamarin.Mobile @jtclancey
2.
3.
Xamarin.Mobile.Geolocation • Geolocator • Position Latitude Longitude Accuracy Altitude Altitude
Accuracy Speed Heading
4.
Xamarin.Mobile.Contacts • AddressBook RequestPermision • Contact Phone Email Address Website Relationship
5.
Xamarin.Mobile.Media • Photos Pick existing Take
new photo • Video Pick existing Take new video
6.
Code sharing • Xamarin.Mobile
lets you maximize Code Sharing • How can you apply this to your own apps?
7.
DEMO
8.
Xamarin.Mobile Api • We
take care of all the UI for you • Perfect for most use cases • Sometimes you need more control
9.
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 New API iOS var
picker = new MediaPicker(); MediaPickerController controller = picker.GetTakePhotoUI (new StoreCameraMediaOptions { ! Name = "test.jpg", ! Directory = "MediaPickerSample" } ); PresentViewController (controller, true, null); controller.GetResultAsync().ContinueWith (t => { ! // Dismiss the UI yourself ! controller.DismissViewController (true, () => { ! ! MediaFile file = t.Result; ! } ); ! }, TaskScheduler.FromCurrentSynchronizationContext());
10.
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 New API Android var
picker = new MediaPicker (this); if (!picker.IsCameraAvailable) ! Console.WriteLine ("No camera!"); else { ! var intent = picker.GetTakePhotoUI (new StoreCameraMediaOptions { ! ! Name = "test.jpg", ! ! Directory = "MediaPickerSample" ! } ); ! StartActivityForResult (intent, 1); }
11.
Q&A
12.
THANK YOU
Jetzt herunterladen