V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
wwwarriorrr
V2EX  ›  分享创造

《看房助手》开发经验总结及 20 个促销码

  •  1
     
  •   wwwarriorrr · 2025 年 4 月 28 日 · 3638 次点击
    这是一个创建于 264 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1. 写在前面

    上一个帖子我写了一个帮助买房的 app,也是我在 V2EX 的第一个帖子,收到很多 V 友的热心回复,很感谢大家, 因此想再写一篇经验总结,希望能以浅薄的独立开发经验回馈一下 V 站吧~写的不好的地方希望大家批评指正~

    2. 开始的想法

    看房助手的开发其实跨越了挺长时间,开始的想法其实在 4 年多以前吧,当时刚经历买房不久。 偶然间看到了一句话,大意是:

    财富来源于信息差,或者信息的聚合。
    

    想想挺有道理的。信息差很好理解,比如知道某个内幕消息就可能在股市赚钱;提前知道某地要建设/拆迁,把地先买下来;知道某商品国内外存在很大价差,搞外贸等。

    信息的聚合比如各种平台,包括贝壳、美团外卖、淘宝,把商家聚合起来,就逐渐垄断了某个行业。

    当然现在再看这句话,我会把资源俩字加上去,财富也来源于资源差,或者叫生产资料差,比如有人家里有工厂、有矿,而身为小镇做题家的我手里只有一个 mac 电脑😂

    总之当初看了这句话,我就在想能不能搞点什么,信息差貌似没啥主意,我本身甚至就处于信息洼地。 不如做点笨功夫,聚合一些信息。正好当时各地买房限购政策都不同,于是想做一款聚合各地限购政策的 App 。

    没错,开始这个 App 叫“房政宝”。于是我把全国限购城市的政策都翻了一遍,写好了基本框架,就是让用户选择“是否本地人”、“是否单身”、“社保交了几年”等等选项, 甚至写了一个根据配置自动生成代码的生成器。

    后来由于工作忙碌和其他杂七杂八的事情吧,独立开发的事情耽搁了 2 年多,然后房地产风向变了,各地开始陆续取消限购。 得了,功能砍掉,主要功能转向计算器模块,算一下买房要缴的税和贷款还款额。后来又拍脑袋想出来记录看过的房子的“看房本”和科普用的“房词典”两个功能。

    3. 开发过程

    过程是曲折的。独立开发对于个人的毅力是很大考验,我是个毅力不强的人😂

    • 下班后是点开 IDE 还是点开游戏?
    • 我做的这个有没有意义,会有这种需求吗?
    • 功能反复修改,反复测试,我的实现方式是不是有问题?
    • 看着很简单的功能我居然搞了这么久,我是不是不适合干这个?
    • 这个界面/交互/选项设计合理吗,为什么这么丑?

    申请软著时,用SourceCounter统计代码工作量只有三个月,但其中的纠结只有自己知道。

    关于设计

    说实话设计一个有美感的东西,对普通人来说,门槛还是相当高的。它需要对艺术日积月累的观察、揣摩与实践,还需要家庭金钱支持🐶。

    别人在学素描,我在做数学;别人在调颜色,我在做物理;别人在参观艺术展,我在写代码。你让我怎么做出出一个好看的设计。。只能是自己看看书找补一下,别丑的离谱就是进步。

    这里推荐一本书:《写给大家看的设计书》

    关于 App 图标

    图标是我花 1 个多小时画的,硬要是找优点的话,最多给出“简约”这种评价。上个帖子里 @katwalk 老哥帮我画了一个,非常感谢老哥,但是设计水平和我只能说半斤八两😂 之前想找 AI 帮忙设计来着,当时没有找到合适的 AI 能干这个事,不知道现在有没有。

    我使用的画图标的网站:pixso.cn

    关于 Flutter

    为什么选择 Flutter

    其实 Flutter 刚出来时就关注到了,好像是 Google 技术公众号推送的,然后就是一直默默关注,直到 Flutter2.0 发布正好用上,现在已经升级到 3.0 大版本了。

    因为我主要是写 Java 的,Dart(Flutter 采用的语言)对于 Java 程序员来说很友好,它也是强类型语言,熟悉的语法,熟悉的类、继承等等,和写 Java 挺像的。 Flutter 升级到 3.0 后支持了空安全,也挺好用的,花个半天也就搞懂了。

    当然我也看过一点 Objective C 和 SwiftUI ,比较下来个人感觉还是 Flutter 简单一些。

    Flutter 学习

    买过 1 、2 本国人写的 Flutter 书,乏善可陈,略有帮助而已。主要还是依赖官方文档,以及 Google 出品的每日 Flutter 短视频学习。

    Flutter 组件

    主要在pub.dev搜索,列举一些我用到的组件:

    • cupertino_icons:iOS 风格的图标
    • sqflite:sqlite 数据库支持
    • flutter_markdown:markdown 语法支持
    • flutter_slidable:滑动组件
    • flutter_tags_x:tag ,标签
    • flutter_picker_plus:选择器,包含数字选择,日期选择等
    • bot_toast:toast ,吐司框
    • in_app_review:app 评分弹框
    • flutter_reorderable_list:列表排序
    • image_picker:从照片中选取图片和拍照片
    • video_player:播放视频
    • photo_view:照片预览
    • gallery_saver:图片存储
    • share_plus:分享组件

    关于代码

    几点经验总结:

    1. 设计好再动手,先在草稿纸上把草图画出来,界面交互能够自洽
    2. 早一点做模块化和封装,消灭重复代码,考虑使用代码生成。例如《看房助手》中几乎所有的枚举都对应了下拉选择菜单,所以我用 Java 写了一个根据配置生成 Flutter 组件的程序
    3. 反复修改是必然的,不要太完美主义,先把功能实现再优化。早一点收到正反馈(指自己在模拟器上跑起来)对独立开发还是挺重要的

    4. 发布流程

    为什么只上架了苹果商店

    • 苹果分成低,小型 App 分成只有 15%,而安卓据我之前了解一般是 50%
    • 安卓没有统一的商店,发布安卓版本必然面临被破解的问题,那么只能搞内购或者广告,与我想做的小而美的应用预期不符合
    • 而且由于 App 本身定位是帮助看房的,使用频率没那么高,所以塞广告性价比很低。所以就懒得搞广告组件和安卓平台了

    打包发布

    发布流程参考这篇文章

    苹果开发者账号

    目前个人开发者在中国仍然是可以发布应用的,不需要注册工作室或公司。

    解决备案号

    购买一个阿里云主机,选择最低配置即可,然后在阿里云平台购买一个域名,可以自定义一个和 app 相关的,选便宜的后缀,例如.xyz 域名。

    在主机上搭一个宣传 App 的网站。我直接用 gpt 生成了一个静态网页,然后手动调整,配置下 nginx 搞定。最后效果还不错:看房助手网站

    重点来了,在阿里云上为网站申请备案,一个网站备案可以挂载 5 个 App 备案,所以网站备案搞定后,我们再为 App 申请一下备案即可。该备案号就可以在苹果商店发布 App 时使用了。

    另外要说明的是,搭建的网站也是有用的,在苹果发布应用时,需要填写技术支持网址(URL),这时把我们的网站地址写上。

    软著

    要不要搞软著?建议搞一个。其实写软著很简单,从网上找一个模板,根据自己应用的情况写写功能就行了,文档本身大概只花了我一天时间。 共 2 个文档需要提交:《 xxx 软件-使用说明.docx 》《 xxx 软件-代码.docx 》

    模板下载

    然后去中国版权保护中心以个人身份注册,搞申请表,打印后手写签字,再扫描为电子件,跑两趟复印店是避免不了的。最后提交审核。 开始几天需要每天关注一下,因为可能有不合规的地方被打回修改,没问题的话等待 2-3 周时间,得到一个《计算机软件著作权登记证书》。

    不需要找黄牛或者加急,公事公办即可。

    5. 总结

    对于我们程序员来说,写代码可能是最简单的事情了,反而是产品设计、UI 交互设计这些方面,不认识相关朋友的话,很难。

    灵光一闪的 idea 是最可贵的,平时要培养自己一双发现需求的眼睛,关键还是深入生活中发现痛点(例如我这次的买房经历)。 所以古人说读万卷书行万里路,我理解行万里路有一部份的目的就是在此吧,只有探索到其他行业中才能发现那些可以被计算机提效的点。

    最可贵的品质是毅力。在独立开发的过程中可能会怀疑自己,可能觉得没有意义,只有毅力能让人一路坚持下来。

    番外:关于收益

    营销是门大学问

    其实《看房助手》发布半年来都无人问津😂,不知道如何营销。前几天在 V 站发帖算是心血来潮的营销行为吧,没想到反响还不错,这里感谢大家的支持了🙏

    目前总收益其实仅仅覆盖了阿里云机器(1C2G)一年成本,距离回本(苹果开发者账号年费、域名费、投入的时间和精力)来说还早得很,跟正儿八经工作比更是没法比。 但是咋说呢,多折腾折腾,可能就是人生本来的意义吧(大概)。

    下一步计划,除了优化 App ,可能学学剪视频投抖音营销?有没有投过广告的小伙伴来传授下经验,有没有搞头?

    最后再放 20 个苹果促销码。

    如果本文对您有些许帮助,不妨去AppStore 看房助手花 1 元购买支持一下,让我缴一下今年的机器费😂,拜谢~

    苹果促销码 20 个

    H9YM7TW3T4XL
    FPM7PJWM4FXL
    4H3EWK9RMH46
    THLTFE4A74XX
    JAEWEMARKYWF
    W6YYN36FE7KL
    YWPK9HWPW7WM
    3MEYKYHFX9R7
    4F3WYNLRA3XM
    F77EFW33X367
    A6AEKEETYYT7
    FPMXXPEL4TE6
    6MX6EER9MWYF
    MANHHYRREY97
    J9ENHPAY96RK
    66MXNTYL9ENA
    APJHRARYLFTY
    LTJYLENA9RK7
    KKWNTJ9XYKPM
    4PPJ9H7TNT7L
    
    38 条回复    2025-04-30 17:42:17 +08:00
    Ealrang
        1
    Ealrang  
       2025 年 4 月 28 日
    4PPJ9H7TNT7L 已用,感谢,正好需要看房,试试
    sherlockwoo
        2
    sherlockwoo  
       2025 年 4 月 28 日
    APJHRARYLFTY 已用 谢谢
    zhoujg77
        3
    zhoujg77  
       2025 年 4 月 28 日
    F77EFW33X367 已用,感谢分享
    zeromake
        4
    zeromake  
       2025 年 4 月 28 日
    没有苹果手机帮顶
    ufan0
        5
    ufan0  
       2025 年 4 月 28 日
    承接楼上,A6AEKEETYYT7 已用。

    这篇文章质量挺不错的,站内似乎好久没看到后端独立开发个人作品的历程纪要文章了。
    rumengzhenxing
        6
    rumengzhenxing  
       2025 年 4 月 28 日
    KKWNTJ9XYKPM 已用 谢谢
    Clannad0708
        7
    Clannad0708  
       2025 年 4 月 28 日
    老哥有租房模块吗,年轻人已经不打算买房了
    K1aus
        8
    K1aus  
       2025 年 4 月 28 日
    LTJYLENA9RK7 已用,感谢分享
    yy306525121
        9
    yy306525121  
       2025 年 4 月 28 日
    FPMXXPEL4TE6 已用,谢谢
    gnomeek
        10
    gnomeek  
       2025 年 4 月 28 日
    6MX6EER9MWYF 已用,感谢
    paotizhuanjia
        11
    paotizhuanjia  
       2025 年 4 月 28 日
    好像无了
    dithyrambusy
        12
    dithyrambusy  
       2025 年 4 月 28 日 via iPhone
    3MEYKYHFX9R7 感谢分享🙏
    IronOx
        13
    IronOx  
       2025 年 4 月 28 日
    下载试试
    paotizhuanjia
        14
    paotizhuanjia  
       2025 年 4 月 28 日
    YWPK9HWPW7WM 已经用了 感谢
    wannerkingof69
        15
    wannerkingof69  
       2025 年 4 月 28 日
    牛逼,安卓机帮顶了。
    我也在写个我的小工具,希望几个月后我也可以大大方方介绍一下我自己的东西。
    notaCoder
        16
    notaCoder  
       2025 年 4 月 28 日
    4F3WYNLRA3XM 已用,感谢
    secondarycoder
        17
    secondarycoder  
       2025 年 4 月 28 日
    THLTFE4A74XX 已用,感谢
    VicYhoNg
        18
    VicYhoNg  
       2025 年 4 月 28 日
    4H3EWK9RMH46 已用,感谢!
    pony2335
        19
    pony2335  
       2025 年 4 月 28 日
    @Clannad0708 租房这种模块,很难搞起来,主要信息没人维护,会维护的只有中介。如果是中介,我为什么不去线下?
    horizon
        20
    horizon  
       2025 年 4 月 28 日
    小程序试试?
    rrubick
        21
    rrubick  
       2025 年 4 月 28 日
    楼下不用再试了,都用完了
    最近正要买房,可否求一个兑换码,谢谢 [email protected]
    yukunZhan9
        22
    yukunZhan9  
       2025 年 4 月 28 日
    计划 5 月底买房,能不能否求一个兑换码,aHVnaF96aGFuOUAxNjMuY29t 感谢
    andykuen959595
        23
    andykuen959595  
       2025 年 4 月 28 日
    又来晚了!
    lanisle
        24
    lanisle  
       2025 年 4 月 28 日
    不是,错过码的几位兄弟,这 App 只要 1 元啊,你要买房的话这都要求码吗……
    wwwarriorrr
        25
    wwwarriorrr  
    OP
       2025 年 4 月 28 日
    @Clannad0708 租房太简单了。。没啥好做的。。
    mintor27
        26
    mintor27  
       2025 年 4 月 28 日
    一样求个码,想用下试试,感谢 Z2Vla2N4MjdAZ21haWwuY29t
    wwwarriorrr
        27
    wwwarriorrr  
    OP
       2025 年 4 月 28 日
    大哥们,上个帖子加这个帖子放了 100 个码了😂,有需要还希望大家支持下~
    lanisle
        28
    lanisle  
       2025 年 4 月 28 日
    @wwwarriorrr 我也不理解啊,1 块钱还求码……
    ZZChaser
        29
    ZZChaser  
       2025 年 4 月 28 日   ❤️ 1
    最近正好在看房,已支持
    wwwarriorrr
        30
    wwwarriorrr  
    OP
       2025 年 4 月 28 日
    @wannerkingof69 加油~希望早日看到你的作品
    wwwarriorrr
        31
    wwwarriorrr  
    OP
       2025 年 4 月 28 日
    @horizon 小程序的盈利模式的话,还是要接广告吧?
    horizon
        32
    horizon  
       2025 年 4 月 29 日
    @wwwarriorrr #31
    对的。
    另外:美区也上一下啊
    wwwarriorrr
        33
    wwwarriorrr  
    OP
       2025 年 4 月 29 日
    @horizon 已选择在美国和加拿大上线,需要 24 小时生效。小程序我再研究一下🧐
    JackyYang
        34
    JackyYang  
       2025 年 4 月 29 日
    NB ~ 最近我也想搞一下,感谢楼主的帖子
    xiaotiger
        35
    xiaotiger  
       2025 年 4 月 29 日   ❤️ 1
    已购,支持一下
    SuperTommy666
        36
    SuperTommy666  
       2025 年 4 月 29 日   ❤️ 1
    已购,支持一下
    jojopro
        37
    jojopro  
       2025 年 4 月 29 日
    没有苹果手机 文章里有的点写的很好 顶一下
    Dreamerwwr
        38
    Dreamerwwr  
       2025 年 4 月 30 日
    已购买,学习学习
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2431 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 16:03 · PVG 00:03 · LAX 08:03 · JFK 11:03
    ♥ Do have faith in what you're doing.