xamarin 的发展越来越迅速。如果还感觉这玩意儿是个鸡肋,辣么请跟的上时代吧 。

(额,对微软产品有严重偏见的请绕行..............其实你可以看看.net 基金会现有的开源项目再说不开源啊,跨平台差啊,性能不好啊)

*******************摒弃偏见,发掘机会,仅此而已***************************

*******************如果你是一个程序开发者,那么看机会和瓶颈**************

******************如果你是产品,看看亮点和开发周期************

*******************如果你是项目经理,请看看是不是能提升自身的价值体现***********

******************如果你是Boss,请看看,是不是能省钱,能挣钱*************

****************成本,成本,成本,成本,成本,成本,成本,成本,成本,成本,成本,成本,成本,成本,成本,成本,成本***************************

****************人力,人力,人力,人力,人力,人力,人力,人力,人力,人力,人力,人力,人力,人力,人力,人力,人力***************************

****************时间,时间,时间,时间,时间,时间,时间,时间,时间,时间,时间,时间,时间,时间,时间,时间,时间***************************

****************钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,钱,***************************

亲~,看看这个产品的客户群

美国联邦空军United States Air Force

世界银行 The world bank

英国议会 Parliament

游戏巨头:

SuperGiant

依赖微软的收购,这个产品正在越来越成熟。

而且还开源!。。。。。。。有钱就是任性.........

基于visual studio 2015 终于正式开启了跨平台的开发。。。。

微软正式开启了跨平台的开发支持!

首先,调试模拟器的成熟。

全部基于Windows 环境(仅仅模拟器,IOS的编译还需要Mac)

Android模拟器

https://www.visualstudio.com/en-us/features/msft-android-emulator-vs.aspx

IOS模拟器

https://developer.xamarin.com/guides/cross-platform/windows/ios-simulator/

Windows Phone模拟器

(略过吧,毕竟诺基亚都完事了呵呵哒..........)

其次,单元测试

可以针对不同的项目进行单元测试,写测试脚本,测试自动化。

代码跨平台

你有4种选择

1 每套平台单独维护一套逻辑

2 代码共享,条件编译

3 创建可移植的项目组件

4 创建Shared Project 进行代码文件的共享

UI

对原生组件的完整映射。迅速对新SDK的支持。基本可以保证在IOS的SDK上 同一天进行  SDK的发布同步。

开源

Xamain的代码共享在github上。

https://github.com/xamarin

http://www.cnblogs.com/micro-chen/p/5450820.html

IDE

visual studio 或者Xamarin  studio

选择你喜欢的 在Windows  或者 Mac里面进行开发。

xamarin 发布产品系列:

https://releases.xamarin.com/category/ios-simulator/

visual 的专业版 和企业版  也正式集成了Xamarin

https://blog.xamarin.com/xamarin-for-all

