Expo vs Xamarin: What are the differences?
Expo and Xamarin can be primarily classified as "Cross-Platform Mobile Development" tools.
"Free" is the primary reason why developers consider Expo over the competitors, whereas "Power of c# on mobile devices" was stated as the key factor in picking Xamarin.
Expo is an open source tool with 6.78K GitHub stars and 791 GitHub forks. Here's a link to Expo's open source repository on GitHub.
According to the StackShare community, Xamarin has a broader approval, being mentioned in 75 company stacks & 66 developers stacks; compared to Expo, which is listed in 29 company stacks and 26 developer stacks.
What is Expo?
What is Xamarin?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using Expo?
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
I'm working in Huge company and I'm in charge to choose the cross-platform environment to develop Mobile application for all our services. I choose Xamarin but because the error i get everytime in Visual Studio, I want to leave it and recommand another solution. In fact that's why I'm here.
Weird, Install VS2017 with Xamarin on a new PC Create a new app GOT ERRORS.....!!!!!
Thank you for considering this
Xamarin enables us to develop for 3 platforms (iOS, Android and Windows Phone) with one core codebase coded in C#. Xamarin has allowed us to release an app on all three platforms and develop them simultaneously - not bad for a team of 2!
Self taught : acquired knowledge or skill on one's own initiative. Platform: OSX 10.8 or later. Mac computer user.
Build & ship OS X & iOS apps from Visual Studio on Windows. Requires paid team license.