Xamarin 是由 Nat Friedman、Joseph Hill 与 Miguel de Icaza 在不久前创建的,旨在创建 MonoTouch 与 Mono for Android 的替代品。这两个产品之前由 Novell 拥有并资助,但当 Attachmate 接管公司后就放弃了该项目。从那之后,Xamarin 开始掌控 Mono 并继续发布更新。
MonoTouch 的首个更新包含了对 System.IO.IsolatedStorage 的支持。通过将处理本地存储的方式抽取出来,需要访问本地文件系统的代码可以在 MonoTouch 与 Windows Phone 7 之间共享。除了一些 Bug 修复外,服务更新还包含了如下内容:
- 回调中所抛出的异常如果没有被全局处理器处理或捕获,那么他们会终止应用,并不会给出任何关于问题的提示信息。
- 修复了时不时会导致模拟器中的 OpenGL 应用崩溃的一个问题。
- 修复了 GameKit API 中的不合法签名。
- 修复了多核 CPU 上会导致 mtouch 终止(提示信息为“mtouch exited with code 1”)的一些 Bug。
- 修复了 Lion 的激活问题。
更多内容推荐
[Android] 使用函数指针实现 native 层异步回调,鸿蒙 app 开发工具
void EventManager::addEvent(EventEnum eventEnum, void* event, void* sender) {
2021-11-05
24|“魔改”的 Android 系统:厂商定制的 Android 系统为什么也要解耦?
这节课,让我们聚焦在架构设计层面,看看定制系统里最容易出现哪些架构耦合问题,这些问题又会给整机产品埋下哪些隐患。
2023-04-05
Microsoft 将在 UWP 上支持 React Native,同时为 VS Code 添加工具软件
Microsoft和Facebook宣布Universal Windows Platform将会是下一个支持React Native的平台。为了帮助开发者在Windows上开发React Native应用,Microsoft还发布了Visual Studio Code的React Native的扩展,在他们的跨平台代码编辑器上,其都提供了调试和IntelliSense(智能感应)的功能。
38. 购物车 (1)
2023-09-30
Mono 3.6 发布改进的调试器
Mono 3.6版本已经发布了,其中的特性包括经过改进的调试器,修复的多个缺陷,以及对于Mac用户的Nuget工具。
.NET CoreCLR 已经开源
微软继续着它开源.NET平台的计划,此次它发布了CoreCLR软件包,包含了CLR和RyuJIT,这是完全开放源码的,并且可以从GitHub上下载到。
14|工具和工具箱:LangChain 中的 Tool 和 Toolkits 一览
这节课我们来看看 LangChain 中各种强大的工具,以及如何使用它们。
2023-10-09
Birdge.NET:将 C#代码转换为 JavaScript
Birdge.NET是一个可以将C#代码转换为JavaScript的开源编译器,由Object.NET于2015年5月推出。它允许开发者使用C#编写平台独立的移动、Web和桌面应用,并运行在iOS、Windows、Mac、Linux及其它任意支持JavaScript的设备上。
19.Ribbon 工程案例搭建
2023-09-29
UXKit:提供类 UIKit API 的新框架惊现 OS X 10.10.3
近来,作为OS X 10.10.3测试版中所发现的新框架,UXKit引发了热议。有趣之处在于,其API与iOS中UIKit的API十分相似,这让很多开发者相信两大平台会因UXKit而彼此更加相近。
Android Player、Sketches 和 C# Profiler——来自 Xamarin Evolve 2014 的消息
Xamarin Evolve 2014大会近日在美国亚特兰大举行,期间有不少与Xamarin提供的跨平台开发工具相关的新闻:Android Player——硬件加速的Android模拟器,Sketches——类REPL的工具,以及Profiler——一个C#代码分析工具。
使用 Windows 兼容包简化向.NET Core 的迁移
Microsoft提供了用于.NET Core的Windows兼容包,意在简化应用向.NET Core和Linux上的迁移。
2.Eureka-Server 工程搭建
2023-09-29
使用 C#来面向 GPU 编程
新的Hybridizer技术给C#开发者提供了一种面向CUDA平台开发并利用GPU高性能的方法。多亏了Hybridizer,开发者不再需要强制使用C或C++来编写高性能的面向GPU的代码。
23|Android 系统开发:Android 系统开发的版本管理、编译与自动化测试
这节课我们会学习Android系统开发的版本管理、编译调试以及相关的自动化测试等实践,了解引入这些工具及实践的目的。
2023-04-03
跨平台移动应用开发迎来“大杀器”,Xamarin.Essentials 正式版发布
Xamarin.Essentials将移动原生特性抽象成一组跨平台的API,旨在简化它们的使用。经过几个月的预览后,正式版已发布,并提供了由社区贡献的一些增强特性。
Mono for Unreal Engine 发布,C#进入虚幻引擎(Unreal Engine)
Unity引擎之前就支持C#;近日,借助Xamarin新提供的Mono for Unreal Engine,Unreal Engine也提供了对C#的支持。这一扩展支持开发者使用C#结合Unreal Engine来开发游戏。
Xamarin 发布支持 64 位的 iOS/Mac 统一 API
Xamarin上周公布了其iOS SDK(Xamarin.iO) 8.6版本,这是包含了该公司iOS和Mac统一API的第一个非Beta版本。统一API替代了原有的32位MonoTouch和MonoMac API,让跨平台的代码重用成为可能并且增加了64位支持。
苹果 A 系列芯片的三年 AI 进化:为何要大规模升级 AI 算力?
9月16日,苹果秋季新品发布会如约而至,但传闻中的iPhone12却要等到下个月才能见到。发布会仅上新了两款智能手表和两款iPad平板电脑,新品iPad Air 4则搭载了最新的处理器芯片A14 Bionic(仿生)处理器。这几款新产品香不香另说,A14 Bionic处理器却成为了此
2020-09-21
在 Visual Studio 中将 Objective-C 编译为 C++
曾有人谣传微软Windows 10平台将支持运行Android程序,没有人会预料到iOS应用也将得到同样的支持。目前,微软正结合C2和Clang使之变为可能。
暂无签名
推荐阅读
基于开源 IM 即时通讯框架 MobileIMSDK:RainbowChat-iOS 端 v8.0 版已发布
2023-11-01
17. 项目经理如何做好授权与授责?
2023-10-17
12. 华为的一把手工程(一)
2023-10-17
10. 懂战略——如何拆解战略 2
2023-10-17
Android C++ 系列:Linux 进程 (二)
2021-11-22
Flutter OHOS fluttertpc_screenshot_callback
2024-12-18
JetBrains 发布了 Kotlin Multiplatform 的首个稳定版本
跨端开发
电子书
大厂实战PPT下载
换一换 郑芸 | 畅捷通 总架构师
关立胜 | News Break 架构师
吴玮琦 | 百度 工程效能部高级研发工程师
评论