html5和xamarin有什么区别?

2024-01-09

我是一名 C# .NET 开发人员。

我想开发可以在 iPhone、Android 和 Windows Phone 上运行的移动应用程序。

到目前为止,我发现www.xamarin.com提供了一个可以使用C#开发iphone和android的解决方案。

html5和xamarin有什么区别?

我应该使用哪种技术可以一次开发并在所有平台上运行?


主要区别在于 HTML5 可在浏览器上运行,而 xamarin 则不能(据我研究)。使用 HTML5,可以更轻松地在多种设备上进行开发。但是制作本机应用程序的 xamarin 可以访问设备上的本机功能(如通知等)。但缺点是 xamarin 使其在多个设备上运行有点困难。此外,还必须安装本机应用程序,而 HTML5 应用程序则不需要。所以你应该问自己的是,我想制作什么样的应用程序。此外,在所有平台上运行的应用程序还不存在。一些 HTML5 框架提供了很大的支持(如 JQmobile),但所有平台几乎是不可能的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

html5和xamarin有什么区别? 的相关文章

  • 如果未安装应用程序,深层链接将重定向到 Play 商店

    我在我的应用程序中使用深度链接的概念 我真正想要的是 当我共享我的应用程序中的链接时 它工作正常 它会转到我想在我的应用程序中打开的活动 但问题是当用户没有这个时应用程序此链接通过手机浏览器打开 显示错误 未找到 但如果未安装应用程序 我想
  • 返回到上一个活动的最后状态

    我有两个活动 A 和 B 当应用程序启动时 活动 A 会被加载 我会从数据库将数据加载到其中 我可以毫无问题地转到活动 B 但是当我返回活动 A 时 会查看旧数据一段时间 然后重新加载活动 知道如何解决这个问题吗 在从数据库加载数据之前清除
  • RecyclerView 单击将数据传递到新活动

    我正在制作一个包含三个选项卡的应用程序 每个选项卡都有一个带有两个文本的 recyclerview 我希望用户能够单击任何 recyclerview 项目 并且该项目中的文本应传递到新活动 这是应用程序外观的图像 https i stack
  • iPhone Dev:从子控制器和 TabBar 中的另一个控制器重新加载表视图的数据

    我正在实现一个笔记管理器应用程序 它在 tabBar 中有一个 tableView 其中显示其笔记的主要信息 访问一个注释时 您可以编辑其属性 在 tabBar 的一个按钮中 您可以选择注释在 tableView 中的显示方式 我遇到的问题
  • 使用标识符启动 iPhone 应用程序

    我正在尝试在我的应用程序中启动应用程序 例如 如果我按下 testApp1 中的按钮 它应该打开 testApp2 有没有办法用应用程序标识符来做到这一点 我听说过一种名为的未记录方法launchApplicationWithIdentif
  • Android 上的 SQLite JDBC 驱动程序

    我正在尝试使用xerial sqlite jdbc在 Android 中管理我的数据库没有成功 我得到了java lang NoClassDefFoundError org sqlite SQLiteConnection异常 我已经导入了这
  • 绘制平滑曲线

    我想创建更平滑的曲线 而不仅仅是线角 这是我现在画的图 这是我的代码 case FREEHAND float pts float ptk ptk new float 2 imageMatrix invert inv if mCurrentS
  • 如何在 iPhone 中使用 XMPPFramework 创建 MultiUserChatRoom

    我正在 iPhone 中使用 XMPPFramwwork 开发聊天应用程序 我成功完成了一对一聊天 现在我想在我的应用程序中开发多用户聊天 我尝试了以下代码 但未调用 XMPPRoomDelegate 的任何委托方法 我如何开始创建聊天室
  • 如何从 html 页面 [javascript] 调用 Web 服务方法而不刷新页面

    我有一个webservice这将返回一个值 我的要求是 我需要调用它webservice从一个index html页面 该页面有一个 html 提交按钮 在该按钮上单击我正在呼叫JavaScript 从那里我想调用网络方法 我怎样才能做到这
  • HTML5 文件 API 和 AJAX 上传分块问题

    我编写了一个带有单独进度的拖放多个文件上传等 除了一件事之外 它工作得非常好 上传较大文件时 有时浏览器会锁定 直到上传完成 我认为这是因为该文件存储在浏览器的内存中并占用了浏览器可用的所有资源 我想知道 是否可以逐段读取文件并在读取时通过
  • Android - 在图像/缩略图上覆盖播放按钮的最佳方式

    我有一个 Android 应用程序 可以播放音频 视频并显示图片 对于视频 我想在预览图像顶部以及列表视图中叠加一个播放按钮 现在我的做法是使用 xml 中的 ImageView 然后可绘制对象是一个图层图层列表 我以编程方式定义它 因为其
  • 轮播滑动(未滑动)事件上的火灾事件,Bootstrap 3

    Bootstrap 2 似乎可以很好地处理幻灯片事件 请参阅这个问题 https stackoverflow com questions 9651466 how to attach slide slid events to the boot
  • 如何检测 UITableView 中某个单元格的双击?

    如何检测某个单元格上的双击UITableView i e 如果用户进行了一次触摸 我想执行一个操作 如果用户进行了两次触摸 我想执行另一个操作 我还需要知道进行触摸的索引路径 我怎样才能实现这个目标 Thanks 如果您不想创建子类UITa
  • 如何将MathJax公式转换为img

    Mathjax 现在在我的项目中运行良好 但有一个问题 有没有办法将MathJax的公式 纯html和css 转换成img文件 我可以保存 MathJax 可以配置为生成 SVG 看http docs mathjax org en late
  • 以编程方式创建 FloatingActionButton(无需 xml)

    我很欣赏 Android 的 FloatingActionButton fab 功能 并希望在我的项目中的许多不同地方使用它们 现在 我有这样的东西 我有几个 xml 规范 除了 id 图标和 onclick 之外 所有这些规范都是相同的
  • 线性布局高度和重量

    我有以下内容
  • 使用flex-basis控制行上显示的项目数

    我想在使用 Flex 时将元素推出以隐藏它们 例如 如果flex basis为 50 仅显示两个项目弯曲到给定空间 而其他元素则在overflow hidden 领土 Or if flex basis为 25 则仅显示 4 个 Flex 元
  • Dart/Flutter 如何编译到 Android?

    我找不到任何具体的资源 Dart 是否被编译到 JVM 或者 Google 的团队是否编译了 Dart VM 以在 JVM 上运行 然后在 JVM 内的 Dart VM 中运行 Dart 前者更有意义 并且符合 无桥 的口号 但后者似乎更符
  • 永久删除Android文件

    我发现了一个名为这会从 Android 设备中永久删除文件和文件夹 以便删除的文件无法再恢复 这是我正在谈论的应用程序 但我想知道如何做到这一点 我知道它是用 android studio 制作的 i尝试了常规的删除方式file delet
  • Android ClassNotFoundException:在路径上找不到类

    10 22 15 29 40 897 E AndroidRuntime 2561 FATAL EXCEPTION main 10 22 15 29 40 897 E AndroidRuntime 2561 java lang Runtime

