为了醋包的饺子——我用MAUI搓了一个轨迹记录APP

为了醋包的饺子——我用MAUI搓了一个轨迹记录APP

💡 原文中文,约1300字,阅读约需3分钟。
📝

内容提要

作者使用Insta360 Go3s拍摄VLog,发现其软件可通过GPX文件生成仪表板。为此,决定开发一款手机APP,使用VS2026和.Net 10 MAUI记录视频时的GPX轨迹并导出文件。在开发过程中遇到VS2026缺少XAML设计器和APK发布问题,需通过CLI生成证书并签名。

🎯

关键要点

  • 作者使用Insta360 Go3s拍摄VLog,发现其软件可以通过GPX文件生成仪表板。
  • 决定开发一款手机APP,使用VS2026和.Net 10 MAUI记录视频时的GPX轨迹并导出文件。
  • GPX文件是一种基于XML的格式,用于交换GPS数据,广泛应用于地图绘制和运动追踪。
  • APP在录制视频时可以记录轨迹,并在结束后导出GPX文件供Insta360 Studio使用。
  • 开发过程中遇到VS2026缺少XAML设计器的问题,只能通过模拟器和热重载调试UI。
  • VS2026无法直接通过IDE分发APK,需要使用CLI生成证书并签名APK。

延伸问答

如何使用Insta360 Go3s生成GPX文件?

通过Insta360的视频剪辑软件导入GPX文件,可以在视频上生成对应的仪表板。

开发这个轨迹记录APP使用了哪些技术?

使用了VS2026和.Net 10 MAUI来开发手机APP。

GPX文件是什么?

GPX文件是一种基于XML的格式,用于交换GPS数据,广泛应用于地图绘制和运动追踪。

在开发过程中遇到了哪些问题?

遇到VS2026缺少XAML设计器和无法通过IDE直接分发APK的问题。

如何导出GPX文件供Insta360 Studio使用?

在结束录像后,点击停止并导出GPX文件,随后可以通过Insta360 Studio导入生成仪表板。

APP在录制视频时如何记录轨迹?

在录制视频时,点击开始后APP会记录轨迹,并拉起后台服务,无需保持前台。

➡️

继续阅读