Cost reduction is the Eternal Quest (Xamarin)

Source: Internet
Author: User
Tags dotnet

Reducing cost is always a main line of social and economic development. The emergence of many economic activities, the emergence of business models are related to this. I remember waking up early when writing web programs, the real business is not much busy, and many times it is dealing with the problems caused by differences between browsers. have also done some models to block this difference, there are also stages of the results, but also the Jiabuzhu browser replacement brings more differences in characteristics. Later, jquery came into being, and jquery solved a pain point for a developer like me-it was basically blocking the code differences between browsers, and the weird way to find deals was not much of an attraction. The opportunity for jquery comes from this.

Java out of the time is also high cross-platform banner, the effect is still there, but it solves the cross-platform, but not so urgent, because Microsoft's Windows Eminence, no platform can cross. But as long as there are different platforms in real sense, there must be such cross-platform opportunities. Dotnet is to solve this matter, although the progress made now is not good, but the ideal is still there. As desktop and web development is relatively mature, the market share of the people is relatively fixed. But in the field of mobile development, Android and iOS have formed two camps. Microsoft's mobile phone market is very small, but Microsoft certainly will not be reconciled, this is after all a piece of fat.

Microsoft still occupies a lot of markets in desktop and web development. Without a solution to the mobile market, there is a downside: many companies and individuals will be moving to iOS or Android in order to gain mobile market share, and desktop and web development also have the potential to move to Java and object-c to further reduce costs. From the developer's point of view, of course, it is best to solve these problems in one way. Many companies that choose to dotnet the technology system, in order to move the market, have to have another pacified and iOS developers, this cost of investment is very high. This is a pain point, some people see, this is the opportunity. Xamarin was born to this pain point. In fact, I knew that there was a similar project earlier, but it was not very good. But this time, it should be different from the past. No, our company was going to recruit the iOS team and the Android team to develop the platform's mobile phone, and now we are ready to buy this product to reduce the cost of research and development. For a large company, it is necessary to maintain a team of different systems, but for small companies such as ours, or for companies of a moderate size, maintaining the consistency of the technology system is indeed a realistic choice.

It is estimated that the development of Xamarin will have a lot of problems, but it will be less than native development, but it can solve the problem.





Cost reduction is the Eternal Quest (Xamarin)

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.