发布日期:2025-10-16 20:23浏览次数:
上次发完修电脑的文章,后台炸出一堆留言问:"老哥你总说搞程序,那开发app到底该选"巧了,我也纳闷过这事儿。去年蹲家里闲得发慌那阵子,刷短视频看人晒自己做的记账app,心里痒得跟猫抓似的。
抄起手机就搜"做app要啥软件",结果满屏跳出来的都是英文名儿。Android Studio?Xcode?这俩名儿听着就跟天书似的。不信邪又查"最简单做app工具",结果蹦出来什么Flutter、React Native,配图全是密密麻麻的代码。当时心里就骂街:新手教程搞得跟密码本一样谁看得懂!
翻了三小时网页,终于扒拉到个叫MIT App Inventor的玩意儿。页面土得掉渣,但红字挂着"不用写代码"——就它了!
打开网站直接傻眼。左边一堆彩色方块写着"按钮""文本框",中间画着个手机框。试着把"按钮"拖到手机屏幕上,"啪嗒"一声真粘住了!右键点按钮改字,把"按钮1"改成"记一笔",字号拉到最大。折腾半小时愣是拼出个界面:顶上大字标题"今日账单",底下三个按钮分别写"吃饭""交通""其他"。
最要命的是点按钮没反应。翻教程发现要做"逻辑块",在界面里找了个积木似的功能区。把"当按钮被点击"的积木拽出来,再拖个"弹出对话框"的积木卡上去。深夜两点终于让按钮弹出"记录成功"提示,一激动把可乐打翻在键盘上。
结果大清早拿旧手机装测试包,点"吃饭"按钮直接闪退。查记录发现是数字输入框忘记绑变量——对话框要显示金额,程序压根不知道从哪读数字!又蹲厕所改了两小时,总算能弹出"早饭花费20元"。
用这玩意儿攒出个能记账的app后膨胀了,想加按月统计图表。结果翻遍整个工具,最接近的积木是画条形图,可数据得手动填。不服气查进阶教程,人家说要用啥Firebase数据库...得,又掉新坑里了。
前天在楼下沙县吃饭,听邻桌程序员聊什么uni-app。回来偷摸试了下,安装包就占掉我C盘20个G,还弹出三十多个看不懂的报错。目前进度卡在"环境变量配置",已经重装三遍了——要我说新手还是先玩积木,至少能看见app长啥样!
(刚敲完这行字手机震了,打开是我那破app的催账通知:"您已三天未记账,本月奶茶支出或超预算"——行,也算没白折腾)