Xamarin For Everyone

來源:互聯網
上載者:User
這篇文章本來寫於4月1日,但是後來怎麼也發布出去,發現是因為文章中使用了:

<span style="font-size:18px;">//科*學*上*網***</span>

這四個字子,估計是命中敏感詞了。大家懂就好。

一,Background

今天早上收到郵件:

感覺微軟土豪買買買之後,下手速度還是很快的,不想多說,我喜歡這個新玩具!!!

現在移動端的開發,比如安卓,蘋果等,確實需求了挺大的,而且人也是蠻貴的,工期長,土豪公司通過流程化跟規模化還可以撐得住,但是一般小公司就要在這方面拚命節約了,所以出現了穿著大棉襖的webapp流行起來。但是畢竟是不好用,反正我是忍受不了這種。於是,為了均衡RMB跟體驗性,出現了個Hybirdapp,但是自己做過之後發 現,hybirdapp這種模式還是蠻中庸的,確實省去了write more than once的過程,但是要build more thanonce,搞起來也是要有一定原生代碼的功底的。

Xamarin最初剛接觸到的時候,它還不是微軟旗下的,當時靠著跨平台,write once ,canbuild for manyplatforms的優勢,還在漫天要價。公司一般是不願意出這個錢的,作為一個個人開發人員來說,我也是NOMoney!!從這點也可以看出,一個技術火不火的起來,不光要看它本身的 優勢,還要看這個技術背後的bigboss的意思。

不說啦,越說越像我是在做技術投機~ 感覺微軟土豪買買買之後,下手速度還是很快的,不想多說,我喜歡這個新玩具!!!

現在移動端的開發,比如安卓,蘋果等,確實需求了挺大的,而且人也是蠻貴的,工期長,土豪公司通過流程化跟規模化還可以撐得住,但是一般小公司就要在這方面拚命節約了,所以出現了穿著大棉襖的webapp流行起來。但是畢竟是不好用,反正我是忍受不了這種。於是,為了均衡RMB跟體驗性,出現了個Hybirdapp,但是自己做過之後發 現,hybirdapp這種模式還是蠻中庸的,確實省去了write more than once的過程,但是要build more thanonce,搞起來也是要有一定原生代碼的功底的。

Xamarin最初剛接觸到的時候,它還不是微軟旗下的,當時靠著跨平台,write once ,canbuild for manyplatforms的優勢,還在漫天要價。公司一般是不願意出這個錢的,作為一個個人開發人員來說,我也是NOMoney!!從這點也可以看出,一個技術火不火的起來,不光要看它本身的 優勢,還要看這個技術背後的bigboss的意思。

不說啦,越說越像我是在做技術投機~

二,安裝配置及helloXamarin


用過java開發過安卓的 人都知道,開發之前,先要配置JDK,之後是SDK,然後在開發工具裡面進行配置等等。使用Xamarin開發安卓的配置也是很多的,但是鑒於微軟一向是做事乾淨利落,我們可以直接使用XamarinInstaller.exe來進行類似的一鍵化的安裝。只需坐等即可。


我只下了Xamarin.VisualStudio_4.0.1.147.msi,然後我的VS12 跟VS15就都ok了。之後在VS裡面登陸你的Xamarin帳號:



之後,配置JDK,SDK,NDK環境:



建議SDK的APIleve高點兒。

另外,調試方面,官方推介採用VirtualBox+Android player Preview的方式,類似virtualBox+genymotion的方式。

嗯,別的坑自己填填吧,後期有時間會更一些Xamarin開發APP的東西。

以上就是Xamarin For Everyone的內容,更多相關內容請關注topic.alibabacloud.com(www.php.cn)!

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    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.