文章图片
- 安装最新的.NET 6 https://link.zhihu.com/?target=https%3A//dotnet.microsoft.com/en-us/download
- maui-check https://link.zhihu.com/?target=https%3A//github.com/Redth/dotnet-maui-check
- 了解更多 Comet 的操作 https://link.zhihu.com/?target=https%3A//github.com/dotnet/comet
新闻推荐属于一种特殊的个性化推荐 , 相比于商品、电影等内容的推荐 , 新闻事件每时每刻都在更新 , 对于系统来说每条新闻都是全新的内容 , 这就使得系统无法获得足够的用户交互数据来训练推荐模型 , 因此 , 必须从新闻本身出发 , 加强对内容的理解 。 尽管之前也有针对新闻推荐的算法模型 , 但那些模型给用户推荐的往往是同质化的新闻 , 极易造成用户反感 , 难以精准匹配用户对新闻的实际需求 。
请按照以下步骤来完成:
通过命令行创建一个 MAUI 项目
文章图片
用 Visual Studio Code 打开该项目
打开后 , Comet 组件就会检测你的 MAUI 项目 , 我们可以看到左下角
你可以点击选择选择相关的运行环境
选择 iOS/Android 直接在 Visual Studio Code 中运行和调试
打开后 , Comet 组件就会检测你的 MAUI 项目 , 我们可以看到左下角 , 系统会检测到相关的环境 , 并且可以选择你要运行的设备
文章图片
设置一个断点看看
文章图片
注意:
- Comet for .NET Mobile 组件还在开发中 , 在 MAUI Preview 13 的版本上 Visual Studio Code 不能成功加载 Android 设备 , 所以例子以 iOS 为主 。
- 在 Windows 环境下 , 如果要调试 iOS 程序 , 还是得用 Visual Studio 和 macOS 做链接 , 具体方式可以点击下方链接了解 。
- 了解如何用 Visual Studio 和 macOS 做链接 https://docs.microsoft.com/zh-cn/xamarin/ios/get-started/installation/windows/connecting-to-mac/
新闻推荐属于一种特殊的个性化推荐 , 相比于商品、电影等内容的推荐 , 新闻事件每时每刻都在更新 , 对于系统来说每条新闻都是全新的内容 , 这就使得系统无法获得足够的用户交互数据来训练推荐模型 , 因此 , 必须从新闻本身出发 , 加强对内容的理解 。 尽管之前也有针对新闻推荐的算法模型 , 但那些模型给用户推荐的往往是同质化的新闻 , 极易造成用户反感 , 难以精准匹配用户对新闻的实际需求 。 https://docs.microsoft.com/zh-cn/xamarin/ios/get-started/installation/windows/connecting-to-mac/
之前提过 Comet 创建的项目是基于 MVU 模式 , 界面和业务都是基于函数式的方式去完成 。 这个时候 HotReload 就非常重要了 , 可以所编即所得 , 这也是对 Visual Studio Code 开发 MAUI 应用的补充 , 接下来我也介绍一下 。
Reloadify 安装
Reloadify 3000 是一个支持 HotReload 的 .NET 组件 , 已经内置于 Comet 的 MAUI 项目中 。 安装脚本如下:
进入项目 , 输入如下命令:
iOS
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
