Is Xamarin really a chicken?

Source: Internet
Author: User

Team leader strongly recommended Xamarin, and then downloaded it and experienced it, and didn't think it would be cool to use it to develop apps, which might be a boon for developers working in C # development. So look at what others are saying about it, now paste the following:

Just experienced a vs 2015, later because some of the SDK and tools download too slow, or finally decided to uninstall . I got to know the next Xamarin studio. Personal feeling Xamarin is also a chicken, there is no need to spend too much time on Xamarin.

Why is Xamarin a chicken?

1. Xamarin does not encapsulate the mechanisms of Android and iOS platforms. Like Cordavo, invoking a unified API can be implemented across platforms. Instead, it corresponds to the Android API and iOS API one by one, which means I'm just using C # instead of Java and OC Development . Although I am also very accustomed to use C # to develop, but I think learning a language and need too much time, mainly the implementation mechanism of the SDK, and development skills, is the most difficult, but also the longest cycle. If you spend a lot of money, just to use C # foreach instead of Java for. It's a bit of a chicken.

2, Xamarin's tutorials and training are charged, and the learning cycle and curve will not be more than the original ecological ideal number.

3, the original ecological application development of a large number of open source, but also many, once the problem, you can help in the forum, you can find open source projects for reference, but xamarin in this respect is certainly no more than the original ecological development.

4, Xamarin may be the first to start a little bit faster, but if the time is long, development will be constrained. No mature commercial software is all used with Xamarin, but may be considered during the initial and prototype phases.

5. Xamarin is based on Moni on Android and may be less efficient than Java.

6, Xamarin really expensive, too expensive. Compared to Android studio or Eclipse, which developed Android. Or Xcode, it's too expensive. I'd rather buy a Mac Pro and stay up late to see Swift.

Attach fee for Xamarin:http://xamarin.csdn.net/module/btc/xamarin/price

Reproduced above from http://blog.csdn.net/aofengdaxia/article/details/41891945/

Is Xamarin really a chicken?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.