随机推荐

  • async wait 与 TcpClient 的使用

    我最近开始使用新的 C 5 0 async 和 await 关键字 我以为我得到了转折 但意识到一件事让我怀疑 以下是我如何从远程 TcpClient 异步接收数据 一旦我接受连接 我就调用这个函数 static async void Re
  • 如何在查询字符串中包含特殊字符?

    URL http localhost mysite mypage param 123工作正常 但是 如果我想在其中添加一些特殊字符param like 那么 URL 就变成了http localhost mysite mypage para
  • Flutter 中的设备国家/地区

    我正在尝试在 Flutter 中获取设备国家 地区 Android 我用了本教程 https flutter dev docs development accessibility and localization international
  • 尝试在 Cloud Run 中使用 Google Cloud Storage 时调用者没有权限

    我正在尝试使用 Cloud Storage 在 Google Cloud Run 上设置 Node 项目 使用创建的服务帐户时 我遇到了身份验证问题 创建服务帐户时 我成功下载了 JSON 令牌 并使所有内容在本地开发环境中正常运行 问题是
  • 为什么 Rails 的“HashWithIn DifferentAccess”将键存储为字符串而不是符号?

    我在用enum将数据库中的整数映射到 ruby 代码中的语义值 但是我注意到它使用的键是字符串 当我检查哈希的类型时 我发现它是一个ActiveSupport HashWithIndifferentAccess 不是一个标准Hash 这是有
  • django 和 mod_wsgi 的配置问题

    我在让 django 使用 mod wsgi 在 apache 2 2 上工作时遇到问题 Django 和 mod wsgi 都已安装 我什至可以在访问路径时看到 404 页面 并且可以登录 django admin 但如果我想安装标记模块
  • 合并hdfs文件

    我在 HDFS 中有 1000 多个可用文件 命名约定为1 fileName txt to N fileName txt 每个文件的大小为 1024 MB 我需要将这些文件合并到一个 HDFS 中 并保持文件的顺序 说5 FileName
  • 在elasticsearch中计算地理距离

    我正在使用geo distance filter http www elasticsearch org guide reference query dsl geo distance filter html with tire https g
  • Autofac 和 ASP.NET Web API ApiController

    我已经在 MVC 3 中使用 autofac 一段时间了 并且很喜欢它 我最近将一个项目升级到 MVC 4 除了 Web Api ApiController 之外 一切似乎都正常工作 我收到以下异常 An error occurred wh
  • 根据 pom 中的活动配置文件更改包装

    我有一个用 Maven 编译的项目 我在 pom xml 中声明了不同的配置文件 对于其中一些配置文件 我更喜欢构建战争 而对于其他配置文件 我更喜欢罐子 我用来手动编辑 pom xml 文件并将打包变量更改为
  • iOS:Testflight 没有可供外部测试人员使用的版本

    我正在使用 testflight 作为我的应用程序的 Beta 测试工具 我已上传构建 但邀请已成功发送给内部测试人员 但没有邀请发送给外部测试人员 Below image shows both the groups has been in
  • 未捕获的引用错误:__importDefault 未定义

    我是角度新手 我在我的中遇到这个错误index component ts file 未捕获的引用错误 importDefault 未定义 附上错误截图 https i stack imgur com xUKWA png 我从 8 升级到 9
  • React Native - 具有动态高度子项的 FlatList

    我一直在努力将类似砖石的风格融入我的应用程序中 我尝试应用react native masonry包裹 但是您必须传递图像网址 我正在尝试实现相同的样式 但渲染文本而不一定渲染图像 到目前为止 我已经解决了FlatList 但这是我所能得到
  • 在 D3 强制布局节点标签中插入换行符

    因此 我正在使用力定向图 并且我已将鼠标悬停在节点上的 text 更改为数据中的另一个文本 我的代码如下所示 script var data nodes name YHO full name Yahoo type 1 slug www ya
  • Silverstripe 条件验证

    我有一个包含多个操作的表单 例如创建订单并创建报价 根据单击的操作 我需要应用不同的验证 例如报价不需要订单参考号 这在 Silverstripe 中可能吗 如果不是的话我该怎么办呢 public function Order reques
  • C# 模拟单元测试 GraphServiceClient

    我在使用 Moq 和 xUnit 在 C 中编写单元测试时遇到问题 在我的服务中 我有以下代码 var options new TokenCredentialOptions AuthorityHost AzureAuthorityHosts
  • 获取页面上的当前类别名称,该页面按类别和自定义元键过滤帖子

    我成功地使用自定义插件 和meta key 按喜欢 计数 过滤了我的所有WordPress帖子 在自定义页面模板中 这也让我可以使用以下内容过滤特定类别中最喜欢的帖子 if isset GET category args array met
  • 如何终止由 Ant 启动的失控 Java 进程?

    如果我从 ant 脚本启动一个分叉的 java 进程并终止该 ant 进程 它不会终止该 java 进程 无论是从 IDE 还是从命令行运行都是如此
  • 如何在 ms access vba 中运行追加查询作为事务的一部分

    我对编程非常陌生 一直在 MS Access 2016 上构建我公司的库存数据库 到目前为止 我已经能够很好地使用宏 但我正在尝试运行由追加和删除查询组成的事务我正在努力处理 vba 代码 我想出了如何在查询因错误而失败的情况下运行事务 但
  • html5和xamarin有什么区别?

    我是一名 C NET 开发人员 我想开发可以在 iPhone Android 和 Windows Phone 上运行的移动应用程序 到目前为止 我发现www xamarin com提供了一个可以使用C 开发iphone和android的解决