51CTO博客开发
探索Xamarin.Forms(并在代码中变得更加舒适)的一个很好的方法是克隆存储库并运行它,特别是任何ControlGallery项目。 我们知道您中有许多人已经做到了这一点,所以您可以采取的下一步是为XAMarin.Forms进行自己的定制,以便在组织内构建和分发您自己的NuGet软件包。 在这篇文章中,让我们在本地进行一下,然后讨论如何在Visual Studio Team Services
Xamarin.Forms已经开源了一年多了。 那时候,我们已经接受了700多次拉取请求并收到了更多的请求。 有没有这些是你的? 如果没有,这是你的参与邀请! 在本文中,我将概述我们正在寻找什么样的贡献,并提供一个指南来提交您的第一个错误修复。我们接受什么贡献简而言之,我们将招募任何使Xamarin.Forms产品在稳定性,质量和能力方面更好的产品。 这可能采取以下形式:Bug修复功能实现测试自述
我们在五月份发布了一本使用Xamarin.Forms的企业应用程序模式的电子书。电子书专注于开发Xamarin.Forms更容易测试,维护和发展的企业应用程序的核心模式和架构指导。 提供了关于如何实现Model-View-ViewModel(MVVM)模式,依赖注入,导航,验证和配置管理的指导,同时保持松耦合。 此外,还提供了使用IdentityServer执行认证和授权,从集装式微服务访问远程数
在谷歌开发者大会上,Xamarin组的几个团队成员出席了生命周期的架构组件座谈 (推荐你看看)。虽然提出的解决方案很有趣,但在某些情况下,映射到我们在.NET中已经拥有的模式,它的共鸣与我们这些人因为这些Android生命周期细节让一个特定的C #特征使用较为繁琐: async/await。 对于 async/await,Android开发者有两个主要的挑剔点: 因为An
Android支持库是每个Android应用程序中必不可少的一部分,你会发现它们无处不在。支持库为开发人员提供了将Android的最新和最强大功能添加到应用程序的能力,同时保持与旧版本Android的向后兼容性。随着Android SDK的新版本不断推出,对支持库的更新也随之展开;保持最新版本并安装正确的版本是Android开发的一个重要(有时令人沮丧)的一部分。在这个
这个网络研讨会已经结束,你可以从这里Y找到Xamarin大学的所有网络研讨会系列的会议内容。如果你想注册到Xamarin大学,或者注册一个30天的试用会员,你可以通过点击这里完成。世界各地的.NET开发者很容易将他们使用Visual Studio和Xamarin开发移动应用的经历添加到简历中。Judy McNeil是Xamarin大学的移动开发专家,他将向我们展示如何通过使用C#,Xamarin.
老实说,发布一个库、桌面应用程序或移动应用程序可能有点吓人。一旦你的软件可以免费提供给世界,你就失去了如何使用它的某种程度的控制权。特别是,开发人员经常担心逆向工程的威胁。 在许多平台和语言中,代码混淆工具是防止逆向工程的常见方法。例如,如果你是一个Android开发者,你可能已经使用到收缩和混淆的java代码。 现在,Xamarin的开发商获得同样的保护,在所有主要的移动设
我相信每个人都熟悉使用大多数解决方案模板中的Debug和Release配置。 以Debug模式构建项目时使用Debug配置,使用Release模式构建项目时使用Release配置,这一点似乎很明显。然而,可能不太清楚的是切换配置时实际发生了什么,或者如何添加自己的自定义配置。今天,我们将深入了解构建配置的世界,看看它们如何能大大提高您的构建时间和生产率。
在我的这些年的开发中,我可以肯定的一点是,保护网络请求是任何移动应用程序的基本组成部分。几周前我的一个应用程序停止工作,因为我改变了在mettup.com的服务器上的安全套接字层(SSL)认证,这使我认识到传输层安全(TLS)在确保应用程序和服务器请求中起着重要的作用。 我在我的播客合并冲突中更详细地讨论TLS,但简而言之,TLS提供了对称加密
今天的相机应用可以做的不仅仅是拍完美的照片。无论是添加过滤器到您的图像或让您调整焦点和手动曝光,应用程序可以从根本上把你变成一个专业摄影师。虽然应用商店中的众多应用程序让你用相机做很多事情,还有其他人可以实时地对你的图像进行巧妙的操作,例如在脸上添加自定义掩码,操纵你的脸看起来更老或更年轻,和更多的。今天的社交媒体应用程序有这样的智能,所以你不必打开另一个应用程序让你的自拍看起来
好像是几周前,Visual Studio 2017发布了,我们已经在为下一个Xamarin更新。我们刚刚发布了下一版本的alpha预览版,我想和你们分享一些我最感兴趣的特点。如果你想帮助测试这些更新,请 切换你的IDE到 Alpha 通道, 并安装所提供的更新。 工作簿 我们最近精选练习册在这个博客,我们很高兴地展示最新和最伟大的工作簿已提供。包括在工作簿的α预览是C# 7包含Ros
注意:在Xamarin.Forms 2.3.5-pre3发布版,我们将类名Accessibility变更为AutomationProperties。 iOS、Android和Windows都公开了开发人员为每个人构建可访问的移动应用程序的API。 我们很高兴地宣布,我们已经添加了新的API访问Xamarin.Forms,使它更容易为开发人员
几乎每一个应用程序的一个重要特性是支持推送通知的能力。使用推送通知,您可以更新用户,而不需要应用程序在任何时候运行或轮询服务器, 避免潜在的电池电量不足。 随着火力点云信息的介绍(FCM),谷歌使得在Android应用程序中实现推送通知变得容易了一点。FCM是谷歌云消息(GCM)的新版本和改进版本,您可以使用它将远程通知发送到客户机应用程序。对于将瞄准多个
媒体应用程序比其他应用程序更受益于与本地平台一起工作。有些事情,比如处理音频焦点的中断、网络连接以及通知和其他回放控件之间的通信,这是一件复杂的事情。 为使Xamarin开发访问这些本地平台的功能,我们决定建立一个跨平台的Xamarin插件,抽象了困难。我们使用诱饵和开关模式创建了一个可移植类库,它包含了本机代码的所有接口,在应用程序中共享基类,使你尽可能轻松地在你的手机应
本博文主要是探讨Xamarin.Android的底部导航视图。.
认证是应用成功的关键。看看你的应用程序,我敢打赌,你的用户首先要做的就是注册或登录到他们的帐户。反过来,这可能会利用某种形式的社会认证。每个社会身份验证提供者都有点不同,一些像脸书网这样的用户提供了一个原生SDK来简化登录过程,并为他们的服务提供额外的功能。此前,我们研究了如何将脸书网SDK集成到iOS中,以提供原生登录体验,以及如何与Azure应用程序的Az
本文主要讲解如何使用最新的位置服务API。.
本文主要讲解了.net标准2.0对跨平台的支持,以及如何通过Visual Studio创建一个标准库。由于受GW影响,最后的学习视频无法查看
Xamarin Live Player(估且叫做Xamarin现场播放器),通过WiFi连接,让开发者极其方便在设备上调试应用,发布Xamarin应用到设备,以及编译就能预览XAML界面。
本文翻译自Xamarin官方Blog,主要讲解了Android SDK及Xamarin.Android安装相关的知识。Xamarin是一个跨平台的移动开发工具,目前已经被Microsoft收购,做为Visual Studio的一部分。..
低分通过。http://http://img2.51cto.com/p_w_uploads/month_1212/20121208_5757c3433dca7d600051GEAiFQIavYgB.png
今天在webcasts上看sql server 2008的新功能介绍,无意中发现在连接sql server 数据库时,还有一个 Failover Partner的选项。以前都没注意过,它的主要功能就是在使用DB Mirror时,让应用程序可以自己在principal和secondary之间,选择一个可用的连接,不用再手动切
用VS2005+SQLSERVER2008开发C/S的程序,程序上线运行一段时间之后发现在某些功能偶尔出现如下的错误: 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。) ---> System.Data
根据二叉树的前序(先序)遍历和中序遍历,求二叉树的后序遍历结果。使用Java语言实现。 // TODO: Auto-generated Javadoc class BTreeNode { public char data; // 数据
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm
这几天搞一个问题,鼠标键盘不可用。最后调查发现是因为haldaemon服务被关闭导致。从网上查了些资料,总结如下: haldaemon服务&无法启动的解决http://linux.chinaunix.net/techdoc/install/2008/10/27/1041157.shtml Fedra Core最大的特点是能够自动挂载优盘或移动硬盘之类的存储设备。在实现自动挂载的功能时,
Ext4是Linux文件系统的一次革命。在很多方面,Ext4相对于Ext3的进步要远超过Ext3相对于Ext2的进步。Ext3相对于 Ext2的改进主要在于日志方面,但是Ext4相对于Ext3的的改进是更深层次的,是文件系统数据结构方面的优化。一个高效的、优秀的、可靠的和极具特点的文件系统就此诞生。 兼容性 任何Ext3文件系统都可以轻松的迁移到Ext4文件系统,你只需要在只读模式下运行几
Eclipse下编辑Shell 查了很多资料,首先配置内核相关模块 make mennuconfig 在Device Driver中 配置USB support USB device filesystem OHCI HCD support USB Human Interfage Device (full HID) support HID input layer suppo
在安装ProFtpD后,使用匿名登录,出现异常! [root@WQ root]# ftp localhost Connected to localhost (127.0.0.1). 220 ProFTPD 1.2.5 Server (WQ) [WQ.li
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号