VS2017 mobile development (Android and IOS), vs2017android
The company asked C # To develop mobile apps. The boss thought that C # would be faster...
From scratch, I have been tossing for more than a week, reinstalling the system three times (obsessive-compulsive disorder), other kinds of tossing, and finally the mobile phone ran the first APP, just look at it...
I have to vomit a few buttons without any event. The installation package has 40 M +.
Because Xamarin was acquired by Microsoft, the Title Keyword is "VS2017" instead of "Xamarin mobile development ".
It must be told that there are not too few tutorials in China, but Baidu keywords must search for "Xamarin", while "VS mobile development" cannot find useful tutorials, don't ask me how I know it!
After a few weeks of hard work, let's talk about our own experiences. Because we are self-taught, we will inevitably make a lot of mistakes. You are welcome to correct them.
The development environment should have been deployed first, but the company's computer has already been ready, so I will try again when I go home.
Write down the process: Development Environment deployment-new project-XAML Learning
System: Win10 LTSB 2016
Development tools: Visual Studio 2017 Enterprise (speaking of this, vs has never seen any version to collect money? The Enterprise Edition has keys on the Internet and has used Community versions)
In VS2017, Xamarin is integrated, and the installation environment will be supplemented later.
Cross-platform development, Android and iOS.
VS2017 offline installation package: Http://www.cnblogs.com/ants/p/6524431.html
We all know that the download speed in China is getting better. It will take a very good time to wait for a day and there will be an offline package. Unfortunately, VS has updated some of them, and this offline package also needs to be updated.
Xamarin Official Website: Https://www.xamarin.com/
I will accompany you through the entire learning and development website: Case, document, api, tutorial, all here. A Chinese document has been available recently. You can select Chinese at the bottom, but there are only a few translations. There is also the speed of translation that can't bear to look directly at. Think about how good it would be to outsource the translation to Baidu manually. It would be enough for a week.
GitHub: Https://github.com/xamarin
This is a good thing! Various free source codes can be found at will! Cough, no, please refer! C # there are also a lot of cross-platform development. Previously, my cousin tried to tell me what I recommended. The English language was poor and I was too lazy to read it .. The Xamarin website has been reviewed several hundred times and the case has to be downloaded from github.
English slag self-prepared: http://fanyi.baidu.com/
/Mask, the key is this plug-in, although the translation is a bit difficult, just understand the meaning.