【Xamarin挖墙脚系列:Xamarin正式发布了IOS的模拟器在Windows下】的更多相关文章

  1. 【Xamarin挖墙脚系列:Xamarin4.0的重大变更】

    原文:[Xamarin挖墙脚系列:Xamarin4.0的重大变更] Windows下的变更不大,主要还是bug 的修复,性能的优化,API的扩展实现. 变化最大的是在Mac上的那个Xamarin.iO ...

  2. 【Xamarin挖墙脚系列:Xamarin.IOS机制原理剖析】

    原文:[Xamarin挖墙脚系列:Xamarin.IOS机制原理剖析] [注意:]团队里总是有人反映卸载Xamarin,清理不完全.之前写过如何完全卸载清理剩余的文件.今天写了Windows下的批命令 ...

  3. 【Xamarin挖墙脚系列:Xamarin.IOS的程序的结构】

    原文:[Xamarin挖墙脚系列:Xamarin.IOS的程序的结构] 开始熟悉Xamarin在开发IOS的结构!!!!!!! 先看官方 这个是以一个单页面的程序进行讲述的. 1 程序引用的程序集,核 ...

  4. 【Xamarin 挖墙脚系列:IOS 开发界面的3种方式】

    原文:[Xamarin 挖墙脚系列:IOS 开发界面的3种方式] xcode6进行三种基本的界面布局的方法,分别是手写UI,xib和storyboard.手写UI是最早进行UI界面布局的方法,优点是灵 ...

  5. 【Xamarin挖墙脚系列:使用Xamarin进行Hybrid应用开发】

    原文:[Xamarin挖墙脚系列:使用Xamarin进行Hybrid应用开发] 官方地址:https://developer.xamarin.com/guides/cross-platform/adv ...

  6. 【Xamarin挖墙脚系列:多窗口之间的导航】

    原文:[Xamarin挖墙脚系列:多窗口之间的导航] 在Android中:Intent对象,通知松散耦合的Activity等组件 在IOS中:Segue对象连接视图 <button opaque ...

  7. 【Xamarin挖墙脚系列:学习资料大放送】

    原文:[Xamarin挖墙脚系列:学习资料大放送] 最靠谱的还是官方的文档,英文的,借着翻译工具,硬看吧.还能学习英文........... https://developer.xamarin.com ...

  8. 【Xamarin挖墙脚系列:对设备/模拟器的查看调试监听】

    原文:[Xamarin挖墙脚系列:对设备/模拟器的查看调试监听] 有时候我们需要查看模拟器中的文件,比如进行了文件IO操作,sqlite数据库的操作等.我们想查看内容,这时候,如何将内容导出来?由于A ...

  9. 【Xamarin挖墙脚系列:应用的性能调优】

    原文:[Xamarin挖墙脚系列:应用的性能调优] 官方提供的工具:网盘地址:http://pan.baidu.com/s/1pKgrsrp 官方下载地址:https://download.xamar ...

随机推荐

  1. tar解压错误

    # tar -zxvf aaa.tar.gz    tar: This does not look like a tar archive   tar: Skipping to next header ...

  2. JVM命令行选项及GC日志

    转:http://blog.csdn.net/q291611265/article/details/48028189 一.设置参数 在使用eclipse编译器的时候,可以采用以下的运行方式来设置虚拟机 ...

  3. Cuckoo hash算法分析

    一 基本思想: cuckoo hash是一种解决hash冲突的方法,其目的是使用简单的hash 函数来提高hash table的利用率,同时保证O(1)的查询时间 基本思想是使用2个hash函数来处理 ...

  4. Volist标签 key值的使用

    Volist标签是thinkphp框架view中常用到的一个标签.主要用于在模板中循环输出数据集或者多维数组.今天使用key属性时出了点问题,记录一下. volist标签(循环输出数据) 闭合 非闭合 ...

  5. linux下java调用.so文件的方法1: JNI

    摘自http://blog.163.com/squall_smile/blog/static/6034984020129296931793/ https://my.oschina.net/simabe ...

  6. SVN:冲突解决 合并别人的修改

    在项目中,基本不可避免多个人同时参与一个项目,因此就可能会出现多个人同时修改一个文件的情况,就不可避免的会出现冲突.svn已经很聪明了,如 果你和别人对于同一个文件的修改之间不存在重叠(比如你在文件最 ...

  7. IOS Xmpp的Iq发送和解析之请求讨论组成员

    #pragma mark - 获取讨论组成员 - (void)getDiscussionMemberInfoWithSendIq:(discussionModel *)data { NSXMLElem ...

  8. poj 3352 双连通分量

    至少加几条边成为双连通分量 #include <iostream> #include <cstdio> #include <cstring> using names ...

  9. DWZ在APS.NET WebForm中的使用(一)

    1.前言 在最近的项目开发中,使用到了前端框架DWZ.DWZ是一款较为优秀的后台管理界面框架,但官方发布的文档确实令人汗颜,简单几页了事,有点对自己的产品不负责任了.同时感谢网友石头的热心帮助,在我这 ...

  10. 第二章实例:动态生成View控件例子---小球跟随手指滑动

    package mydefault.packge; import android.app.Activity; import android.content.Context; import androi ...