Learn to integrate BrainTree (aka PayPal) payment processing into your Xamarin applications while remaining PCI compliant so that you can accept credit cards, debit cards, and ApplePay and GooglePay payments. Time to get paid!
Paul Ballard is a software architect and technologist with more than 30 years of experience leading teams and building software for small and large companies around the globe. From award winning enterprise grade systems to mobile and cloud based solutions, he’s led teams in building the software that powers some of the best organizations in the world.
Paul is also an avid supporter of the developer community and is a frequent speaker at technical conferences as well as local user groups. A former Microsoft MVP, he’s also a published author of articles for major technical journals and on developer sites across the web.
We will be picking up from our last meeting and work through writing a Xamarin Forms application. If you did not make the last meeting, you will be able to pick up from where we start. The concepts do not require knowledge of our last meeting. Be sure to join us to learn how to write real world Xamarin Forms applications.
We will take a deep dive into Xamarin.Forms’ customer renders, behaciors, effects and when to use them. Please make sure you sign up for next month’s meetup. We take an existing popular existing application and implement it with Xamarin.Forms during the meetup. If you would like to follow along, please bring your laptops.
We will be having a round table discussion on how to architect your next Xamarin.Forms application. Experts will be announced soon. Each expert will be asked to present 15-20 minutes on how they architect their Xamarin.Forms applications, and then will have a round table discussion with questions from the audience. Please be sure to join us.
• What we'll do
Well be going over the basics of Android development with C#. Bring your laptop and follow along. Please have Visual Studio for Windows or Mac installed.
Speaker: Sean Sparkman
I have been a software developer for 17 years now. I have worked in various industries from advertising to voice recognition. I love troubleshooting and problem solving. As a team lead and senior programmer at Infinity Interactive, Inc., I do primarily C# development for web and mobile. My passion for mobile development has driven me to found the DFW Mobile .NET User Group, found the Dev Fest Weekend conference and helped me achieve my Xamarin MVP and Microsoft MVP awards.
We're going to open up the first 15-30 minutes to anyone who wants to do a lightning talk. I will bring adapters. Let me know if you're interested in giving a 5-10 minute talk before, and I will make sure I have the right kind of adapter.
• What to bring
Please follow the instructions to install Visual Studio and Android Emulator.
We'll get you started with how to write your iOS app the right way. C# is the best language for writing mobile applications. Anything you can do in Objective-C and Swift, you can do in C#. You will be able to create native mobile application and use all of the Native API's including call Objective-C code from your C#.
Additionally, we'll be having lightning talks before main talk. Please bring a HDMI adapter or let me know what kind of adapter you might need. I have a few already.
• What we'll do
We will be doing a detailed deep dive into the Xamarin sample application SmartHotel360. SmartHotel360 is an end-to-end reference application for the entire business, including a suite of mobile and desktop apps for business travelers (iOS, Android, and Windows), a website for booking a stay, and even an app for hotel employees to track and resolve maintenance issues.
The consumer app is built entirely with Xamarin.Forms, and takes advantage of lots of different features, including:
Xamarin Live Player Support
In addition to all of the mobile apps described above, SmartHotel360 has many other reference applications for you to explore, including a microservice oriented architecture implemented using Docker containers that power the client experience, a website powered by ASP.NET Core 2 for booking trips, and a sentiment analysis app for tracking customer experiences.
We will cover the new platform recently announced by Google, called Android Things. The basics of getting started with Android Things platform and how any developer without electronics experience can build IoT apps with Android Thing and Xamarin. We’ll cover how to deploy a simple Xamarin.Forms apps. How to add peripherals. Run a Machine Learning custom image recognizer using Tensorflow in Android Things. Attend the presentation and see how we can use Android Things and Xamarin for our IoT Edge scenarios.
There will be hardware prizes at this event as part of our end-of-year celebration. Be there!