推荐独立开发者 都去用Flutter!!!
最近开始捣鼓第三个APP的开发,实践了下使用Flutter进行开发,得出结论:真香!推荐给所有独立开发者!!!\n \n我的经历\n由于我并没有什么代码经验,刚开始调研了一圈,采用了苹果原生的Xcode来构建APP,这样做有几个好处:\n1. IOS开发原汁原味,环境部署简单;\n2. 不太会碰到依赖问题;\n当然,最主要的大背景是当前我没有开发安卓版本的动力,因为国内上架都需要有公司资质。暂时我不打算创建公司,所以这是一个很大的阻碍点\n \n改变的原因\n在经历过两个APP的开发之后,逐渐我摸索明白了IOS的主要架构MVVW,同时也发现了一些明显的缺点,很大程度上影响了开发效率,如下:\n1. 反复编译造成的时间浪费:Xcode虽然很好,但是每次代码改动后都需要重新Run,等待,这中间还挺费时间的;\n2. Debug不太顺畅:需要手动复制console日志到cursor或其他AI编码工具,比较烦\n而Flutter可以完美地解决这两个问题,因为:\n1. 它支持Hot reload:改完代码后,直接按r/R,模拟器上就会显示出改动效果,非常快捷!\n2. debug信息直接交互:报错和日志都会直接体现在终端里,省掉了来回搬运的功夫!\n \nFlutter初步使用小结\n目前看来,Flutter对于开发效率的提升、以及最终支持多端编译上是有明显优点的,可以同时构建IOS/安卓/网页APP,缺点呢,目前看来就是安装比较费劲,不过借助现在的AI工具,这些其实也都不是问题。\n \n强烈推荐大家都去使用!!!真的香!!!\n顺带提一句,Flutter APP的UI也还挺好看的,这是我的初印象~\n \n希望今天的分享对你有所帮助\n \n#独立开发者 #独立开发随手记 #flutter #小白的ai编程路