一个好老好老的老程序员了。
全部博文(915)
发布时间:2017-10-21 21:31:04
iOS 11在访问设备上的某些功能时引入了许多有关权限的有趣更新。 我试图在Xamarin.Forms应用程序中使用Geolocator Plugin访问用户位置时,首先注意到这些更改。 令我惊讶的是,没有发生什么。 在进一步调查应用程序的输出后,我注意到一个消息,说明我错过了什么!1.........【阅读全文】
发布时间:2017-10-21 21:19:28
随着我们继续追求稳定性和性能,我们很高兴获得您对Xamarin.Forms 2.3.5的第一个预发布的反馈。 本次发布包含超过130种修复和增强功能,我想强调一下我们最为您的探索:快速渲染器,ListView增强功能和macOS预览! Android的快速渲染器 快速渲染器背后的概念非常简单:通过平坦化控制嵌套来减少通货膨胀和降低成.........【阅读全文】
发布时间:2017-10-20 23:00:59
您是否已经使用Xamarin.Forms构建跨平台本机手机应用程序?如果是这样,挑选你的技术堆栈很棒!毕竟,您还能在C#/ XAML中重用您的技能,使每个平台上运行的应用程序具有真正统一的单一代码库?虽然Xamarin提供了大量的框架,IDE和集成,但应用程序可能需要在Xamarin.Forms中包含的控件之外的控件。开发人员不是建立自己.........【阅读全文】
发布时间:2017-10-18 21:59:12
令人惊讶的是,您现在可以通过对Xamarin.Forms解决方案进行一些调整来运行本机macOS应用程序。 而我必须说“应用程序”,因为那是桌面,对吧? 正如我在上周的Xamarin.Forms 2.3.5预发布公告中所说的,XAMarin.Forms中的macOS支持现在已经在Preview中了。 我们来试试将这个新项目添加到现有的Xamarin.Forms解决方案中.........【阅读全文】
发布时间:2017-10-16 22:25:42
Infragistics Xamarin的Ultimate UI控件是一系列生产力工具和美丽的UI控件,可以自定义并放置在Xamarin.Forms项目中,用于闪电般的本机UI。 您是否准备好加快使用Xamarin.Forms编写跨平台手机应用程序的过程?如果您刚开始使用Xamarin应用程序开发,或者即使您已经开发了几个移动应用程序,我们也知道大多数开发人员.........【阅读全文】
发布时间:2017-10-16 21:48:12
与企业应用开发人员多年合作,我们知道他们面临着几个挑战,其中包括: 随着时间的推移,需求不断变化 新的商机和挑战 在开发期间持续的反馈可能会显着影响应用程序的范围和要求 考虑到这一点,重要的是构建既灵活又可随时间轻松修改或扩展的应用程序.........【阅读全文】
发布时间:2017-10-15 13:29:20
UrhoSharp将3D引入各种平台,并使用其自己的二进制mdl格式的模型文件。 3D模型有很多来源,包括cgtrader和TurboSquid,以及FBX,OBJ,DAE和BLEND等格式。 Urho3D提供了AssetImporter和Urho3D Blender加载项等工具,您可以使用这些模型。 在这篇文章中,我们将更仔细地查看这些工具,并解释如何轻松将它们整合到.........【阅读全文】
发布时间:2017-10-15 13:15:25
随着Visual Studio 2017版本15.4现在稳定和体育一些令人敬畏的新功能,如Xamarin Live集成,Android Oreo / iOS 11支持和更智能,更小的安装,现在是时候把我们的注意力转向下一个版本的Visual Studio 2017, 版本15.5! 这个即将发布的版本现在可以作为预览,像所有的Visual Studio预览一样,是一个单独的沙.........【阅读全文】
发布时间:2017-10-14 21:36:12
在Microsoft Build 2017中,我们分享了Xamarin.Forms 3.0的愿景:在更多平台上使用Xamarin.Forms,并且比以往任何时候都更快。 今天,我想介绍一些令人兴奋的新功能,我们将添加到Xamarin.Forms,我们知道你会爱上! Xamarin.Forms嵌入 您一直以来可以从Xamarin.Forms调用本机A.........【阅读全文】
发布时间:2017-10-14 21:22:09
Xamarin.Forms是一个通用的跨平台用户界面工具包,允许单个程序在iOS,Android,通用Windows平台和(最近)的MacOS上运行。 但是,Xamarin.Forms中缺少一个功能是图形系统。 Xamarin.Forms可以渲染位图,您可以对一些简单的块状图像进行尺寸和旋转BoxView,但是对于那些喜欢图形编程的人来说,Xamari.........【阅读全文】
发布时间:2017-10-14 07:36:01
如果你像我一样,当你准备开始编写一个新的应用程序时,你面临这个问题,“Xamarin Native或Xamarin.Forms?”唯一正确的答案应该是“是”。 其实我想告诉你,这根本不应该是一个选择; 您只需开始编码,就完全有信心你走在正确的道路上。 介绍Xamarin.Forms嵌入 在Microsoft Build 2017上.........【阅读全文】
发布时间:2017-10-14 07:21:04
适用于iOS和Android的Xamarin SDK为构建Xamarin.Forms跨平台应用程序提供了非常强大的基础。 当您努力调整Xamarin.Forms应用程序的速度和响应速度时,请记住,改善使用Xamarin SDK for iOS和Android构建的应用程序体验的相同原则也将改善与Xamarin.Forms跨平台的应用程序。 形式 - 这种经验从启动开始。 .........【阅读全文】
发布时间:2017-10-14 06:28:22
.NET标准库将我们的代码带入更多平台,并为基础类库提供更多API,从而构建出惊人的应用程序。开发人员已经能够使用XAMINE的.NET标准库来跨平台共享代码,并且使用Xamarin.Forms长久地在iOS,Android,UWP,macOS之间创建一个共享的用户界面。当组合起来时,.NET Standard和Xamarin.Forms是天堂之间的匹配,用于.........【阅读全文】
发布时间:2017-10-12 21:53:23
想象一下,MyTea公司是印度浦那当地着名的业务,从该市十个商店向该地区供应茶叶。 他们提供从大吉岭到阿萨姆邦和泰国到韩国的各种各样的茶。 他们决定他们希望把他们的业务提升到一个新的水平,并在互联网上创造一个全球性的存在。 今天,我们将看看如何在新的Xamarin手机应用程序中利用Azure Cosmo.........【阅读全文】
发布时间:2017-10-12 21:22:42
毫无疑问,今年WWDC最大的一个声明是iPhone X。新的超级Retina显示器在设备上是边缘到边缘,创造了我们尚未在iPhone上看到的沉浸式体验。 随着iPhone X上的新屏幕更改,开发人员可能会问自己:“我该怎么做更新我的应用程序?”让我们来看看如何开始为iPhone X准备好应用程序。 用iPhone X模拟器探索你的应用程序 .........【阅读全文】
发布时间:2017-10-12 21:18:14
移动应用程序的第一步是构建自动化,它构建应用程序并运行所需的测试,以确保应用程序遵循所需的规则。 构建自动化也是运送高品质,五星级移动应用程序的第一步。 在构建iOS和Android移动应用程序时,主要的挑战之一就是正确安装所需的工具和SDK,以便成功构建应用程序并运行测试。 想象一下,拥有构.........【阅读全文】
发布时间:2017-10-12 21:12:24
WebSockets是一种双向通信协议,或TCP连接上的持久通信通道,由许多游戏,具有聊天功能的应用程序和实时应用程序(如股票行情)利用的非常强大的协议。 在这篇博文中,我们将讨论如何构建一个简单的Xamarin聊天室应用程序,该应用程序将利用并连接到ASP.NET Core WebSocket服务。 入门 从GitHub下载服务器.........【阅读全文】
发布时间:2017-10-11 22:25:51
估且叫做《使用Xamarin.Forms的企业应用程序模式》。其中分十二部分。目录如下:前言介绍MVVM依赖注入松散耦合部件之间的通信导航验证配置管理容器式微服务认证和授权访问远程数据单元测试......【阅读全文】
发布时间:2017-10-11 22:14:55
Xamarin.Forms已经开源了一年多了。 那时候,我们已经接受了700多次拉取请求并收到了更多的请求。 有没有这些是你的? 如果没有,这是你的参与邀请! 在本文中,我将概述我们正在寻找什么样的贡献,并提供一个指南来提交您的第一个错误修复。 我们接受什么贡献 简而言之,我们将招募任何使Xamarin.Forms产品在稳.........【阅读全文】
发布时间:2017-10-09 21:12:06
我们在五月份发布了一本使用Xamarin.Forms的企业应用程序模式的电子书。电子书专注于开发Xamarin.Forms更容易测试,维护和发展的企业应用程序的核心模式和架构指导。 提供了关于如何实现Model-View-ViewModel(MVVM)模式,依赖注入,导航,验证和配置管理的指导,同时保持松耦合。 此外,还提供了使用IdentityServer执行.........【阅读全文】
发布时间:2017-10-08 20:46:27
每个应用都需要存储数据,它是否用于在Azure移动服务中用简单的表存储相同类型的记录集合,或者通过访问Web服务.暴漏的SQL数据库。 当数据是无结构的时候,可以使用Azure DocumentDB这个NoSQL。对于可伸缩性和高可用性,在这两种情况下都可以使用Azure CosmosDb。在企业情况下,然而,在不同类型的文件需要存储.........【阅读全文】
发布时间:2017-10-08 20:46:20
每个应用都需要存储数据,它是否用于在Azure移动服务中用简单的表存储相同类型的记录集合,或者通过访问Web服务.暴漏的SQL数据库。 当数据是无结构的时候,可以使用Azure DocumentDB这个NoSQL。对于可伸缩性和高可用性,在这两种情况下都可以使用Azure CosmosDb。在企业情况下,然而,在不同类型的文件需要存储.........【阅读全文】
发布时间:2017-10-07 22:17:49
对于任何一个人,学习一项新技术或者新模式,总会遇到一些曲线,多年来,我一直站在产品的门槛上,凝视着那条曲线,以确定它到底有多陡峭,直到我确定生成它需要多长时间。现在,作为Xamarin.Forms的项目管理者,我收集并收到初学者的大量反馈,站在能够提供帮助的位置。我策划的一些重要的资源,让你的曲线,从我们.........【阅读全文】