Xamarin.Forms

与Xamarin.Forms跨平台的用户界面

Xamarin的。 形式是一个跨平台的UI工具包,它允许开发人员 轻松地创建本地用户界面布局,可以共享 在Android,iOS,Windows Phone。 本节包含了 Xamarin.Forms概论我们的导游帮助你建立Xamarin的。 表单应用程序。 你也可以 了解更多对其功能,尽 样品,浏览 API文档

与Xamarin.Forms创建移动应用程序

查尔斯的预览版影片即将到来的书 与Xamarin.Forms创建移动应用程序 可以免费下载来帮助您开始使用Xamarin.Forms !

Xamarin的。 形式为Windows商店

看看 Xamarin的。 形式运行在Windows上存储应用!添加项目上运行Windows 8.1和Windows Phone 8.1现有Xamarin的。 形式的解决方案。

Xamarin的。 形式为您的项目吗?

Xamarin的提供了两种方法来构建好,本地应用。 Xamarin的。 形式最大化代码共享, Xamarin.iOSXamarin.Android提供直接访问特定于平台的api。

Xamarin的。 形式最适合:

  • 数据输入应用程序
  • 原型和概念论证
  • 应用程序需要特定于平台的功能
  • 应用程序比定制UI代码共享更重要

Xamarin.iOS&Xamarin.Android最适合:

  • 应用程序需要专门的交互
  • 高度抛光的应用程序设计
  • 应用程序使用许多特定于平台的api
  • 应用自定义UI比代码共享更重要的地方

无论哪种方式,你会得到完全本地应用 共享业务逻辑使用c#和。 净框架。

Xamarin的。 表单开发人员指南

这些文件在本节向您展示如何构建 使用Xamarin.Forms跨平台的应用程序。

Xamarin.Forms概论

本文讨论了Xamarin的什么。 形式是为开发应用程序和一些关键的概念,包括 视图和布局, 列表视图控制, 数据绑定导航

Xamarin的。 表单控件引用

本文档是一个快速参考构成Xamarin的UI的观点。 形式框架,例如 页面, 布局, 的观点细胞

处理……

使用Xamarin的不同方面。 形式的api包括 图片, 字体文件

为每个平台定制控件

自定义呈现让开发商“覆盖”Xamarin的缺省呈现。 表单控件来定制他们的外观和行为在每个平台上(如果需要使用本机sdk)。

通过DependencyService访问本机功能

DependencyService提供了一个简单的定位器,这样您可以在您的共享代码代码接口和提供特定于平台的实现自动解决,因此很容易在Xamarin.Forms参考特定于平台的功能。

与MessagingCenter发布和订阅

Xamarin.Forms MessagingCenter 使视图模型和与其他组件不需要知道任何关于合同对方除了一个简单的消息。

与RESX本地化资源文件

内置的。 网络本地化框架可以用来构建与Xamarin.Forms跨平台多语言应用程序。

Xamarin的自动化测试。 外的云和Xamarin的测试

Xamarin的测试云的 外的 Xamarin的组件可以使用。 形式来编写UI测试运行在云中数以百计的设备。

Xamarin的。 形式XAML基础知识

XAML-the可扩展应用程序标记语言允许开发人员定义在Xamarin的用户界面。 表单应用程序使用标记而不是代码。 Xamarin的XAML从来都不需要。 形成项目,但通常比等效代码更简洁,更俱视觉连贯,并可能toolable。 XAML尤其适合使用流行的MVVM(Model-View-ViewModel)应用程序体系结构:XAML定义视图与视图模型的代码通过XAML-based数据绑定。

API文档

浏览Xamarin.Forms的API文档。

样品

查看示例Xamarin的画廊。 形式或直接克隆 从 Github

