V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
michaelluang
V2EX  ›  程序员

自制小程序上架,关于打卡及习惯养成类应用,风格简约,操作便捷,欢迎前来体验

  •  
  •   michaelluang · 190 天前 · 1557 次点击
    这是一个创建于 190 天前的主题,其中的信息可能已经有所发展或是发生改变。

    缘由是想记录自己的一些习惯,风格类似于 GitHub contributions 热力图,同时又不愿额外下载独立 App,并想按自己的偏好来开发一款打卡/习惯养成类应用,因此诞生了这款小程序:Habitbot 。

    bot 命名的初衷是计划在后续版本中集成自动化打卡功能或提供打卡 API 集成到第三方服务中。

    小程序截图及操作简介

    这是创建页面,预置了丰富的 Icon 及多色主题:

    Habitbot Creating

    这是首页习惯的展示效果,双击某个习惯即可完成当日打卡:

    Habitbot Homepage

    可以查看每个习惯的打卡详情,包含月度视图和年度视图:

    Habitbot Month View

    Habitbot Year View

    感兴趣的朋友可以扫码前去体验~

    Habitbot Miniprogram

    同时希望各位朋友留下您的意见或建议~

    第 1 条附言  ·  187 天前

    周末花时间开发了分享功能,现在可以把你的习惯打卡记录以图片的形式进行分享了。

    效果如下图所示:

    Habitbot  Share

    15 条回复    2024-08-26 11:45:30 +08:00
    xuelang
        1
    xuelang  
       190 天前   ❤️ 1
    很不错啊,设计的很好看,体验也很流畅
    dwyanewade
        2
    dwyanewade  
       190 天前
    非常不错,有没有做 app 的计划啊?
    renmu
        3
    renmu  
       190 天前 via Android
    除了是小程序之外都很好,有打算做成 web 以及支持 webdav 的打算吗
    dedad558
        4
    dedad558  
       189 天前 via Android
    体验流畅,界面美观舒服,非常不错,请问博主能否说下前端后端技术栈?
    michaelluang
        5
    michaelluang  
    OP
       189 天前   ❤️ 1
    @dedad558

    - 前端:原生小程序,采用的是其 Skyline 渲染引擎。
    - 后端:Python Flask 框架和 SQLite 。
    michaelluang
        6
    michaelluang  
    OP
       189 天前
    @renmu
    - 暂时把开发精力全部投入到小程序开发中,还没有开发其他端的计划。
    - WebDAV 应该不会支持,后续版本会提供数据导出功能。
    michaelluang
        7
    michaelluang  
    OP
       189 天前
    @dwyanewade
    - 开发这款小程序的初衷就是不想下载独立 App 。
    - 如果后期有精力的话会考虑开发 Web 端,毕竟小程序是封闭的,完全依赖小程序是最大的风险点。
    jookr
        8
    jookr  
       189 天前
    创建第一个习惯后,打勾,程序就崩了
    michaelluang
        9
    michaelluang  
    OP
       189 天前
    @jookr 很可能是微信内存吃紧,微信 kill 掉了小程序进程。
    cuttlefish
        10
    cuttlefish  
       189 天前   ❤️ 1
    干了我想干的
    jiaran
        11
    jiaran  
       189 天前 via iPhone
    你好,没有看到小程序码
    michaelluang
        12
    michaelluang  
    OP
       189 天前
    @jiaran 小程序码在这张图里: 。查看不了的话可以微信搜索小程序:Habitbot
    Charlie17Li
        13
    Charlie17Li  
       189 天前
    bd
    yuntun
        14
    yuntun  
       88 天前
    大佬, 点击设置图标页面然后出现抽屉效果怎么实现的?
    michaelluang
        15
    michaelluang  
    OP
       87 天前
    @yuntun #14 开启 Skyline 渲染引擎的前提下,通过自定义路由实现。可参考官方文档: https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/custom-route.html
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1391 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 17:32 · PVG 01:32 · LAX 09:32 · JFK 12:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.