【问题标题】:Porting Xamarin.android app to xamarin.ios将 Xamarin.android 应用程序移植到 xamarin.ios
【发布时间】:2018-11-29 05:25:26
【问题描述】:

我有一个在 Xmarin.android 中开发的应用程序。由于应用程序开发现已完全完成,我想开始开发 xamarin.ios。在不重写大量代码的情况下,正确的方法是什么?

【问题讨论】:

  • 没有办法回答这个问题。这取决于您的代码、您的应用设计和架构等。没有“正确”答案

标签: xamarin xamarin.ios xamarin.android


【解决方案1】:

IOS 和 Android 有自己的 UI 概念和组件。

在您的情况下,将需要 Xamarin.IOS 中的 UI 方面。但是,业务逻辑、服务器通信、解析器等可以在两个平台之间共享。共享可以通过使用可移植类库来实现。

PCL 的更多细节可以从此链接获得 https://docs.microsoft.com/en-us/xamarin/cross-platform/app-fundamentals/pcl?tabs=macos

【讨论】:

  • 如今,将共享逻辑放在.NET Standard 项目中更为常见。共享项目或便携式类库不是 2018 年的出路。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-21
  • 2010-11-29
  • 2011-08-04
  • 2014-05-28
  • 2011-02-27
  • 2015-06-05
相关资源
最近更新 更多