SlideShare a Scribd company logo
1 of 15
Sydney Mobile .Net 
Developers (#SydMobNet) 
September 2014 
Alec Tucker 
Head of Mobile Product Development, APAC 
White Clarke Group 
Xamarin Insider
Agenda 
• Introductions 
• News 
• Reactive UI 
• Brendan Forster 
• Lightning Talk: Genymotion 
• Craig Woollett 
• Mobile Testing with Xamarin.UITest and Test Cloud 
• Glenn Stephens, Xamarin University Trainer 
#SydMobNet
…interspersed with food and raffles for… 
• Xamarin 
• Monkeys 
• Pluralsight 
• 2 x 1 month subscription 
• Mindscape 
• $50 vouchers 
#SydMobNet
Envoy is hiring Senior .NET Developers 
http://envoyat.com/careers
Leaders in Finance Technology 
Atlanta, London, Munich, Shanghai, Sydney, Toronto, Venice
components.xamarin.com
Dive Deep into Mobile Development with the Experts! 
xamarin.com/evolve
News 
• Flurry Analytics –Women 31% More Likely to Make In-App Purchases 
– http://www.fiercedeveloper.com/story/flurry-women-make-31-more-app-purchases-men/ 
2014-08-25 
• Biggest Time Sinks for Mobile Devs 
– Windows Phone: Design 
– iOS: Coding 
– Android: Debugging / Testing 
– http://www.fiercedeveloper.com/story/evans-data-these-are-biggest-time-sinks-app-developers/ 
2014-08-18 
• TechEd Sessions Published for Melbourne and Sydney 
– http://www.microsoft.com/en-au/teched/session/default.aspx 
• …and I think I heard something about Apple… 
#SydMobNet
Mobile Technical Lead Position 
@ Bauer Media Group 
• Xamarin Based 
• 40+ existing applications 
• Global Greenfield projects 
• Xamarin.Forms 
• MvvmCross 
• Parse.com
ReactiveUI 
Brendan Forster 
• ReactiveUI is an MVVM framework designed to write testable mobile and 
desktop applications in C#. But this isn't a sales pitch. 
• In this talk Brendan will go through the soup to nuts of what functional 
reactive programming is, why you should care, the inspiration behind 
ReactiveUI and how to use Reactive Extensions and ReactiveUI in your apps. 
• That's a lot to cover, but hopefully we can even touch on some Xamarin 
development during this talk. 
• Brendan is a recovering web developer and currently does a bunch of 
Windows stuff at GitHub. He has a neglected blog at brendanforster.com 
and writes silly things over on Twitter at @shiftkey. 
#SydMobNet
Lightning Talk: Genymotion 
Craig Woollett 
@WoolNCW 
#SydMobNet
Mobile Testing with Xamarin.UITest and Test 
Cloud 
Glenn Stephens – Xamarin University Trainer 
How do you check that your application works on a wide range of devices? How 
can you perform automated testing to make sure your apps are ready and usable 
on a wide range of devices? 
We'll look at how to beat your fragmentation blues and make sure your apps look 
and behave as they should on as many Android and iOS devices as possible by 
writing automated tests with Xamarin.UITest and then performing those tests on 
Test Cloud. 
#SydMobNet
Questions / Discussion / Food 
• Pizza 
#SydMobNet
Contact Details / References 
Group 
• http://www.meetup.com/SydneyMobileDotNetDevelopers/ 
Xamarin 
• www.xamarin.com 
• evolve.xamarin.com 
• university.xamarin.com 
Microsoft 
• www.lalaninja.com.au 
• dvlup.com 
• wp.msdeveloper.com.au 
Further Contacts 
Brendan Forster 
• @ShiftKey 
Craig Woollett 
• @WoolNCW 
Glenn Stephens 
• @glenntstephens 
Alec Tucker 
• atucker@whiteclarkegroup.com 
• @alecdtucker 
• blog.alectucker.com 
• linkedin.com/in/alectucker 
#SydMobNet 
Genymotion 
www.genymotion.com

More Related Content

What's hot

WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
Isaac Keyet
 

What's hot (19)

State of Mobile
State of MobileState of Mobile
State of Mobile
 
Leading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup SpeedLeading Enterprise Innovation at Startup Speed
Leading Enterprise Innovation at Startup Speed
 
(Ignite) Mobile WordPress - WordCamp Seattle 2011
(Ignite) Mobile WordPress - WordCamp Seattle 2011(Ignite) Mobile WordPress - WordCamp Seattle 2011
(Ignite) Mobile WordPress - WordCamp Seattle 2011
 
EVOLVE'15 | Keynote | Gordon Pike | The Thing Constant Is Change
EVOLVE'15 | Keynote | Gordon Pike | The Thing Constant Is ChangeEVOLVE'15 | Keynote | Gordon Pike | The Thing Constant Is Change
EVOLVE'15 | Keynote | Gordon Pike | The Thing Constant Is Change
 
devopsdays Amsterdam 2018 - Chaos while deploying AI and making sure it doesn...
devopsdays Amsterdam 2018 - Chaos while deploying AI and making sure it doesn...devopsdays Amsterdam 2018 - Chaos while deploying AI and making sure it doesn...
devopsdays Amsterdam 2018 - Chaos while deploying AI and making sure it doesn...
 
WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
WordPress Mobile: Reality & Vision - WordCamp Lisboa 2011
 
THE UX OF DATA - VISUALIZATION RESPONSIVE
THE UX OF DATA - VISUALIZATION RESPONSIVETHE UX OF DATA - VISUALIZATION RESPONSIVE
THE UX OF DATA - VISUALIZATION RESPONSIVE
 
AWS re:Invent 2016: Leading Enterprise Innovation at Startup Speed (ENT207)
AWS re:Invent 2016: Leading Enterprise Innovation at Startup Speed (ENT207)AWS re:Invent 2016: Leading Enterprise Innovation at Startup Speed (ENT207)
AWS re:Invent 2016: Leading Enterprise Innovation at Startup Speed (ENT207)
 
How to xcode in teams (without killing anyone) - #supengineering
How to xcode in teams (without killing anyone) - #supengineeringHow to xcode in teams (without killing anyone) - #supengineering
How to xcode in teams (without killing anyone) - #supengineering
 
Six tips for better mobile ux design
Six tips for better mobile ux designSix tips for better mobile ux design
Six tips for better mobile ux design
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
 
2014 Futuretech App-Alchemy Revoluation
2014 Futuretech App-Alchemy Revoluation 2014 Futuretech App-Alchemy Revoluation
2014 Futuretech App-Alchemy Revoluation
 
How To Report on Community Connections Without Being Creepy About It
How To Report on Community Connections Without Being Creepy About ItHow To Report on Community Connections Without Being Creepy About It
How To Report on Community Connections Without Being Creepy About It
 
The changing face of mobile apps in the future of mobile
The changing face of mobile apps in the future of mobileThe changing face of mobile apps in the future of mobile
The changing face of mobile apps in the future of mobile
 
Trends in mobile technology for the event market FEO 2015
Trends in mobile technology for the event market FEO 2015Trends in mobile technology for the event market FEO 2015
Trends in mobile technology for the event market FEO 2015
 
Balancing Mobile Functionality & Delight
Balancing Mobile Functionality & DelightBalancing Mobile Functionality & Delight
Balancing Mobile Functionality & Delight
 
A Responsive Process
A Responsive ProcessA Responsive Process
A Responsive Process
 
The UX of DATA: Responsive Datenvisualisierung mit jQuery
The UX of DATA: Responsive Datenvisualisierung mit jQueryThe UX of DATA: Responsive Datenvisualisierung mit jQuery
The UX of DATA: Responsive Datenvisualisierung mit jQuery
 
Streamlining Joomla Template Deployment and Updates across multiple installat...
Streamlining Joomla Template Deployment and Updates across multiple installat...Streamlining Joomla Template Deployment and Updates across multiple installat...
Streamlining Joomla Template Deployment and Updates across multiple installat...
 

Similar to SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin Test Cloud

Putting Mobile First - July 2013
Putting Mobile First - July 2013Putting Mobile First - July 2013
Putting Mobile First - July 2013
Precedent
 

Similar to SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin Test Cloud (20)

[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
[XamarinDay] Xamarin History - From 0 to microsoft acquisition ![XamarinDay] Xamarin History - From 0 to microsoft acquisition !
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarin
 
Mobile (App) Development with Sitecore
Mobile (App) Development with SitecoreMobile (App) Development with Sitecore
Mobile (App) Development with Sitecore
 
Beginners guide to creating mobile apps
Beginners guide to creating mobile appsBeginners guide to creating mobile apps
Beginners guide to creating mobile apps
 
Enterprise Mobile Apps. Cross-Platform that Works
Enterprise Mobile Apps. Cross-Platform that WorksEnterprise Mobile Apps. Cross-Platform that Works
Enterprise Mobile Apps. Cross-Platform that Works
 
Advancement in mobile apps
Advancement in mobile appsAdvancement in mobile apps
Advancement in mobile apps
 
Engage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesEngage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategies
 
Pieter Brinkman - My first mobile experience From mobile no no, to mobile go ...
Pieter Brinkman - My first mobile experienceFrom mobile no no, to mobile go ...Pieter Brinkman - My first mobile experienceFrom mobile no no, to mobile go ...
Pieter Brinkman - My first mobile experience From mobile no no, to mobile go ...
 
Mobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile SolutionMobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile Solution
 
Poste de travail. Agile.
Poste de travail. Agile.Poste de travail. Agile.
Poste de travail. Agile.
 
5 Key Elements of a Successful Mobile Strategy (Anglais)
5 Key Elements of a Successful Mobile Strategy (Anglais)5 Key Elements of a Successful Mobile Strategy (Anglais)
5 Key Elements of a Successful Mobile Strategy (Anglais)
 
Mobile development strategies with MVVM
Mobile development strategies with MVVMMobile development strategies with MVVM
Mobile development strategies with MVVM
 
News scavenger a SharePoint and Apps Story
News scavenger  a SharePoint and Apps StoryNews scavenger  a SharePoint and Apps Story
News scavenger a SharePoint and Apps Story
 
Putting Mobile First - July 2013
Putting Mobile First - July 2013Putting Mobile First - July 2013
Putting Mobile First - July 2013
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile Design
 
Going Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product designGoing Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product design
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
 
Appsplash'16 session(1) "Introduction to mobile application"
Appsplash'16 session(1) "Introduction to mobile application"Appsplash'16 session(1) "Introduction to mobile application"
Appsplash'16 session(1) "Introduction to mobile application"
 

More from Alec Tucker

More from Alec Tucker (18)

Monkey fest australia 2020
Monkey fest australia 2020Monkey fest australia 2020
Monkey fest australia 2020
 
Enterprise Mobile Security and OWASP Compliance
Enterprise Mobile Security and OWASP ComplianceEnterprise Mobile Security and OWASP Compliance
Enterprise Mobile Security and OWASP Compliance
 
Addressing the OWASP Mobile Security Threats using Xamarin
Addressing the OWASP Mobile Security Threats using XamarinAddressing the OWASP Mobile Security Threats using Xamarin
Addressing the OWASP Mobile Security Threats using Xamarin
 
Sydney Mobile .Net (Xamarin) Developers Group March 2016
Sydney Mobile .Net (Xamarin) Developers Group March 2016Sydney Mobile .Net (Xamarin) Developers Group March 2016
Sydney Mobile .Net (Xamarin) Developers Group March 2016
 
SydMobNet March 2016: Matthew Robbins - Android M Security Policies
SydMobNet March 2016: Matthew Robbins - Android M Security PoliciesSydMobNet March 2016: Matthew Robbins - Android M Security Policies
SydMobNet March 2016: Matthew Robbins - Android M Security Policies
 
Sydney Mobile .Net (Xamarin) Developers Group January 2016
Sydney Mobile .Net (Xamarin) Developers Group January 2016Sydney Mobile .Net (Xamarin) Developers Group January 2016
Sydney Mobile .Net (Xamarin) Developers Group January 2016
 
Xamarin.android memory management gotchas
Xamarin.android memory management gotchasXamarin.android memory management gotchas
Xamarin.android memory management gotchas
 
Sydney Mobile .Net Developers Group February 2015
Sydney Mobile .Net Developers Group February 2015Sydney Mobile .Net Developers Group February 2015
Sydney Mobile .Net Developers Group February 2015
 
Sydney Mobile .Net Developers Group January 2015
Sydney Mobile .Net Developers Group January 2015Sydney Mobile .Net Developers Group January 2015
Sydney Mobile .Net Developers Group January 2015
 
Sydney Mobile .Net Developers Group December 2014
Sydney Mobile .Net Developers Group December 2014Sydney Mobile .Net Developers Group December 2014
Sydney Mobile .Net Developers Group December 2014
 
#SydMobNet Nov 2014: Evolve 2014 recap
#SydMobNet Nov 2014: Evolve 2014 recap#SydMobNet Nov 2014: Evolve 2014 recap
#SydMobNet Nov 2014: Evolve 2014 recap
 
Sydney Mobile .Net Developers Group November 2014
Sydney Mobile .Net Developers Group November 2014Sydney Mobile .Net Developers Group November 2014
Sydney Mobile .Net Developers Group November 2014
 
SydMobNet August 2014: What's New in iOS8 & Xamarin plus .Net MVC and Xamarin...
SydMobNet August 2014: What's New in iOS8 & Xamarin plus .Net MVC and Xamarin...SydMobNet August 2014: What's New in iOS8 & Xamarin plus .Net MVC and Xamarin...
SydMobNet August 2014: What's New in iOS8 & Xamarin plus .Net MVC and Xamarin...
 
SydMobNet July 2014: Xamarin 3 & Xamarin Forms
SydMobNet July 2014: Xamarin 3 & Xamarin FormsSydMobNet July 2014: Xamarin 3 & Xamarin Forms
SydMobNet July 2014: Xamarin 3 & Xamarin Forms
 
SydMobNet May 2014 - Lewis Benge on Wearable Tech
SydMobNet May 2014 - Lewis Benge on Wearable TechSydMobNet May 2014 - Lewis Benge on Wearable Tech
SydMobNet May 2014 - Lewis Benge on Wearable Tech
 
SydMobNet April 2014 - Nick Randolph's Build 2014 Update
SydMobNet April 2014 - Nick Randolph's Build 2014 UpdateSydMobNet April 2014 - Nick Randolph's Build 2014 Update
SydMobNet April 2014 - Nick Randolph's Build 2014 Update
 
Internet of Things, Mobility & .Net Micro Framework SydMobNet March 2014
Internet of Things, Mobility & .Net Micro Framework SydMobNet March 2014Internet of Things, Mobility & .Net Micro Framework SydMobNet March 2014
Internet of Things, Mobility & .Net Micro Framework SydMobNet March 2014
 
SydMobDev Feb 2014 - Cross Platform Native App Development with Xamarin and M...
SydMobDev Feb 2014 - Cross Platform Native App Development with Xamarin and M...SydMobDev Feb 2014 - Cross Platform Native App Development with Xamarin and M...
SydMobDev Feb 2014 - Cross Platform Native App Development with Xamarin and M...
 

SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin Test Cloud

  • 1. Sydney Mobile .Net Developers (#SydMobNet) September 2014 Alec Tucker Head of Mobile Product Development, APAC White Clarke Group Xamarin Insider
  • 2. Agenda • Introductions • News • Reactive UI • Brendan Forster • Lightning Talk: Genymotion • Craig Woollett • Mobile Testing with Xamarin.UITest and Test Cloud • Glenn Stephens, Xamarin University Trainer #SydMobNet
  • 3. …interspersed with food and raffles for… • Xamarin • Monkeys • Pluralsight • 2 x 1 month subscription • Mindscape • $50 vouchers #SydMobNet
  • 4. Envoy is hiring Senior .NET Developers http://envoyat.com/careers
  • 5. Leaders in Finance Technology Atlanta, London, Munich, Shanghai, Sydney, Toronto, Venice
  • 7.
  • 8. Dive Deep into Mobile Development with the Experts! xamarin.com/evolve
  • 9. News • Flurry Analytics –Women 31% More Likely to Make In-App Purchases – http://www.fiercedeveloper.com/story/flurry-women-make-31-more-app-purchases-men/ 2014-08-25 • Biggest Time Sinks for Mobile Devs – Windows Phone: Design – iOS: Coding – Android: Debugging / Testing – http://www.fiercedeveloper.com/story/evans-data-these-are-biggest-time-sinks-app-developers/ 2014-08-18 • TechEd Sessions Published for Melbourne and Sydney – http://www.microsoft.com/en-au/teched/session/default.aspx • …and I think I heard something about Apple… #SydMobNet
  • 10. Mobile Technical Lead Position @ Bauer Media Group • Xamarin Based • 40+ existing applications • Global Greenfield projects • Xamarin.Forms • MvvmCross • Parse.com
  • 11. ReactiveUI Brendan Forster • ReactiveUI is an MVVM framework designed to write testable mobile and desktop applications in C#. But this isn't a sales pitch. • In this talk Brendan will go through the soup to nuts of what functional reactive programming is, why you should care, the inspiration behind ReactiveUI and how to use Reactive Extensions and ReactiveUI in your apps. • That's a lot to cover, but hopefully we can even touch on some Xamarin development during this talk. • Brendan is a recovering web developer and currently does a bunch of Windows stuff at GitHub. He has a neglected blog at brendanforster.com and writes silly things over on Twitter at @shiftkey. #SydMobNet
  • 12. Lightning Talk: Genymotion Craig Woollett @WoolNCW #SydMobNet
  • 13. Mobile Testing with Xamarin.UITest and Test Cloud Glenn Stephens – Xamarin University Trainer How do you check that your application works on a wide range of devices? How can you perform automated testing to make sure your apps are ready and usable on a wide range of devices? We'll look at how to beat your fragmentation blues and make sure your apps look and behave as they should on as many Android and iOS devices as possible by writing automated tests with Xamarin.UITest and then performing those tests on Test Cloud. #SydMobNet
  • 14. Questions / Discussion / Food • Pizza #SydMobNet
  • 15. Contact Details / References Group • http://www.meetup.com/SydneyMobileDotNetDevelopers/ Xamarin • www.xamarin.com • evolve.xamarin.com • university.xamarin.com Microsoft • www.lalaninja.com.au • dvlup.com • wp.msdeveloper.com.au Further Contacts Brendan Forster • @ShiftKey Craig Woollett • @WoolNCW Glenn Stephens • @glenntstephens Alec Tucker • atucker@whiteclarkegroup.com • @alecdtucker • blog.alectucker.com • linkedin.com/in/alectucker #SydMobNet Genymotion www.genymotion.com