【01】vs-code如何配置flutter环境-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈-供大大的学习提升

简介: 【01】vs-code如何配置flutter环境-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈-供大大的学习提升

【01】vs-code如何配置flutter环境-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈-供大大的学习提升

章节内容【01】

章节内容【01】vs-code配置flutter环境

开发背景

优雅草央千澈对本项目的描述,曾几何时,我曾问过一个在我人生以来遇到的最强技术大佬,这位大佬已经强到痴迷技术,对于物质来说也不是很在意,因为毕竟人家有着很高尚的追求(存款收入大概600万,不是企业家,以前在腾讯(拿年薪)工作平均月薪在50k,(离开腾讯自己做的小产品也做得很好很好,在腾讯期间是某大平台的架构师,多的就不说了)然后基本上属于躺着每个月只管学习技术,多余钱搞了个超市,为人谦虚,而且不爱社交),非常宁我佩服,我问过一个非常敏锐的问题,我说,如何才能像您一样这样厉害呢,我每次去学教程看这样,那样我觉得进步都太慢了,而且我感觉学了很多东西不用就会遗忘,毕竟我们要学的内容太多了,大佬给我一句话(以下是他说的话):

时间出真知,再多理论都没有用

最快速最快的提升方法就是-有人带着你操作一个极大的项目,项目越大越好,项目越复杂越好,这样整个项目几年下来,你就什么都会了!

闲话不多,开源仓库地址:

https://gitee.com/youyacao/ff-flutter

因此动手能力,学并且应用才是最快的方法,本项目仅仅开放了前端源代码,后端代码不开放,有3个点:

1,对客户也是推广影响力,推广产品,

2,保护客户的利益,

3,对我们招揽人才,我们需要学习能力很强的同学。

项目产品介绍-功能介绍-要开发的难点介绍:

合计一共62个页面,采用flutter开发客户端,对接的后端接口api地址为:

https://doc2.youyacao.com/web/#/93/1500

其中包含直播功能-涉及直播推拉流功能以及集成原生sdk-flutter-采用腾讯云国际版:

包含社交化登录,谷歌,脸谱,推特和ins,包含国际版短信SDK,(要注意奥,国际版短信SDK和普通版短信sdk开发起来可不一样奥,选地区的)

即时通讯模块,即时通讯im聊天模块

电商模块-直播带货商城模块

短视频模块,可以刷短视频,以及点赞收藏关注

蜻蜓z系统雪花版接口文档

接口和后端都是相对完整,因此我们的工期浓缩在2个月内,接口用户中心,直播,短视频,登录基本都是齐全的。

实战开始

编程语言选择:flutter

编程工具选择:vs-code(Visual Studio Code)-曾经我觉得hb还挺好用的,但是自从,自从我用了vs非uni项目基本上不会启动hb,目前最认可的最强编译器只有idea和vs

扩展安装 flutter,第二步clone仓库

打开对应项目

查看-命令面板-新建flutter项目

很块提示 dart语言需要环境,需要下载sdk,我们点击download

提示选择目录,那很简单啊就选择我们项目目录本身了。

提示是否添加环境变量,选择是

这里提醒下,如果你们正规不是放在项目目录下,优雅草央千澈环境太多了,就放这里是个人习惯,然后因为这样总不可能提交flutter sdk到git吧,因此要修改

加入不提交flutter目录

检查是否安装成功,在终端执行 flutter -v 能识别命令为成功

最后新建flutter项目再试试

选择 一个项目 with test 带测试文件,文件夹当然就选我们已经打开好的这个文件夹。

再输入项目名字ff,项目正常打开了,可以看到main.dart啦

优雅草央千澈-只发干货!欢迎点赞关注+收藏!

