Xamarin.Form与Xamarin.Android或Xamarin.IOS的区别简述

原文:Xamarin.Form与Xamarin.Android或Xamarin.IOS的区别简述

Xamarin.Form与Xamarin.Android或Xamarin.IOS的区别简述:

可能刚刚接触Xamarin的人来说,对于这个概念比较的模糊,认为这说的不都是同一个东西吗?事实并不是这样的,我们先来说说Xamarin.Android和Xamarin.IOS吧,这两个其实就是一个单独的工程,在这里面我们可以针对安卓或者IOS进行代码的编写,而且支持原生的代码调用,这对于安卓或者IOS的开发人员了解Xamarin是很有帮助的。

上面也说到了Xamarin.Android与Xamairn.IOS分别就是单独的工程,那么有人就会提出疑问,不是说Xamarin是一个跨平台,一套代码编写就可以实现安卓和IOS了吗?是的,这个现在就要用到了Xamarin.Form这个东东了。Xamarin.Form这个项目就包括了Xamarin.Android和Xamarin.IOS和两个项目了。

下面我们就来试试建立Xamarin的这三个工程看看吧。

Xamarin.Android工程:

首先打开VS2017(或者VS的其他版本)→“文件”→“新建项目”如图:

然后点击“确认”,选择“空白应用”。版本可以选择自己想要的目标版本

最终所呈现出来的效果就是:

上面说的就是有关如何建立Xamarin.Android的项目。

Xamarin.IOS也是类似的。新建一个IOS工程,最终所呈现出来的效果如图:

我们再来看看Xamarin.form有什么区别吧:

Xamarin.form工程:

同理,新建一个工程,取名叫Xamarin.Form,,

同样选择空白模板

最终所呈现出来的如图:

这个空白解决方案就是将Xamarin.Android,Xamarin.IOS,Xamarin.UWP合成一个,总的来说一句话Xamarin.from包含了Xamarin.Android,Xamarin.IOS,而Xamarin.Android,Xamarin.IOS是独立存在的。

好了今天就说到这里了。我以后会尽量定期说说一些我有关学习的理解。喜欢的可以加关注,不喜勿喷。

原文地址:https://www.cnblogs.com/lonelyxmas/p/10747716.html

时间: 2024-08-06 10:30:51

Xamarin.Form与Xamarin.Android或Xamarin.IOS的区别简述的相关文章

FlipView For Xamarin.Form 之 IOS

之前写过两篇博文 是关于 Android 和 Windows Phone 下的 FlipView 的实现. 上上周,有个印度佬通过 GitHub 找到我, 问我有没有打算个 ios 端的,还说比较了相同功能的几个开源项目,我的这个项目值得推荐.说的我心潮澎湃,上周末花了一个周末升级到最新的 XCode 7,顺便也升级到了 OS X EI Capitan, 安装了最新的 Xamarin, 使用了 IOS 9 提供的免费证书,终于于今天凌晨1点(10月25)把 ios 端的 renderer 给写出

Xamarin.Form 下拉刷新动画

好像园子里对 Xamarin 感兴趣的人很少啊... 来, 先给各位爷们逗个笑, 本山大爷本色出演: 照例, 上源码: https://github.com/gruan01/ListViewExtend 目前只有 WP 的效果, Android 还在研究, IOS 的还没计划. ------------------------------------------------------ Xamarin.Form 的 ListView 只支持下拉刷新 (这里有用法), 上拉 加载更多 没有对应的事

Xamarin.Form 实例: Discuz BBS 客户端 源码分享

感谢台风, 这个十一长假让我好好的休息了一回, 睡觉到腰酸背疼, 看电影看到眼发红. 今天最后一天, 不敢出去逛, 不知道哪会还会下暴雨... 嗯嗯..这个项目其实在十一之前就开始了, 工作无聊,没有新任务, 我就搞起它. 至于为什么选 Discuz 的 BBS , 因为我常上的几个网站, 都有一堆的 APP , 官方的, 第三方的 . BBS 虽然已经没落了, 但是官方的 APP 居然用不了! 写这个东西之前, 本来想拿来看 1024 的, 但是 1024 要么不是最新版本, 要么禁用了 AP

挣扎着写 FlipView For Xamarin.Form

Xamarin.Form 中没有 FlipView, 也没有 CarouselView , 有的只是一个 CarouselPage, 它是一个 Page, 不是一个 View ! Windows Phone 8.1 下有个控件叫 FlipView, 但是它不存于在 WP Siliverlight ! 而Xamarin.Form 的 WP 项目又是基于 WP Siliverlight 的. Android 原生也没有 FlipView 类似的控件. IOS 下冒似也没有. 我急切的想弄一个这样的东

Xamarin.Form 项目总结

离上一篇 用Xamarin.Form做个技术预览版的APP  有一个月零几天了. 现在这个APP在业务方面的代码由另外一个同事全权处理, 我又闲了下来, 要去弄另外一个项目. 这个把月, 踩过 Xamarin.Form 很多坑, 填过很多坑, 也造了很坑... 这里做个总结, 给想跳坑的你做个参考. ListView 的下拉刷新 下拉刷新还是很简单的, 首先要设置 listView.IsPullToRefreshEnabled 为 true 当下刷新时, RefreshCommand 会被调用,

xamarin.form Tabbed选项卡式页

<?xml version="1.0" encoding="utf-8" ?> <TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local="clr-namespace:App1;assembly=App1&qu

Xamarin.Form 蓝牙ble

本文介绍Xamarin.Form的蓝牙使用方法,开始之前说说题外话,就Xamarin.Form来说,在国内是没多少人在弄的,但对于我自己来说,是吃了这碗饭,也希望在这行做的人越来越多,越来越好,本人2016年开始入使用Xamarin.Form开发App,那时候刚微软刚收购Xamarin,也正式开源免费给开发者使用,但那时候的本说实话是有多不完善的,直到现在微软依然有很多不完善的功能,所以在国内学这个,一般是由公司高层推这个技术,直接至底向上的非常少.微软的东西在国内环境来说,多不太好,很多大的互

Xamarin.Form指纹认证

Xamarin.Form框架并没有提供指纹认证功能,需要分平台实现! Android的Fingerprint Authentication 参考:https://docs.microsoft.com/zh-cn/xamarin/android/platform/fingerprint-authentication/ 概述 指纹扫描仪在Android设备上的到来为应用程序提供了用户身份验证的传统用户名/密码方法的替代方案. 使用指纹对用户进行身份验证可以使应用程序合并比用户名和密码更不安全的安全性

在vs2012中用C#开发Android应用Xamarin环境搭建

Xamarin是Mono创始人Miguel de Icaza创建的公司,旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平台移动开发. 简介 Xamarin是基于Mono的平台,目前主要有以下产品(更具体请见:http://xamarin.com/products): Xamarin Studio:IDE,是从原来的MonoDevelop改名而来.现在从MonoDevelop官方网站下载的其实也是Xamarin Studio:http://monodevelop.c