Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
Depending on their type and complexity, Xamarin apps are typically larger than native ones (the latter might be half the size of a Xamarin app). A simple “hello, world” app for Android might take up to 16 MB, much of it being used by the associated libraries, content, Mono runtime, and Base Class Library (BCL) assemblies. See More
Highly recommended for newbies. It's capable of generating apps for Windows, Android and iOS. See More
Joel Hernández's Experience
Xamarin helps you build world class native apps, it’s been around the longest and will continue to innovate. See More
When using Xamarin.iOS and Xamarin.Android to build mobile apps with truly native look and feel, you will still need to write a platform-specific layer of code. Thus, at least a basic knowledge of native technologies is required. This, however doesn’t apply to Xamarin.Forms. Xamarin.Forms has limited customization. See More
Whenever there's functionality you need that they don't use in their apps, it's not going to get developed by them, even if it's obvious it should be in the core. They always say to either submit a PR or create a separate module. See More
Found Fuse very easy to setup and run. Fuse Studio is like an automated hot-reloading simulator that updates as soon as you've made any code level changes (as compared to having to hit a hotkey). Fuse Studio Pro is nice for editing UI elements quickly but not at all necessary. There are multiple IDE options to speed up development, I've been personally using VS Code. Of all the cross-platform development systems I've been testing out over the last few weeks, I've found coding UX and JS for Fuse to be both delightful and very concise. Recommend checking out their examples page at: https://examples.fusetools.com See More
NativeScript seems to be trying to get the holy grail of multi-platform development and this might lead to a lowest common denominator UI. ReactNative has specifically stated that they don’t see code reuse between the UI’s. This is what Xamarin has been saying from day one as well, re-use the business logic but hand code the UI for each platform. See More
Appcelerator Marketplace is meant to sell to developers 3rd party plugins and functionalities as well as code samples. Thus, people will prefer to sell you their plugins and samples instead of making them open source. This will increase costs of development. Source: https://marketplace.appcelerator.com/home See More
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.