Flutter 开发了一个 力量健身 App,体验跟原生一样流畅 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
balabalaguguji
V2EX    分享创造

Flutter 开发了一个 力量健身 App,体验跟原生一样流畅

  •  
  •   balabalaguguji 2023-04-29 21:07:51 +08:00 8190 次点击
    这是一个创建于 894 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对 flutter 性能有疑虑的可以试试 https://lianlian.gzyunke.cn

    另外对力量健身有兴趣的也可以看看,当前是免费期。

    第 1 条附言    2023-05-08 17:13:25 +08:00
    似乎零闪退崩溃,Appstore 的统计是 0 闪退,大家有遇到闪退不?
    65 条回复    2023-05-15 08:39:52 +08:00
    silentsky
        1
    silentsky  
       2023-04-29 21:28:51 +08:00 via Android
    确实比我手机的其他 APP 快
    fox0001
        2
    fox0001  
       2023-04-29 21:30:35 +08:00 via Android
    但是编译出来的文件比较大…
    DonaidTrump
        3
    DonaidTrump  
       2023-04-29 22:08:10 +08:00
    x86 和 x86_64 就不用支持了吧
    hiwind
        4
    hiwind  
       2023-04-29 22:18:5 +08:00
    试一下 力量健身刚好有兴趣
    hsir
        5
    hsir  
       2023-04-29 22:20:43 +08:00
    为什么不选择 React Native
    blackvv666
        6
    blackvv666  
       2023-04-29 22:38:51 +08:00
    麻烦问下,用的 flutter 哪个版本?
    luoxiu
        7
    luoxiu  
       2023-04-29 22:45:27 +08:00
    iphone 13 pro 上,push 和 popover 时,偶现肉眼可见的掉帧。
    nobodyknows
        8
    nobodyknows  
       2023-04-29 22:45:39 +08:00
    额, iOS 上转场动画明显掉帧了啊
    tanranran
        9
    tanranran  
       2023-04-29 23:04:41 +08:00   1
    @hsir #5 为什么要选,React Native 性能能有 Flutter 高?
    xming
        10
    xming  
       2023-04-29 23:12:38 +08:00
    提交 APP 审核花了多长时间上架?
    djyde
        11
    djyde  
       2023-04-30 00:07:53 +08:00
    flutter 的 IAP 好做吗
    NewTab12138
        12
    NewTab12138  
       2023-04-30 06:55:27 +08:00 via iPhone
    把 iOS 端的渲染引擎换成 Impeller , 专场应该会流畅不少
    BraveheartM
        13
    BraveheartM  
       2023-04-30 08:17:55 +08:00
    大概花了多久做出来?
    balabalaguguji
        14
    balabalaguguji  
    OP
       2023-04-30 08:38:43 +08:00
    @fox0001 并不大
    balabalaguguji
        15
    balabalaguguji  
    OP
       2023-04-30 08:38:56 +08:00
    @blackvv666 #6 最新版
    balabalaguguji
        16
    balabalaguguji  
    OP
       2023-04-30 08:39:39 +08:00
    @luoxiu #7 应该是部分页面吧,估计是我在渲染前做请求导致的,可以优化下
    @nobodyknows #8
    balabalaguguji
        17
    balabalaguguji  
    OP
       2023-04-30 08:39:52 +08:00
    @xming #10 一个星期多
    balabalaguguji
        18
    balabalaguguji  
    OP
       2023-04-30 08:40:29 +08:00
    @djyde #11 不能说不难,只能说非常简单
    balabalaguguji
        19
    balabalaguguji  
    OP
       2023-04-30 08:41:18 +08:00   1
    @a href="/member/BraveheartM">BraveheartM #13 从学习到上架 4 个多月,所有代码自己一个人从 0 开始写的,包括网页、服务端、管理后台
    BraveheartM
        20
    BraveheartM  
       2023-04-30 10:09:26 +08:00
    @balabalaguguji 牛啊 刚体验了下挺好的
    yehuzi
        21
    yehuzi  
       2023-04-30 11:01:50 +08:00
    动作库的素材和我写的微信小程序里的素材好像...
    iOCZ
        22
    iOCZ  
       2023-04-30 12:41:52 +08:00
    数据哪里来?
    scott1437
        23
    scott1437  
       2023-04-30 13:33:38 +08:00   1
    你确定全是你自己做的? app store 搜搜看 训记,不能说完全一样,只能说一个模子刻出来的
    balabalaguguji
        24
    balabalaguguji  
    OP
       2023-04-30 15:40:15 +08:00
    @scott1437 #23 当然是我自己做的,你搜索下力量训练,大家交互都差不多但是内容是不一样的,一个行业久了积累了用户习惯大家都趋同,聊天软件就是典型。我有自己的创新、我体验更好功能更完善,大家喜欢谁的就选谁的,竞争是不变的真理,竞争也让用户受益。
    LoNeFong
        25
    LoNeFong  
       2023-04-30 16:29:14 +08:00
    最近在看 flutter,我还以为开源了 进来学习一下
    balabalaguguji
        26
    balabalaguguji  
    OP
       2023-04-30 16:32:54 +08:00
    @LoNeFong #25 flutter 的开源项目好多,学习很方便
    Admstor
        27
    Admstor  
       2023-04-30 17:50:32 +08:00   1
    Admstor
        28
    Admstor  
       2023-04-30 17:52:15 +08:00
    @balabalaguguji 你要说记录界面训记大概是最优解,别人"模仿"一下可以理解

    你一整个其他界面都极其相似是为什么?
    balabalaguguji
        29
    balabalaguguji  
    OP
       2023-04-30 20:29:12 +08:00
    @Admstor #28 可以看看开练、one more 还有其他很多 app ,大家都差不多还不知道谁最早做的呢,这个做的是内容、计划,我的计划安排更加科学、规划更加合理。新闻客户端、邮箱这种不都界面一样,但是大家内容不一样。
    balabalaguguji
        30
    balabalaguguji  
    OP
       2023-04-30 20:31:51 +08:00
    @Admstor #27 不可否认某些界面是有借鉴,是因为那些都已经比较成熟的涉及了。训记的饮食模块你可以说抄薄荷健康的吗?基本一样
    balabalaguguji
        31
    balabalaguguji  
    OP
       2023-04-30 20:32:13 +08:00
    设计
    ktqFDx9m2Bvfq3y4
        32
    ktqFDx9m2Bvfq3y4  
       2023-05-01 08:09:51 +08:00 via iPhone
    好奇 op 你的 3d 素材如何获取的?我认识训记创始人(我们之前是同事),他那套 3d 动作是花钱买的正版。

    如果是借鉴 /模仿 /抄,大大方方承认没什么大不了的。
    insv
        33
    insv  
       2023-05-01 11:16:08 +08:00 via Android
    WOW, that's great.
    在安卓设备上使用相当顺滑,我也有好多 idea 想写成 APP ,感觉 flutter 是个好选择。
    balabalaguguji
        34
    balabalaguguji  
    OP
       2023-05-01 13:01:39 +08:00
    @Chad0000 #32 素材是花钱买的正版的,基本上大家都是买的同样的素材,我没有盗取别人素材。借鉴上面说了某些成熟页面是有借鉴的,比如动作页、日历页。
    isSamle
        35
    isSamle  
       2023-05-01 21:52:04 +08:00
    @fox0001 Flutter 支持分硬件架构类型打包的,体积可以进一步缩小
    balabalaguguji
        36
    balabalaguguji  
    OP
       2023-05-02 12:36:33 +08:00
    @isSamle #35 是的,不过我的包才 40 M 没必要了
    nnegier
        37
    nnegier  
       2023-05-02 19:22:13 +08:00 via Android
    确实和训记很像,你们都是怎么发现这些冷门应用的?
    nnegier
        38
    nnegier  
       2023-05-02 19:25:54 +08:00 via Android
    那些健身图片是从哪儿来的?
    stabc
        39
    stabc  
       2023-05-03 10:10:30 +08:00
    我没搞懂这个逻辑,因为别人产品界面做的成熟,所以我就可以理所应当复制?
    isSamle
        40
    isSamle  
       2023-05-03 10:32:56 +08:00
    下载看了下,好像挺多器械的,后续可以考虑跟器械厂商合作下感觉,拿个代理,顺便叫厂商提供更全面的使用素材
    isSamle
        41
    isSamle  
       2023-05-03 10:35:14 +08:00
    线上捆绑线下,再找周边健身房合作,感觉有市场
    coolmint
        42
    coolmint  
       2023-05-03 22:09:39 +08:00 via iPhone
    过一阵也会开始自己做课表,支持下 op 的,训记听说过还确实没用过,最近一直用薄荷健康记录碳水循环
    balabalaguguji
        43
    balabalaguguji  
    OP
       2023-05-04 13:27:47 +08:00
    @coolmint #42 欢迎体验,我的饮食记录还要迟些出来。
    SuperXRay
        44
    SuperXRay  
       2023-05-04 15:26:23 +08:00
    @balabalaguguji
    我这里体验问题巨大,每一步都无限长转圈,部分可以进入,部分最后报网络超时,
    第一步微信登录就时长超过正常等待时间
    第二步选男女也是半天没反应
    进去之后,部分界面都超长时间转圈,部分界面点击好毫无反应不知发送何事

    肯定会说是网络问题,但是即便是网络问题,也应该有体验上的兜底。而不是无响应无事发生这种情况
    balabalaguguji
        45
    balabalaguguji  
    OP
       2023-05-05 08:38:43 +08:00
    @SuperXRay #44 感谢反馈,我也发现这个问题了,是请求失败后一直在重试同时没取消上次的重试,部分人遇到这种问题。
    zhaoyta
        46
    zhaoyta  
       2023-05-05 10:53:46 +08:00
    不错,如果有计划就好了,比如每组多少个,每次多少组。每天练哪几个等
    laowudxf
        47
    laowudxf  
       2023-05-05 11:09:10 +08:00
    在我手机上有点卡顿,没有原生的 app 体验好,难道是我手机问题?我的手机的 iPhone13mini
    balabalaguguji
        48
    balabalaguguji  
    OP
       2023-05-05 11:38:43 +08:00
    @zhaoyta #46 有计划的呀,提供了好多个,你是不是切换到动作模板那里去了,那里是要自己创建
    balabalaguguji
        49
    balabalaguguji  
    OP
       2023-05-05 11:39:53 +08:00
    @laowudxf #47 你这手机很好了,应该不会卡的
    fresco
        50
    fresco  
       2023-05-08 23:18:31 +08:00 via iPhone
    没适配 iPad 呢
    balabalaguguji
        51
    balabalaguguji  
    OP
       2023-05-09 07:12:36 +08:00
    @fresco #50 对的,后面做
    Maxbee
        52
    Maxbee  
       2023-05-09 11:02:55 +08:00 via Android
    好奇图片和讲解哪里来的?
    balabalaguguji
        53
    balabalaguguji  
    OP
       2023-05-09 11:05:12 +08:00
    @Maxbee #52 买的,讲解自己总结
    ddch1997
        54
    ddch1997  
       2023-05-09 11:31:13 +08:00
    11pro ,从 wx 登录开始到选择减脂计划,每个转场都有点卡顿
    balabalaguguji
        55
    balabalaguguji  
    OP
       2023-05-09 11:36:23 +08:00
    @ddch1997 #54 应该是网络请求原因,每次都是先请求数据返回后才渲染
    chuangbo
        56
    chuangbo  
       2023-05-09 14:21:20 +08:00
    作为一直使用「训记」的用户,我发现楼主的设计风格和「训记」实在太过相似了。如果楼主在设计上有借鉴「训记」,我建议提及并感谢原作者。「训记」是一款成熟的软件,要复刻它确实不容易,因此我能理解作者的辛苦付出。但是我们也应该认识到,「训记」的原创设计同样是作者方正辛苦的结晶。

    附上几个截图以帮助大家比较相似程度(如下)。希望我们能在尊重原创的前提下,共同推进软件设计的发展。









    balabalaguguji
        57
    balabalaguguji  
    OP
       2023-05-09 15:03:33 +08:00
    @chuangbo #56 好多个力量训练的设计都差不多的,其实训记也是借鉴国外的 Strong ,你多下载几个看看就知道了。
    lucacham
        58
    lucacham  
       2023-05-09 17:01:10 +08:00
    我一直用训记,strong 也用过,但更习惯训记
    OP 这个下载看了下,UI 很相似
    chana71
        59
    chana71  
       2023-05-10 09:41:54 +08:00
    我印象里之前用的 one more 也长这样,起码一眼看上去。
    @chuangbo
    dsphper
        60
    dsphper  
       2023-05-10 10:58:32 +08:00
    安卓实测:
    1 、没有开启高刷
    2 、过渡动画还是有卡顿现象(等你 app 适配了高刷才能知道是不是真的达到了原生流畅度)
    balabalaguguji
        61
    balabalaguguji  
    OP
       2023-05-10 11:45:23 +08:00
    @chana71 #59 是的,one more 比训记还早上线的。力量训练的都差不都,还有个开练也是这么几个界面。
    balabalaguguji
        62
    balabalaguguji  
    OP
       2023-05-10 11:46:20 +08:00
    @dsphper #60 高刷可能看出来明显效果,我没高刷手机,不知道效果如何
    dsphper
        63
    dsphper  
       2023-05-10 13:44:57 +08:00
    @balabalaguguji 是你 app 不支持高刷手机
    haikupeng
        64
    haikupeng  
       2023-05-15 00:10:27 +08:00
    fiton 上面的动作比这个动作库多一些,建议多整点,顶
    balabalaguguji
        65
    balabalaguguji  
    OP
       2023-05-15 08:39:52 +08:00
    @haikupeng #64 好的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3365 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 10:40 PVG 18:40 LAX 03:40 JFK 06:40
    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