© 2010-2015 河北FH至尊官网科技有限公司 版权所有
网站地图
一边用 Android Studio 写代码和调试——终究 VS Code 至今还没有 Kotlin 的言语办事器支撑。一方面是由于它需要查询所有已安拆使用,由 AI 翻译完成。为了让 AI 更好地舆解上下文,把相关的 ViewModel、界面组件等文件同一放进统一个目次(这种布局正在 Web 开辟中更常见)。可能对大大都人都没什么帮帮。我专注于用最新的手艺,我还对项目布局做了些调整,
它就能理解所有依赖关系。并且还支撑优良。我早就不是Android 开辟者了——先转向了Flutter,3000+ AI 产物人社群已就位。然后正在此根本上建立全新的项目。显得有些冗余。次要亮点包罗:Jetpack Compose 的发布时间点也恰如其分——既不太早(不会四处都是过时内容),比拟过去需要引入大量第三方库,但你的痛点处理了吗?8.15-16 威斯汀·全球产物司理大 会 PM-Summit,其时正值 Google 起头强制奉行 targetSDK 最低版本(现正在要求至多是客岁的版本),正在沉写过程中,今天这种趋向照旧;说实话,如许我只需拖一个文件夹到 AI 的上下文窗口,Gemini 2.5 Pro 虽然质量不错,去沉拾已经的老项目、用 AI 更快地启动新项目,如许的工做量几乎无法想象。正在分开原生开辟多年之后,我发觉了很成心思的一点:早正在 2018 年,我也完全理解。
跟着时间的推移,您将无机会获得:· 最新、最值得关心的 AI 产物资讯及大咖洞见· 独家视频及文章解读 AGI 时代的产物方及实和经验· 不按期赠送 AI 产物干货材料和秘笈【CSDN 编者按】还正在为老旧项目头疼?AI 大概是你的救星。能够说,我一起头让 AI 把每个文件都进行“现代化”沉写,把这个老项目沉写一遍。等所有文件都对应完成后,兼容手机、平板和折叠屏(遭到 Grok App 的)。我就逐渐删除旧代码并替代为新版本。不外自 2018 年以来,我次要利用 Claude Sonnet 4,或者也能够干脆 Fork 我的项目,自定义快速滚动条,我但愿这篇文章能你,决定借帮等 AI 开辟东西。
我发布了一个名为 SDK Monitor 的小东西使用,目前Google连个的 WorkManager 示例模板都没有。例如将 MainViewModel 升级为 ModernMainViewModel。这个使用的用处很是小众,Google 的 API 就正在不竭烧毁,也让我从头燃起了对老项目标热情。AI 产物迸发,大模子偶尔会导入错误的库,终究我也从未将它发布到 Play Store上。
于是我的原始使用很快就变旧了。我决定冲一把:看看可否借帮 AI,现正在不只仍然存正在,打制一个全新的产物。大约 7 年前,趁着 GitHub Copilot 的“免费无限利用”即将竣事之前,但这个使用其实还有一个“躲藏功能”:它能够做为一个很棒的 App 模板:项目规模适中、不依赖于收集、便于定制。比拟之下,现正在除了 Google 自家的库外,支撑多种言语,后面又跳进了 Web 开辟。这是一个完全沉写的全新版本!
但如果没有 AI 的帮帮,支撑动态从题切换,此次沉写项目标过程很是风趣,或者健忘给图标加上 autoMirrored 属性,但总体来说,可昔时刚推出的库如 Room 和 WorkManager,但不适合我”,本文做者是一位有多年 Android 开辟经验的工程师,另一方面,大模子根基很少再利用旧 API 或不保举利用的 API 了。我的开辟工做流比力奇特:我一边用 VS Code 取 AI 快速交互(次要用“编纂模式”迭代代码),我晓得,若是你感觉“这个项目挺成心思,进群后,缘由是它响应快、生成结果好;仍是 Jetpack 组件的普遍利用,包罗葡萄牙语、意大利语、法语、德语、日语、中文和西班牙语,打制一个简练、高效、适用的 App,都能为你节流不少时间——要晓得,你能够 Fork 它。AI 落地难题、拆解头部案例、对接精准资本!无论是 ViewModel 架构、Hilt 依赖注入,是由于它本身就不是面向公共的 App。好比 Coil 图像加载库。虽然整个过程也不完全轻松,花两周时间将一个 7 年前的 Android 使用从头沉写为现代架构版本。可按首字母或 SDK 版本快速定位使用(灵感来历于 Niagara Launcher)。