发布日期:2025-10-18 16:54浏览次数:
那天突然想做个软件,既能跑电脑又能跑手机,结果一查资料就蒙了。市面上语言忒多,挨个试了一遍才发现都是坑。
想着Java到处都能跑,吭哧吭哧装好环境开搞。结果写完发现打包成手机app要多带二百兆运行库,安装包比软件本身还肥。桌面版更离谱,每次启动先黑屏半分钟等虚拟机热身,用户体验跟便秘似的。
转战Flutter惊掉下巴听人说谷歌新出的Flutter跨平台特牛,立马撸袖子试水。Dart语言写起来还算顺手,可调试时血压蹭蹭涨:
最离谱是改行代码要重新热加载三十秒,开发效率直接砍半。好不容易弄出个记账app,发给朋友测试,红米手机闪退三回,iPhone直接白屏。
差点放弃时刷到个老帖说微软的MAUI框架,抱着死马当活马医的心态试了把。用Visual Studio搭框架时还嘀咕:“别又是个天坑?”结果:
最关键是用XAML写界面就跟搭积木似的,拖个按钮改个颜色实时预览。昨晚拿旧手机红米9A测试,滑动界面居然比原生安卓还丝滑。
现在这俩货在我电脑里分工明确:需要快速出活就用C#/.NET全家桶,遇上特殊需求才掏Flutter凑合下。折腾三个月算是整明白了:跨平台这活儿,还得看微软老大哥的诚意。