首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

国内 Mono 相关文章汇总

Mono进行移动开发图书推荐 谈谈Mono开发的一些想法 ^_^ Xamarin 2.0:基于Mono跨平台开发框架 Xamarin向iOS和Android引入C# Async支持 有罪啊,用了一下午时间....NET 程序内存分配 Linux下部署ASP.NET服务连接oracle遇到的问题记录 Mono 3.2.7发布,JIT和GC进一步改进 如何让我们的PHP在Jexus中跑起来 Xamarin和微软发起...ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库 关于asp.net利用mono部署到Linux上的一些说明 xamarin绑定原生库的一些坑...Jexus   服务器部署导航 Xamarin.iOS开发初体验 在Ubuntu中搭建.NET开发环境 正在使用Xamarin的跨平台框架—Xamarin.Android回忆录 Xamarin.Android...,还有API—Xamarin.Android回忆录 Xamarin.Android通知详解 Xamarin.Android广播接收器与绑定服务 Xamarin.Android之ActionBar与菜单

11.2K60
您找到你想要的搜索结果了吗?
是的
没有找到

C#使用Xamarin开发可移植移动应用终章(11.获取设备信息与常用组件,开源一个可开发模版.)

本系列,终于要终章了..感觉有点小失落 把最终的成果模版开源出来吧地址如下: https://github.com/l2999019/Xamarin.FormsDemo_CHN 效果如图: ?...的NuGet GitHub上 @mhvdijk 消息 拨打电话,发送短信,并发送电子邮件 的NuGet GitHub上 @cjlotz 微软乐队 从共享代码连接并与Microsoft Band进行通信!...唯一要解释的一点, 就是关于绑定了类库之后,会类名,变量名报错的问题. 很多文章都是一笔带过..让大家修改Metadate.xml更改绑定规则就完事了.. 不过觉得 授人以鱼不如授人以渔....当然,各位如果想更深入的了解这个可以把java变成C#的神奇神器..可以到如下地址查看 http://www.mono-project.com/docs/gui/gtksharp/gapi/ 写在最后...希望开源出来的项目模版帮到大家.. 最后,真诚的感谢大家对本系列的支持.

4K71

Xamarin 学习笔记 - 配置环境(Windows & iOS)

此后微软于2016年2月份收购了Xamarin并在之后不久宣布了将Xamarin开源。自此微软生成用C#开发的软件将不仅仅能够运行在Windows上,而是可以在任何设备上运行。...你可以在一个Portable工程里面通过XAML加上C#或者使用Xamarin.AndroidXamarin.iOS构建表单,在这种情况下,我们需要用到特定的本地环境,比如说通过C#代码操纵iOS的Storyboard...Xamarin使得你可以使用C#创建原生的应用。 在文章的另一部分,将从定义硬件和软件需求开始入手,即便是你没有任何的移动端开发经验,也能够开始了解如何开始构建一个移动应用。...要开始构建功能,你需要从VSTS或GitHub或BitBucket连接到云中的现有代码存储库,以及一个构建过程,还有一个设备实验室,拥有超过300种Android和IOS设备配置,你可以运行自动化脚本,...一旦完成了构建任务流程,你就可以发布给用户,你可以创建组,既可以用于公司内部的测试组,也可以创建测试人员,并将应用直接发送给他们, 应用更新。 你也有能力。

6.1K20

采访Philipp Crocoll:安卓平台上整合Java和C#

InfoQ:能否介绍一下Keepass2Android设计初衷是为了解决什么问题? Keepass 2是一个强大的密码管理器,已经使用了很长一段时间。...一方面,尽力让没有太多使用经验的人也能够使用这个应用,同时,也希望为担心安全问题的用户提供选择。 InfoQ:在Keepass2Android中使用C#代替Java,你选择了什么语言?...这是第一次接触Xamarin的安卓版Mono。早期的工作中曾经做过一些C#开发,也有过一点安卓开发经验。将这两个东西放到一起似乎是一件很有趣的事情。...Xamarin团队已经围绕两种语言的融合做了很多工作,包括在.net项目中创建一个绑定库,使得Java库可以被引用。这会生产一些C#类和接口,这些接口可以用于调用Java代码。...另一个原因,是安卓版Mono的可移植性,借助它,代码可以运行在Android、iOS(它们使用Xamarin)上,当然还可以运行在Windows和Linux(使用Mono) 上。

1.7K80

C#移动跨平台开发(2)Xamarin移动跨平台解决方案是如何工作的?

与此同时VS2015预览版更是直接集成了Android模拟器,但是其实里面并没有说集成IOS模拟器,不知道大家是怎么得出可以直接用VS来开发Android和IOS应用的。不管怎么说,这都是个好消息。...那么问题来了,C#如何来开发Android和IOS应用?微软会怎么做我们不确定,但是我们倒是可以来看看Xamarin是如何做的。...Android系统架构   想下面这张图做Android开发的同学应该很熟悉,下面我们就通过来了解Android系统的架构入门来看看Xamarin会怎么样去做? ?...那这里的问题是当我们用C#来编写的时候,这些功能怎么去调用?C#写的Android 应用程序又是如何初始化的?...对于C#开发的Android应用程序来说,性能上面肯定是会有影响,但是影响有多大,并没有做过具体测试,所以就不详述了。后面我们再细细的去对比。

2.6K110

C#使用Xamarin开发可移植移动应用(1.入门与Xamarin.Forms页面),附源码

例如(但不限于)iOS上的CoreMotion,PassKit和StoreKit; NFC和Android上的Google Play服务; 在Xamarin.Forms中创建UI界面有两种技术。...(PCL),因为共享项目新建页面的时候有点问题,所以不推荐 点击OK,我们就可以得到如下几个程序集 我们可以看到,第一个是可移植的,这里就是我们要编写代码的地方, 下面2个,一个安卓,一个IOS,如果你使用调试安卓...写在最后 前面写过一个系列是关于Xamarin.Android的,导致很多朋友都以为,Xamarin只能开发安卓  - -,很方.....地址如下: C#开发移动应用系列(4.调用系统应用,以及第三方应用(调用与被调用)) 说一下为什么先写Xamarin.Android,因为你要开发移动APP,对于一些移动开发概念的了解是必须的,并不是说.....你会了C# .NET..就可以了..

5.1K61

.NET MAUI 性能提升(上)

分析.NET 6 android应用程序需要使用一个叫做dotnet-dsrouter的工具。该工具使dotnet跟踪连接到一个运行的移动应用程序在android, iOS等。...要开始使用dotnet trace和dsrouter,首先通过adb配置一些设置并启动dsrouter: adb reverse tcp:9000 tcp:9001 adb shell setprop...建议在android设备上分析Release版本,以获得应用在现实世界中的最佳表现。...另一个问题是AOT导致的应用程序大小增加。每个.NET程序集都会在最终应用中添加一个android本地库。为了更好地利用这两个世界,启动跟踪或分析AOT是Xamarin.Android当前的一个特性。...这是一个很好的方法来诊断修剪器/链接器问题。 查看xamarin-android#6311了解关于这个改进的详细信息。

8.4K20

张高兴的 Xamarin.Android 学习笔记:(一)环境配置

在自学中间遇到了很多问题,而且百度到的很多教程也有些过时,现在打算写点东西稍微总结下,顺便帮后人指指路了。...由于手头没啥中文资料,也是自己摸索出来的,而且Android 也只是处于最开始的了解阶段(学习笔记嘛,别学边写嘛╮(╯▽╰)╭),难免会出现错误,有问题大家共同讨论(毕竟 .Net 就要靠我们腾达了...安装 Xamarin 在 Visual Studio 的安装选项里,有“跨平台移动开发”这个选项,展开后选择“C#/.NET (Xamarin v4.2.1)”,选择完成后安装即可。...(默认安装即可,不必访问外国网站,中途出现错误忽略即可,只要 VS 里创建 Xamarin.Android 项目就行) 2....(谷歌应该在国内有个源,Xamarin 的 SDK 管理器下载时要访问外国网站,而 Android Studio 的 SDK 管理器是可以满速的)

1.5K60

Flutter与Xamarin跨平台移动开发对比

为了充分利用Xamarin的潜力,开发人员除了C#之外还需要一些iOS和Android知识。...如果您已具备C#和.NET技能,则可以立即使用Xamarin。如果您利用Xamarin.Forms,您可以Xamarin中重复使用高达96%的C#代码。...如果您正在计划一个长期的,复杂的项目,那么您应该选择Xamarin,其稳定性和问题已为人所知。然而,随着Flutter社区的发展,在一年之内,它可能会变得足够成熟,可以帮助解决大部分出现的问题。...lutter iOS和Android结构 在Xamarin中,C#代码被编译成机器代码,然后打包在.app中。...这也使得Xamarin仅适用于逻辑代码共享,但不适合UI代码重用。最重要的是,我们建议使用本机模块来处理复杂的视觉效果,如游戏和动画。

3.5K20

C#移动跨平台开发(1)环境准备

C#依托于mono平台可以实现Unix平台服务器端开发已经不是什么新鲜事了,而Xarmain公司(初始成员大多来自原Mono、MonoTouch、Mono For Android成员)继续将C#的先进性带到了移动平台...开发Android应用还有一些问题,总提示找不到SDK,Layout也加载不出来)   装完之后,你就可以打开Xamarin来体验一下C#来开发Android应用程序的快感了。...SDK 及配置 安装 Android NDK (貌似解压即可,没看到安装程序,在VS或者Xamarin里面可以配置Android ND的路径) 安装 GTK  安装 Xamarin Studio  安装...这里下载过程中,对于一个信息安全工作做的非常好的国家,会出来一些问题:    对于这个问题,你可以找一些IP地址,修改HOST文件来访问google,但是也不是很稳定。...进入VS-> TOOLS-> Options 在左侧选择“Xamarin”->"Android Settings" 第一步大功告成,我们马上就要开始用C#开发我们的第一个Android以及IOS

1.9K70

移动开发的跨平台技术演进

VasSonic使用自定义的url连接而不是原始网络连接来请求索引html,因此它可以提前或并行请求资源以避免等待视图初始化。...在这种并行的情况下,VasSonic可以通过WebKit或Blink内核读取和呈现部分数据,而无需花费太多时间等待数据流的结束。...在终端中,由Weex的JS Framework 接收和执行JS Bundle代码,并且执行数据绑定、模板编译等操作,然后输出JSON 格式的 Virtual DOM,JS Framework发送渲染指令给...快应用框架深度集成进各手机厂商的手机操作系统中,可以在操作系统层面形成用户需求与应用服务的无缝连接,很多只用在原生应用中才能使用的功能,在快应用中可以很方便的实现,享受原生应用体验,同时不用担心分发留存等问题...更希望有一个框架统一移动端跨平台,这个框架会是Flutter吗?还是下一个未知的框架?你更看好哪个跨平台技术呢? 参考的文章比较多,请点阅读原文了解。

3.2K20

微软程序员最好的时代来了

还有令大家头疼的异步回调的问题C#用非常优雅的Async, Await来解决,我们看到ES7里面已经开始实现类似的东西,是不是借鉴了C#呢?...移动开发 由于Mono,现在可以使用.NET来开发移动的应用程序,使用Xamarin可以使用C#开发出和原生性能一模一样的iOS和Android程序,也熟悉Objective-C, 而且用Objective-C...而使用Xamarin做企业级APP,大量的业务逻辑可以共享,更别说可以直接使用效率非常的C#语言了,我们已经成功提交了好几个基于Xamarin的程序。...另外,Xamarin推出的Xamarin.Forms可以使用XAML及C#用一套代码来开发iOS, Android以及Windows Phone的程序,而且性能和原生的一模一样,我们也顺利开发过基于Xamarin.Forms...如果说.NET程序员年薪几百万没见过,但是把.NET学好可以拿到相对不错的薪水还是没有问题的。

1.3K50

.NET 8 中 Android 资源生成的改进和变化

为了从 C# 访问此数据,我们需要一种在代码中公开这些数据的方法。这是由项目 $(RootNamespace) 中的 Resource 类处理的。我们从 R.txt 中获取值并将它们公开在这个类中。...但是,如果您遇到问题,请在 https://github.com/xamarin/xamarin-android/issues/new/choose 上提交问题。...如果您不再需要支持 Xamarin.Android 类,您可以将项目升级到 .NET Sdk Style 项目并使用以下内容: net7.0-android;net8.0...如果您需要支持这两个系统,您可以使用Xamarin.Legacy.Sdk来同时支持 Xamarin.Android 和 net8.0-android。...而是在构建时会生成一个 .aar 文件,其中包含这些数据,并命名为与程序集相同的名称。为了正常工作,需要将.aar 文件与程序集一起发送到 NuGet 中。

17510

Xamarin向iOS和Android引入C# Async支持

Xamarin引入支持iOS和Android异步开发的库,现在已经发布了一个预览版本。该库主要基于微软的.NET 4.5,而后者是作为Visual Studio 2012的一部分于去年发布的。...Xamarin是之前人们所熟知的MonoTouch和Mono for Android开发平台的新名字。 作为最初的Xamarin 2.0的一部分,该移动平台采用了Mono和.NET中的类库。...这给动态调用的代码带来了问题,尤其是涉及泛型的时候。 在iOS上,我们目前为值类型生成“可共享的代码(shareable code)”,这是代码生成技术方面的一项革命性创新。...尽管所有引用类型可以共享一个方法,但不同值类型的泛型方法必须重新编译。 .NET 4.0引入的协变和逆变支持也已通过一些方式进入到Xamarin平台。...查看英文原文:Xamarin Introduces C# Async for iOS and Android

93490

跨平台、跨语言应用开发,Elements 介绍

Elements 使用的 C# 是 RemObjects C#,强大到修改了一门语言,改进语言特色~~厉害了的天~ Elements 有自己的开发环境 Fir、 Water (也可以理解为集成开发工具...、Swift 、Java 等多种编程语言进行开发和包含相关开发工具,提供这多种语言丰富的最新的开发环境,在现有编程经验下拓通开发方向,极大的方便开发人员开发软件项目。...、Ios 、Mac 等应用,重点是,搞项目可以使用 C#、Swift、Java 等任一个语言去开发。....NET 上类似的产品有微软收购的 XamarinXamarin 能够帮助你使用 C# 和 Xamarin 生成移动应用,可是就连 .NET 的开发人员也很少使用 Xamarin。...CrossBox  并不包含操作系统,需要远程连接到你要进行调试的主机。相当于你提供一个真机,CrossBox 能够让你调试在远程主机上运行的应用,把测试、调试数据反馈到开发主机上。

5.1K20

Xamarin和微软发起.NET基金会

,也是的博客想向大家表达的,这次的微软Build大会应该是个里程碑。...Xamarin.Auth:为用户进行身份验证和存储他们的帐户跨平台的 API 。 Couchbase for .NET: 一个轻量级,面向文档 (NoSQL),syncable 数据库引擎。...基金会目前拥有一个三人的董事会,其中一席属于微软全资子公司微软开放技术(MS Open Tech,专注参与连接微软与开源社区的公司)的代表,一席属于.NET团队,还有一人是Xamarin创始人米格尔·德伊卡萨...(Miguel de Icaza) 我们来回顾下Build大会目前为止在.NET开源领域的一些事件: WinJS将开源,开发者们可以通过WinJS开发Windows、Android、iOS,甚至网页版应用...Anders Hejlsberg还重点介绍了Xamarin,现场演示了如何用C#Xamarin上开发通用应用(Universal Apps),通用应用可以运行在iOS和Android系统上。

88960
领券