VS2015安装很少说。其实Xamarin 和微软感受并非什么好基友,Xamarin之前一直像个可怜的娃,以插件的形式寄生于VS中。如今只不过形势稍微好点了,VS2015 在明显的地方给了Xamarin一个坑,有点像那啥终于转正的感受。相信这个坑会给Xamarin 带来很多的广告效应。html
这里须要注意不少国内的小朋友由于没法fq, 在vs2015 的Cross Platform 阶段失败,其实这个彻底不用管!你只须要本身去下载相应的缺失部分配置好环境变量就行了。特别是Xamarin,你彻底能够用国内某论坛上的Xamarin 连接去下离线包,速度杠杠滴。android
安装成功后注意看新建项目是这样滴:ios
若是发现模板少了哪些部分,那就是Xamarin for vs2015 没有装成功。接着是蛋疼时间,你必须拥有一台安装了Mac 系统的电脑做为Pair。代码编译的过程实际上是将C#生成的IL代码发到了Mac Host 的机器去负责编译。既然都有了Mac, XCode其实挺好用的,使用VS 是否是有点多此一举?何况Xamarin 仍是收费的(微软快点收购了这家公司吧)。固然你能够选择只安装Build Host,而不须要完整的装完那坨Xamarin Studio for Mac.markdown
一台Build Host 只能让一台VS 链接配对上,配对的过程比较傻~post
这个是Xamarin 官方的例子,Xamarin Shop.该项目包含iOS, Android, WP 以及一个公共的代码业务逻辑部分实现。好处在于能够将复杂的逻辑抽离出来,只写一份。3个界面仍是采用3种原生的模式开发,以达到节省工做量的目标。ui
只要运行这个示例,就能够免费获得一件C# T shirt 哦,无论信不信,反正我是填写了便当China的地址, 不知道最终能不能给我漂洋过海寄过来。url
熟悉的StroyBoard,可是用过了XCode 的界面,总以为哪里怪怪的,固然你彻底能够用XCode 画完界面而后拖回VS2015.插件
我的以为这块比较有实际意义,若是哪天Android都用C#来开发了,那Google 不是要恨死 巨软了。事实上Xamarin 开发Android 确实作的还能够。如今又有微软出品的Android模拟器,快,确实快不少,C# 语言又比Java 爽,爽太多。。。这一块,不像iOS制约条件那么多,并且破解版很容易。iOS 的Build Host 破解彷佛比较慢。。所以这块就留待各位本身去体验了。3d