Welcome back to another Weekly Xamarin, and thank you for the feedback regardings the new Xamarin Introductions section. This week we are going to hear from Daniel Causer.
Lots of articles about everyone's favourite new Xamarin.Forms feature, Shell. So if you have been holding off, there are some great articles to get you started.
Also, don't forget that next week WWDC is happening. I expect to see iOS13, a new Apple Watch OS version, and even more #courage ;-) Seriously though, looking forward to it, and I'm sure we will have some links next week to cover off the event.
Till then, take care everyone, have a great weekend.
Xamarin Introductions - Daniel Causer
If you have been around the Xamarin world for long enough, I'm sure you will have heard of Daniel Causer who is based in Toronto, Canada. Let's learn a little more about him:
Tell us a bit about yourself?
I'm a Software consultant @ BSI Labs during the day and Blogger / Public Speaker / OSS Maintainer / Streamer / User Group Co-organizer during the night !
I also happen to have the coolest blog name (causerexception.com) =P
Tell us one thing we probably don't know about you?
I can whistle cricket sounds.
How did you first get into Xamarin development?
I started contributing to the Xamarin Community, after being in contact with a project called Xamarin Marathon, at the time it was organized by the Brazilian community and consisted of weekly courses and challenges that taught not only me, but a whole bunch of Brazilian devs everything we needed to know to call ourselves Mobile Developers.
The organization, passion, synergy and quality of the community impressed me and drove me to change my career, from a miserable web dev to an inspired Xamarin / Mobile Developer! It also made me realize that I wanted to give back and help others, just like I was helped!
What has been the most enjoyable project you have built using Xamarin?
The most recent one I have been working is generating SQLite databases on the Cloud, which will turn into a library soon. For now, I'm sharing the experience here:
What advice would you give someone looking at getting started with Xamarin development?
Try to understand what you are using and what exactly Xamarin is capable of. I see a lot of new devs struggling even to ask the right questions.
What are the MUST HAVE tools, resources and libraries that you use when building Xamarin apps?
- ReactiveUI: https://github.com/reactiveui/reactiveui
- Shiny: https://github.com/shinyorg/shiny
- Prism: https://github.com/PrismLibrary
- FFImageLoading: https://github.com/luberda-molinet/FFImageLoading
- HttpTracer: https://github.com/BSiLabs/HttpTracer
Where do you think mobile will be in 5 years?
Mobile development scenario is booming with with a wide range of technologies, and this competition is amazing, it has been making our tools, products and overall development cycle experience much better! I have discussed the future with friends, and it seems that once WebAssembly hits the market, it will change significantly the way things are now.
Any other things you would like to share or promote?
Please, keep an eye on the Toronto Mobile Devs user group meetings, streams and Twitter. We are quite active and are always sharing a whole lot of information about Xamarin / Cloud.
Thanks Daniel for sharing a little about yourself. You can find out more about what Daniel gets up to at: