Enviar pesquisa
Carregar
Maximizing Code-Sharing with Xamarin.Mobile, James Clancey
•
1 gostou
•
1,357 visualizações
Xamarin
Seguir
Tecnologia
Negócios
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 12
Baixar agora
Baixar para ler offline
Recomendados
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
Recomendados
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
Mais conteúdo relacionado
Mais procurados
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
Mais procurados
(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
Semelhante a 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
Semelhante a 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
Mais de 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
Mais de 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
Último
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Último
(20)
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
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
Baixar agora