【Xamarin挖墙脚系列:Xamarin正式发布了IOS的模拟器在Windows下】
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下】的更多相关文章
- 【Xamarin挖墙脚系列:Xamarin4.0的重大变更】
原文:[Xamarin挖墙脚系列:Xamarin4.0的重大变更] Windows下的变更不大,主要还是bug 的修复,性能的优化,API的扩展实现. 变化最大的是在Mac上的那个Xamarin.iO ...
- 【Xamarin挖墙脚系列:Xamarin.IOS机制原理剖析】
原文:[Xamarin挖墙脚系列:Xamarin.IOS机制原理剖析] [注意:]团队里总是有人反映卸载Xamarin,清理不完全.之前写过如何完全卸载清理剩余的文件.今天写了Windows下的批命令 ...
- 【Xamarin挖墙脚系列:Xamarin.IOS的程序的结构】
原文:[Xamarin挖墙脚系列:Xamarin.IOS的程序的结构] 开始熟悉Xamarin在开发IOS的结构!!!!!!! 先看官方 这个是以一个单页面的程序进行讲述的. 1 程序引用的程序集,核 ...
- 【Xamarin 挖墙脚系列:IOS 开发界面的3种方式】
原文:[Xamarin 挖墙脚系列:IOS 开发界面的3种方式] xcode6进行三种基本的界面布局的方法,分别是手写UI,xib和storyboard.手写UI是最早进行UI界面布局的方法,优点是灵 ...
- 【Xamarin挖墙脚系列:使用Xamarin进行Hybrid应用开发】
原文:[Xamarin挖墙脚系列:使用Xamarin进行Hybrid应用开发] 官方地址:https://developer.xamarin.com/guides/cross-platform/adv ...
- 【Xamarin挖墙脚系列:多窗口之间的导航】
原文:[Xamarin挖墙脚系列:多窗口之间的导航] 在Android中:Intent对象,通知松散耦合的Activity等组件 在IOS中:Segue对象连接视图 <button opaque ...
- 【Xamarin挖墙脚系列:学习资料大放送】
原文:[Xamarin挖墙脚系列:学习资料大放送] 最靠谱的还是官方的文档,英文的,借着翻译工具,硬看吧.还能学习英文........... https://developer.xamarin.com ...
- 【Xamarin挖墙脚系列:对设备/模拟器的查看调试监听】
原文:[Xamarin挖墙脚系列:对设备/模拟器的查看调试监听] 有时候我们需要查看模拟器中的文件,比如进行了文件IO操作,sqlite数据库的操作等.我们想查看内容,这时候,如何将内容导出来?由于A ...
- 【Xamarin挖墙脚系列:应用的性能调优】
原文:[Xamarin挖墙脚系列:应用的性能调优] 官方提供的工具:网盘地址:http://pan.baidu.com/s/1pKgrsrp 官方下载地址:https://download.xamar ...
随机推荐
- Linux vps无法发送邮件
首先安装sendmail软件...yum install sendmail /etc/init.d/php-fpm restart 来检查下sendmail是否正常运行 /etc/init.d/sen ...
- display:table-cell的惊天作用,直接惊呆你!
一 display:table-cell介绍 ... 二 用法 (1)高度不固定元素,垂直居中 ... (2)高度不固定列表元素,登高排列 ... (3)宽度不固定元素,平均分配 ...
- C# 新特性_协变与逆变 (.net 4.0)
C#4.0中有一个新特性:协变与逆变.可能很多人在开发过程中不常用到,但是深入的了解他们,肯定是有好处的. 协变和逆变体现在泛型的接口和委托上面,也就是对泛型参数的声明,可以声明为协变,或者逆变.什么 ...
- Android framework浅析[转]
Android系统从底向上一共分了4层,每一层都把底层实现封装,并暴露调用接口给上一层. 1. Linux内核(Linux Kernel) 1)Android运行在linux kernel 2.6之上 ...
- LeeCode-Rotate Array
Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the array ...
- 开源安卓播放器:Dolphin Player 简单分析
Dolphin播放器(Dolphin Player)是一款开源的音频和视频播放器,它支持大多数的音频和视频文件模式,也支持大部分的字幕文件格式.它是基于ffmpeg的. 项目主页:http://cod ...
- hdu 4355 Party All the Time(三分搜索)
Problem Description In the Dark forest, there is a Fairy kingdom where all the spirits will go toget ...
- python3 时间和日期
Python程序可以通过多种方式来处理日期和时间.日期格式之间的转换是计算机的一个共同核心.Python的时间和日历模块能够帮助我们跟踪的日期和时间. 什么是刻度? 时间间隔以秒为单位的浮点数.特别是 ...
- Android应用程序与SurfaceFlinger服务的关系概述和学习计划
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/7846923 SurfaceFlinger服务负 ...
- 【原创】System.Data.SQLite内存数据库模式
对于很多嵌入式数据库来说都有对于的内存数据库模式,SQLite也不例外.内存数据库常常用于极速.实时的场景,一个很好的应用的场景是富客户端的缓存数据,一般富客户端的缓存常常需要分为落地和非落地两种,而 ...