15
Sydney Mobile .Net Developers (#SydMobNet) September 2014 Alec Tucker Head of Mobile Product Development, APAC White Clarke Group Xamarin Insider

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

Embed Size (px)

DESCRIPTION

Sydney Mobile .Net Developers September 2014 Meetup Talks on: ReactiveUI - Brendan Forster Genymotion Lightning Talk - Craig Woollett Xamarin.UITest and Xamarin Test Cloud - Glenn Stephens

Citation preview

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

Sydney Mobile .Net Developers (#SydMobNet)

September 2014

Alec TuckerHead of Mobile Product Development, APAC

White Clarke GroupXamarin Insider

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

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

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

…interspersed with food and raffles for…• Xamarin

• Monkeys

• Pluralsight• 2 x 1 month subscription

• Mindscape• $50 vouchers

#SydMobNet

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

Envoy is hiring Senior .NET Developers

http://envoyat.com/careers 

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

Leaders in Finance Technology

Atlanta, London, Munich, Shanghai, Sydney, Toronto, Venice

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

components.xamarin.com

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

Dive Deep into Mobile Development with the Experts!

xamarin.com/evolve

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

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

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

Mobile Technical Lead Position @ Bauer Media Group

• Xamarin Based

• 40+ existing applications

• Global Greenfield projects

• Xamarin.Forms

• MvvmCross

• Parse.com

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

ReactiveUIBrendan 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

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

Lightning Talk: Genymotion

Craig Woollett@WoolNCW

#SydMobNet

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

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

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

Questions / Discussion / Food

• Pizza

#SydMobNet

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

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• [email protected]• @alecdtucker• blog.alectucker.com• linkedin.com/in/alectucker

#SydMobNet

Genymotionwww.genymotion.com