【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

时间: 2024-10-18 22:11:55

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

【Xamarin挖墙脚系列:开始使用Xamari4.0系列产品开发IOS】

一直沉默在Xamarin3.0系列版本上,升级到4.0之后,感觉有些变化.还得适应下. 1 build.host  代理消失了,成了SSH客户端登录.所以,Mac设备需要打开运行远程登录. 2 在Windows下的VS2015中,有些BUG.新建的工程项目,需要进行调试设备的配置.还有Target的设定. (注意:开发苹果的app需要证书,但是从XCode7.0之后,只要在XCode上进行苹果账号登录,就会允许进行使用模拟器进行开发调试!) 登录下XCode 中的账号,然后就可以在VS中新建项目

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

官方地址:https://developer.xamarin.com/guides/cross-platform/advanced/razor_html_templates/ 使用Xamarin进行网页形式的本地APP开发,感觉有点不爽,不过为前端开发人员提供了开发APP的入口. 呈现引擎支持HTML  和ASP.NET MVC3的Razor引擎! Razor引擎是个好同志! 不过,创建Hybrid应用的框架不仅仅是Xamarin.大名鼎鼎的Phonegape的   Apache Cordova

【Xamarin挖墙脚系列:Xamarin的终极破解步骤】

前面文章中,我们可以找到对应版本的补丁. Xamarin的 4.0.1717 版本,在补丁的地址中,有作者整理的全部的安装包.迅雷磁力贴: magnet:?xt=urn:btih:9FD298AA617B29E81B83E60DB7CE76D340FC56C7&tr=http%3A%2F%2Fbt2.rutracker.cc%2Fann%3Fmagnet 下载对应的版本,进行离线安装后,按照里面的补丁说明进行破解. Windows下的步骤: 1)Install Xamarin.Visual St

【Xamarin 挖墙脚系列:Xamarin SDK开源了................】

                                                              在前不久举行的 Build 2016 开发者大会上,微软宣布它收购的 Xamarin 将在不久后开源.现在,.NET 移动开发框架 Xamarin 正式开源,源代码采用 MIT 许可证,托管在 GitHub 上. Xamarin 开源的 SDK 和库包括了 Xamarin.iOS.Xamarin.Android.Xamarin.Forms 以及其它开源组件等等. 这些开源项

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

Windows下的变更不大,主要还是bug 的修复,性能的优化,API的扩展实现. 变化最大的是在Mac上的那个Xamarin.iOS build host .那个配对的代理软件,消失了!!!!!!!!!!!!你他么是在逗我啊!!!!!!劳资连夜升级,熬夜找那个build host  ,你他么说升级消失了! 官方的意思是:那个代理软件太麻烦啦,换成自动化的SSH登录识别,MAC机器一次性开启远程登录,后续的客户机只要有对应的登录指纹就可以连接了!! 相当于在VS中,进行了远程登录搭配Mac作为的

【Xamarin挖墙脚系列:Xamarin的核心】

Xamarin 包含两个商业产品 :Xamarin.IOS, Xamarin.Android.他们都是通过开源的基于.Net的Mono项目构建的.Mono是一个跨平台的.net 运行时,所有基于.net开发的应用,都可以运行在安装Mono的系统上. Mono可以部署在 Windows Linux  Unix MAC OSX... 在IOS开发中,Xamarin是通过AOT的编译方式,在程序发布时,进行预编译,并且直接将代码转化成为原生的程序集语言代码. 在Android中,Xamarin则是将代

【Xamarin挖墙脚系列:移动设备应用的开发周期及准则】

原文地址:https://developer.xamarin.com/guides/cross-platform/getting_started/introduction_to_mobile_sdlc/ 在移动设备软件的开发周期中,主要划分为: Inspiration, Design, Development, Stabilization, Deployment, and Maintenance几个阶段 1 发觉灵感创造---软件的目的 2 着手设计---画图纸 3 开发编码---实质性的操作

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

官方提供的工具:网盘地址:http://pan.baidu.com/s/1pKgrsrp 官方下载地址:https://download.xamarin.com/profiler/profiler-windows.msi Xamarin Profiler,使用此工具,帮助我们进行软件性能的调优,找到应用的瓶颈. 内存占用较高的代码调用进行监视.快速解决影响程序性能的代码. 关于此工具的使用,请参见: https://developer.xamarin.com/guides/cross-platf

【Xamarin挖墙脚系列:卸载不彻底的解决】

卸载后,再次安装,总是授权还是原来的.请手工删除下文件: 卸载程序后 必须手工删除C:\ProgramData\Mono for Android\LicenseC:\Users\admin\AppData\Local 下面对应的Xamarin 对应的缓存目录 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid C:\Program Files (x86)\MSBuild\Xamarin\ 和C:\