[Cmoney 菁英软件工程师战斗营] IOS APP 菜鸟开发笔记(3)

前言

这两天主要在研究AR套件及Google maps地图套件的定位和标记功能。AR部分原本我是使用较新的RealityKit来开发,但後来考量到设备兼容性(RealityKit仅支援 ios 13 以上版本)以及现有的教学资源,最後决定改用SceneKit来开发,新玩具就等到以後时间足够再来慢慢研究XD

因为这两天主要都是边看影片边实作,所以没有时间记录下详细的学习笔记,以後有时间的话再把整个流程重新梳理一变好了!

目前已完成

  • AR的部分主要是看Youtube上这系列影片学习,目前初步实现了AR画面的呈现,但更进一步想了解如何结合AR画面与地图座标,达到APP想呈现的标记效果。
  • 地图的部分,因为我不是使用Apple原生的地图套件,而是导入Google maps套件,所以目前还没找到相对完整的教学文章。不过後来发现Google maps团队的官网上,其实就有蛮详细的说明,准备利用今天上午再把定位的问题解决。
  • 前天很幸运有学长利用下班时间分享制作App要避免踩的坑,才深深体会到对开发工具熟悉的重要性。比如App上常见的 tab bar 选单,如果照原本的想法,可能会一个一个拉button到下方排列,然後连一堆复杂的线来实现。但幸好被及时提醒可以用Tab bar controller来达成这个功能,大大降低了未来扩充和重构需要花的时间,所以前期多花点时间看文件还是很有帮助的!

下周目标

  • 这周末会先拉好首页的画面以及做好AR模式的跳转,下周计画将另一项重要功能的资料串接和tabble view做好。

<<:  Day 12 - Confusion Matrix 混淆矩阵-模型的好坏 (2)

>>:  如何让Word的数学公式居左,编号靠右

没想太多就用了 MongoDB 的结果 (上)

为什麽会用mongoDB 一开始决定要用 SQL 或 NoSQL时,因为考虑到 不用定义 schem...

Spring Framework X Kotlin Day 6 Unit Test

GitHub Repo https://github.com/b2etw/Spring-Kotlin...

不知道有没有人可以帮我解答一下T_T

基於上一篇我认为要再多练习各网站的爬虫,所以我再次挑战上篇失败的爬虫,但是还是爬不出东西,不知道是我...

Veeam Backup专业级备份软件从入门到实战03

Veeam Backup专业级备份软件从入门到实战03 课程大纲: Veeam控制台初始配置 虚拟机...

tensorflow.python.framework.errors_impl.InternalError: Cannot dlopen all CUDA libraries.

输入:pip list 发现少了tensorflow-gpu 输入: pip install ten...