目录
相关文章
|
4月前
|
JSON 监控 前端开发
AMIS:百度开源的前端低代码神器,18.4k star 背后的开发效率提升利器
AMIS(前端低代码框架)是百度开源的低代码前端框架,基于纯 JSON 配置即可生成完整后台页面,包括表单、表格、图表、CRUD 列表,支持可视化拖拽编辑。,星标数已达 18.4k,百度内部已沉淀超过 5 万个页面,广泛应用于审核系统、数据管理后台、模型监控等落地场景
964 0
|
3月前
|
人工智能 前端开发 JavaScript
前端工程化演进之路:从手工作坊到AI驱动的智能化开发
前端工程化演进之路:从手工作坊到AI驱动的智能化开发
670 18
前端工程化演进之路:从手工作坊到AI驱动的智能化开发
|
3月前
|
存储 前端开发 安全
实现“永久登录”:针对蜻蜓Q系统的用户体验优化方案(前端uni-app+后端Laravel详解)-优雅草卓伊凡
实现“永久登录”:针对蜻蜓Q系统的用户体验优化方案(前端uni-app+后端Laravel详解)-优雅草卓伊凡
220 5
|
4月前
|
存储 Java PHP
轻量化短视频电商直播带货APP源码全解析:核心功能与设计流程​
在电商直播热潮下,开发专属直播带货APP成为抢占市场关键。本文详解原生开发轻量化APP的核心功能与全流程设计,涵盖用户登录、商品浏览、直播互动、购物车、订单及售后功能,并介绍安卓端Java、苹果端Object-C、后台PHP的技术实现,助力打造高效优质的直播电商平台。
|
9月前
|
JSON 自然语言处理 前端开发
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
522 72
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
|
7月前
|
存储 消息中间件 前端开发
PHP后端与uni-app前端协同的校园圈子系统:校园社交场景的跨端开发实践
校园圈子系统校园论坛小程序采用uni-app前端框架,支持多端运行,结合PHP后端(如ThinkPHP/Laravel),实现用户认证、社交关系管理、动态发布与实时聊天功能。前端通过组件化开发和uni.request与后端交互,后端提供RESTful API处理业务逻辑并存储数据于MySQL。同时引入Redis缓存热点数据,RabbitMQ处理异步任务,优化系统性能。核心功能包括JWT身份验证、好友系统、WebSocket实时聊天及活动管理,确保高效稳定的用户体验。
472 4
PHP后端与uni-app前端协同的校园圈子系统:校园社交场景的跨端开发实践
|
9月前
|
安全 算法 小程序
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
637 28
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
|
9月前
|
前端开发 算法 NoSQL
前端uin后端php社交软件源码,快速构建属于你的交友平台
这是一款功能全面的社交软件解决方案,覆盖多种场景需求。支持即时通讯(一对一聊天、群聊、文件传输、语音/视频通话)、内容动态(发布、点赞、评论)以及红包模块(接入支付宝、微信等第三方支付)。系统采用前后端分离架构,前端基于 UniApp,后端使用 PHP 框架(如 Laravel/Symfony),配合 MySQL/Redis 和自建 Socket 服务实现高效实时通信。提供用户认证(JWT 集成)、智能匹配算法等功能,助力快速上线,显著节约开发成本。
315 1
前端uin后端php社交软件源码,快速构建属于你的交友平台
|
9月前
|
小程序
【04】微信支付商户申请下户到配置完整流程-微信开放平台移动APP应用通过-微信商户继续申请-微信开户函-视频声明-以及对公打款验证-申请+配置完整流程-优雅草卓伊凡
【04】微信支付商户申请下户到配置完整流程-微信开放平台移动APP应用通过-微信商户继续申请-微信开户函-视频声明-以及对公打款验证-申请+配置完整流程-优雅草卓伊凡
671 1
【04】微信支付商户申请下户到配置完整流程-微信开放平台移动APP应用通过-微信商户继续申请-微信开户函-视频声明-以及对公打款验证-申请+配置完整流程-优雅草卓伊凡
|
9月前
|
资源调度 JavaScript 前端开发
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
8335 23