【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啦

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

目录
相关文章
|
9月前
|
前端开发 JavaScript 算法
【CSS】前端三大件之一,如何学好?从基本用法开始吧!(八):学习transition过渡属性;本文学习property模拟、duration过渡时间指定、delay时间延迟 等多个参数
transition过渡属性 早期在Web中要实现动画效果,都是依赖于JavaScript或Flash来完成。 但在CSS3中新增加了一个新的模块transition,它可以通过一些简单的CSS事件来触发元素的外观变化, 让效果显得更加细腻。简单点说,就是通过鼠标经过、获得焦点,被点击或对元素任何改变中触发, 并平滑地以动画效果改变CSS的属性值。 在CSS中创建简单的过渡效果可以从以下几个步骤来实现: 在默认样式中声明元素的初始状态样式; 声明过渡元素最终状态样式,比如悬浮状态; 在默认样式中通过添加
429 1
|
9月前
|
前端开发 JavaScript 算法
【CSS】前端三大件之一,如何学好?从基本用法开始吧!(七):学习ransform属性;本文学习 rotate旋转、scale缩放、skew扭曲、tanslate移动、matrix矩阵 多个参数
transform变形 css3在原来的基础上新增了变形和动画相关属性,通过这些属性可以实现以前需要大段JavaScript才能实现的 功能。 CSS3的变形功能可以对HTML组件执行位移、旋转、缩放、倾斜4种几何变换,这样的变换可以控制HTML组件 呈现出丰富的外观。 借助于位移、旋转、缩放、倾斜这4种几何变换,CSS3提供了transition动画。 transition动画比较简单,只要指定HTML组件的哪些CSS属性需要使用动画效果来执行变化,并指定动画时间,就可保证动画播放。 比transitio
433 1
|
11月前
|
JSON iOS开发 数据格式
最新研发flutter3.32+window_manager客户端OS管理系统
原创Flutter3.32+Dart3.8+Getx+Window_Manager实战桌面客户端os系统解决方案。支持macOS和windows两种主题风格、自定义桌面栅格布局。
702 50
|
前端开发 安全 开发工具
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
1122 90
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
Dart 前端开发 Android开发
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
556 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
缓存
flutter3-wetrip跨平台自研仿携程app预约酒店系统模板
基于最新跨平台框架flutter3.x+dart3+getx+flutter_datepicker纯手写实战的一款仿去哪儿/携程旅游酒店预约客房app系统。
668 8
|
应用服务中间件 Go Android开发
通过外部链接启动 Flutter App(详细介绍及示例)
本文介绍了通过外部链接启动 Flutter App 的两种方式:`firebase_dynamic_links` 和 `app_links`。前者由 Firebase 提供,支持生成分享链接并自动处理未安装应用时的跳转(如跳转到应用商店),但已于2025年8月停止服务;后者则需开发者自行处理未安装应用时的重定向逻辑。文中详细说明了两者的配置步骤、代码实现及注意事项,推荐使用 `app_links` 进行新项目开发。
932 2
|
缓存 视频直播
flutter3-dart3-dymall原创仿抖音(直播+短视频+聊天)商城app系统模板
基于最新版flutter3.27+dart3.x+Getx+mediaKit原创实战研发抖音app带货商城项目。集成了直播+短视频+聊天三大功能模块。实现了类似抖音app首页全屏沉浸式联动左右滑动页面模块、上下滑动短视频。
811 1
|
存储 人工智能 前端开发
前端大模型应用笔记(三):Vue3+Antdv+transformers+本地模型实现浏览器端侧增强搜索
本文介绍了一个纯前端实现的增强列表搜索应用,通过使用Transformer模型,实现了更智能的搜索功能,如使用“番茄”可以搜索到“西红柿”。项目基于Vue3和Ant Design Vue,使用了Xenova的bge-base-zh-v1.5模型。文章详细介绍了从环境搭建、数据准备到具体实现的全过程,并展示了实际效果和待改进点。
1646 14
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
1060 0