V2EX flyun
 flyun 最近的时间轴更新
flyun

flyun

V2EX 第 39705 号会员,加入于 2013-05-26 13:34:18 +08:00
flyun 最近回复了
2024-09-24 13:08:59 +08:00
回复了 jibe 创建的主题 Android 现在 Java 还适合 Android 开发吗?
Android 的 Telegram ,Android 实现方面全都是 java ,一点没有 kotlin 。估计你是 java 服务端,还是学 kotlin 吧,现代语法,开发效率快。学会了,Dart 、Swift 、Javascript 语法都差不多都会了
我来说下,去年开发并开源一款 Android 原生套壳 ChatGPT 软件 ChatAir 。

开源地址
https://github.com/flyun/chatAir

因为市面上同类型的 Android 大部分是跨平台编写的,性能对于中低端机型不友好。所以原生 Android 具有性能上的优势,但是开发出来后,发现 star 数明显不如跨平台的。

现在的用户选择跨平台而不是性能,根据 ChatAir 的反馈,用过的都说好,流畅、易用,可是有什么用呢。大家都不想用跨平台的软件,但是开发却首选跨平台,因为省时间、开发快。只有当市场饱和,用户才会关心性能,关注体验。

互联网一直是这样的,唯快不破。小而美注定不属于这里,性能不足都会被硬件磨平。如果下次开发软件,除非只针对 Apple 生态,那我一定选跨平台。
2024-06-10 11:01:52 +08:00
回复了 ltkun 创建的主题 Google lycamobile 没有信号了
2024-03-30 21:03:55 +08:00
回复了 qinfengge 创建的主题 Google 还有你那 Gemini,我都不想说
Gemini 识图翻译配好 prompt 还是挺准确的,可以看我这个帖子里图片的例子
t/1010749
2024-03-23 10:38:29 +08:00
回复了 gneko 创建的主题 OpenAI 抛砖引玉,记录和评价一下自己用过的几个 ChatGPT 套壳
@0o0O0o0O0o 谢谢推荐,iOS 版本会慢慢推进的
2024-03-21 13:32:14 +08:00
回复了 MidLevel 创建的主题 Android 想通过开源项目,提升技术。
推荐我开源的二次开发 telegram 安卓应用,模块有详细的注释。功能实现 OpenAI 、Gemini 的 api 调用。
https://github.com/flyun/chatAir

业务做多了,应该接触架构设计。看复杂项目的代码结构,telegram 就是这样。现在流行的框架本质上是各种封装,而封装背后就是对复杂结构的简化。而锻炼这种能力,就需要看源码,不断调试总结。背算法也是一样道理,不过那个更纯粹,比较枯燥。有了这种能力后,不管有什么新的框架,接手各种项目也会得心应手。
2024-02-08 22:50:08 +08:00
回复了 Davy 创建的主题 Google Gemini Advanced 发布了,$20/月(头 2 个月免费)
@aitianci 如果你使用 Android 手机,推荐我开发的支持 Gemini 第三方开源 APP ,我也觉得图片识别很好用,尤其配合图片翻译 prompt 后 https://www.v2x.com/t/1010749
更新了 1.0.3 版本,适配 one-api 。


可以自己在服务器部署 one-api ,使用国内大模型。在 chatAir 配置好对应的服务器地址和 APIKEY 以及自定义模型,就可以对话国内大模型。

配置自定义模型方法:点击聊天页面头像-选择模型-自定义模型。
每个聊天窗口都可以配置自己的自定义模型,配合 one-api 使用更加方便。

Gemini 可以免费使用,点击 Gemini API 密钥申请链接 https://makersuite.google.com/app/apikey

获取 API 密钥后,在 API 服务器设置中,点击 Gemini API Key 后,填入申请的 API 密钥后保存即可。确保模型选择 Gemini Pro 或者 Gemini Pro Vision (图片模型)即可使用。
1.因为 flutter 本身就是对标 Android 设计风格,而国内 App 大部分是 iOS 风格。
2.嵌套确实是一个问题,但是可以采取编码风格来避免。
3.flutter 在 iOS 因为硬件单一官方容易适配,Android 硬件碎片化,现在看到官方还在适配中,加上 Android 屏幕刷新普遍达到 120hz ,问题更明显。

关于 App ,如果有时间修改,建议城市包,可以提供用户试用,比如试听几分钟。一上来就付费,心里很难有底。另外可以在 iOS 模拟器多适配几个机型,在用户协议与隐私条例-同意并登录按钮文字出现折行,同意并登录时,应该改变下面协议为选中状态。

关于跨平台,可以明确自己的 App ,偏向丰富的功能还是偏向精美 UI 交互。跨平台、功能、UI ,这就像三个圆形,人力不够的情况无法同时都覆盖。
@chenoa iOS 开发最近也在学习,如果接下来时间允许,也可能考虑基于 iOS 版本 Telegram 进行修改,正好深入了解 iOS 开发。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3329 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 14ms UTC 00:38 PVG 08:38 LAX 17:38 JFK 20:38
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86