爱意满满的作品展示区。
HeapOverflow

Hacki - 用 Flutter 写的 Hacker News 客户端

  •  3
     
  •   HeapOverflow ·
    Livinglist · Feb 19, 2022 · 6388 views
    This topic created in 1721 days ago, the information mentioned may be changed or developed.
    32 replies  •  2022-03-14 09:02:57 +08:00
    zoharSoul
    zoharSoul
    Feb 19, 2022
    1
    截图真好看
    HeapOverflow
    HeapOverflow
    OP
    Feb 19, 2022 via iPhone
    2
    @zoharSoul 谢谢 是用 applaunchpad 生成的
    anxn
    anxn
    Feb 19, 2022 via Android
    3
    有编译好的安卓版吗?
    sky96111
    sky96111
    Feb 19, 2022 via Android
    5
    @anxn play 商店
    @HeapOverflow 界面很流畅美观!反馈个 bug ,在主界面不能通过返回键退出应用
    lijy91
    lijy91
    Feb 19, 2022
    6
    推荐使用 flutter_distributor 工具进行打包及发布(内测)。

    https://github.com/leanflutter/flutter_distributor
    HeapOverflow
    HeapOverflow
    OP
    Feb 19, 2022
    7
    @lijy91 感谢!看起来很实用!
    HeapOverflow
    HeapOverflow
    OP
    Feb 19, 2022
    8
    @sky96111 收到!
    mjikop1231
    mjikop1231
    Feb 19, 2022
    9
    好,那么 Flutter 支持 windows 了,什么时候来个 windows 版?
    HeapOverflow
    HeapOverflow
    OP
    Feb 19, 2022 via iPhone
    10
    @mjikop1231 桌面还是用网页版比较方便
    IGJacklove
    IGJacklove
    Feb 19, 2022
    11
    开源吗?想 look look code
    mayli
    mayli
    Feb 19, 2022 via Android
    13
    看起来不错哦,而且才只有 8MB 大小,我记得之前 flutter 打包要巨大的来着
    machunning9843
    machunning9843
    Feb 19, 2022 via Android
    14
    看起来不错
    gongquanlin
    gongquanlin
    Feb 19, 2022
    15
    正好想要学习 flutter ,start 一把!
    Zel
    Zel
    Feb 20, 2022
    16
    GP 的图标边缘有白边
    hei1000
    hei1000
    Feb 20, 2022
    17
    repo 标签有 android 是什么意思?
    hei1000
    hei1000
    Feb 20, 2022
    18
    @hei1000 不好意思,没看评论+google 搜索“Hacki hacker news google play”没搜到
    hei1000
    hei1000
    Feb 20, 2022
    19
    @hei1000 建议 README 里面加上 ios 和 android 的下载链接
    KMpAn8Obw1QhPoEP
    KMpAn8Obw1QhPoEP
    Feb 20, 2022 via Android
    20
    想请教一下设计思路 有哪些好的借鉴吗?
    HeapOverflow
    HeapOverflow
    OP
    Feb 20, 2022
    21
    @hei1000 多谢提醒,已加
    KMpAn8Obw1QhPoEP
    KMpAn8Obw1QhPoEP
    Feb 20, 2022 via Android
    22
    @enchilada2020 此处既指技术上的设计又指 UIUX 的设计
    HeapOverflow
    HeapOverflow
    OP
    Feb 20, 2022❤️1
    23
    @enchilada2020 state management 我用了 flutter bloc ,个人相较于 riverpod 非常推荐,因为 riverpod 的维护人对别人的 contribution 不是很友好,而且开发 flutter bloc 的大佬( https://github.com/felangel )也是 mocktail ,equatable 还有 mason 这些经常使用的 flutter package 的开发者。hacki 的架构应该算是使用 flutter 的公司里比较标准的架构(除了没有用 navigator 2.0 )
    HeapOverflow
    HeapOverflow
    OP
    Feb 20, 2022
    24
    @enchilada2020 ui 设计就真的凭感觉来,hacki 基本都用的是 flutter 自带的组件,我数学不是很好所以也没有做什么比较骚的动画效果,不过在减少 jank 上我是下了不少功夫,经验总结就是要注意合理使用 isolate ,用对了真的可以很大程度上提升 app 性能,我之前 html parsing 没有用 isolate 导致评论页面总是有 jank ,但是使用 compute 之后就好了很多。
    smilingsun
    smilingsun
    Feb 20, 2022 via Android
    25
    Play 里面没法安装,显示 Your device isn't compatible with this version.
    大家有人遇到这个问题的吗
    GavinXSF
    GavinXSF
    Feb 20, 2022
    26
    好东西,已用上
    反馈个 IOS 的 BUG ,刚进入 TOP 或切到 NEW 等栏时不会自动刷新,显示空白,要手动下拉刷新一下
    dragonPunch
    dragonPunch
    Feb 20, 2022
    27
    安装尝试了下,很流畅,但是发现了一个 bug

    现象:主界面使用后退键无效
    设备:VTR-TL00
    系统:Android 9
    kunkunzhang
    kunkunzhang
    Feb 20, 2022
    28
    flutter 已死 rust 当立
    开个玩笑。很不错
    WWwwMMmmMMmmWWww
    WWwwMMmmMMmmWWww
    Feb 22, 2022
    29
    donate 为什么是加币呢 有点好奇
    awerminator2016
    awerminator2016
    Mar 12, 2022
    30
    想问一下有碰到过 iOS 端被锁 60Hz 的情况吗,我自己的 app 在 iOS ( Release 模式)一直都被锁 60Hz (省电模式和常规状态下滑动效果一模一样),翻了一圈看到有许多人也有这个问题,Flutter 好像还没有解决这个问题,但是您的 app 好像流畅性还不错,您有什么解决方案吗?
    HeapOverflow
    HeapOverflow
    OP
    Mar 14, 2022
    31
    @awerminator2016 这个目前好像没有解决方案,不过应该会在后续 flutter 版本中改善: https://github.com/flutter/flutter/issues/90675
    awerminator2016
    awerminator2016
    Mar 14, 2022 via iPhone
    32
    想问一下有碰到过 iOS 端被锁 60Hz 的情况吗,我自己的 app 在 iOS ( Release 模式)一直都被锁 60Hz (省电模式和常规状态下滑动效果一模一样),翻了一圈看到有许多人抱怨,但是 Flutter 好像在解决这个问题,但是您的 app 好像流畅性还不错,您有什么解决方案吗?
    @HeapOverflow 嗯,只能等官方解决了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2173 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 12:48 · PVG 20:48 · LAX 04:48 · JFK 07:48
    ♥ Do have faith in what you're doing.