与Xamarin.Forms跨平台的用户界面的更多相关文章

  1. Xamarin.Forms跨平台开发入门-第二部分:深入解析

    英文原文: https://developer.xamarin.com/guides/xamarin-forms/getting-started/hello-xamarin-forms/deepdiv ...

  2. 使用Xamarin.Forms跨平台开发入门 Hello,Xamarin.Forms 第一部分 快速入门

    本文介绍了如何使用VisualStudio开发Xamarin.Forms 应用程序和使用Xamarin.Forms开发应用的基础知识,包括了构建和发布Xamarin.Forms应用的工具,概念和步骤. ...

  3. Xamarin.Forms入门-使用 Xamarin.Forms 来创建跨平台的用户界面

    Xamarin.Forms 是一个跨平台的.基于原生控件的UI工具包,开发人员可以轻松的创建适用于 Android,iOS 以及 Windows Phone的用户界面.Xamarin.Forms 通过 ...

  4. Xamarin.Forms 简介

    An Introduction to Xamarin.Forms 来源:http://developer.xamarin.com/guides/cross-platform/xamarin-forms ...

  5. Xamarin.Forms介绍

    On May 28, 2014, Xamarin introduced Xamarin.Forms, which allows you to write user-interface code tha ...

  6. 【转】Xamarin Forms 介绍

    特此声明,本篇博文转自:http://blog.csdn.net/kinfey/article/details/29621381 什么是 Xamarin Forms ? Xamarin Forms 是 ...

  7. Xamarin.Forms 初探

    什么是 Xamarin Forms ? Xamarin Forms 是一个高效创建跨平台用户界面的库 .通过Xamarin Forms 能够一次编码生成基于主流移动平台(iOS, Android, W ...

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

    前言 什么是Xamarin? Xamarin始创于2011年,旨在使移动开发变得难以置信地迅捷和简单. Xamarin的产品简化了针对多种平台的应用开发,包括iOS.Android.Windows P ...

  9. 使用Xamarin实现跨平台移动应用开发(转载)

    刚在朋友圈看到张善友,转发的一条分享“使用Xamarin实现跨平台移动应用开发”,写的确实很详细得体,从收费到开源,这段时间xamarin受到不少质疑,如此文http://blog.csdn.net/ ...

随机推荐

  1. 基于node的前端页面实时更新。呦吼~

    学习了gulp,webpack后越发觉得前端开发万分的有趣,首当其冲的就是解决了狂按f5的尴尬. 当我们按下ctrl+s保存后页面自动更新了,我就觉得我f5键在隐隐的发笑. 1.node_npm_li ...

  2. Codeforces Round #496 (Div. 3) E2 - Median on Segments (General Case Edition)

    E2 - Median on Segments (General Case Edition) 题目大意:给你一个数组,求以m为中位数的区间个数. 思路:很巧秒的转换,我们把<= m 数记为1, ...

  3. shadowssock启动服务

    启动服务:ssserver -c /var/ss/server.json

  4. TCP连接复用

    转自网络:看到一陌生名词,记录一下 TCP连接复用技术通过将前端多个客户的HTTP请求复用到后端与服务器建立的一个TCP连接上.这种技术能够大大减小服务器的性能负载,减少与服务器之间新建TCP连接所带 ...

  5. 445. Add Two Numbers II【Medium】【两个链表求和】

    You are given two non-empty linked lists representing two non-negative integers. The most significan ...

  6. Luogu P2146 软件包管理器(树链剖分+线段树)

    题意 给定\(n\)个软件包,每个软件包都有一个依赖软件包,安装一个软件包必须安装他的依赖软件包,卸载一个软件包必须先卸载所有依赖于它的软件包.给定\(m\)此操作,每次一个操作\(install/u ...

  7. Flask实战第68天:项目上线部署

    在开发机上的准备工作 1.确认项目没有bug 2.用pip freeze >requirements.txt将当前环境的包导出到requirements.txt文件中,方便部署的时候安装 3.将 ...

  8. 【POJ 3177】Redundant Paths

    http://poj.org/problem?id=3177 又写了一遍手动栈... 把边双都缩点,缩成一棵树,答案就是树中度数为1的点的个数除2上取整. 为什么呢?因为1个度数为1的点的树需要多连0 ...

  9. BZOJ 3571 [Hnoi2014]画框(最小乘积完美匹配)

    [题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=3571 [题目大意] 给出一张二分图,每条边上有a,b两个值,求完美匹配, 使得suma ...

  10. Problem X: 双层金字塔

    #include<stdio.h> int main() { int i,j,n,m; while(scanf("%d",&n)!=EOF) { ;i<= ...