一款基于Flutter实现的精美仿开眼视频跨平台App,适合新手入门,快速掌握Dart语言的基本语法以及快速上手flutter开发

233

Eyepetizer

一款基于Flutter实现的精美仿开眼视频跨平台App,适合新手入门,快速掌握Dart语言的基本语法以及快速上手flutter开发。

开源不易,如果喜欢的话希望给个 StarFork ^_^ ,谢谢
项目地址:github.com/fmtjava/flu…

项目截图

       

       

       

           

       

下载体验(Android版本)

下方二维码下载(每日上限100次,如达到上限,还是 clone 源码吧!✧(≖ ◡ ≖✿)))

  • ios请自行clone项目代码运行

更新日志

v1.0.9

  • 新增推荐页面、图片画廊显示页面、推荐小视频播放页面
  • 接入Get轻量级路由框架简化页面调整,后续持续完善中...

v1.0.8

  • 调整Chewie播放器样式,播放风格更加简洁
  • 页面跳转接入Hero动画提升用户体验
  • 使用flutter_slidable替换官方侧滑删除控件,使界面更加人性化
  • 增加视频搜索功能,支持关键字搜索、语音识别搜索,语音识别使用Fultter与Native通信,调用Native集成的科大讯飞语音识别功能,Native部分只实现了 Android部分(本人Android工程师一枚,敬请谅解,Ios的小伙伴可以自行实现Ios部分)后续持续完善中...

v1.0.7

  • 接入Provider状态管理框架,重构部分页面的逻辑,完成界面与数据的分离,提升代码可读性
  • 调整整体UI样式,后续持续完善中...

v1.0.6

  • 添加视频分享功能
  • 调整整体UI样式,后续持续完善中...

v1.0.5

  • 修复进入查看个人主页加载中无法返回我的页面的bug
  • 修复列表图片在不同分辨率的手机上无法填充父容器bug,后续持续完善中...

v1.0.4

  • 添加头像修改功能
  • 修复观看记录侧滑删除key值无法匹配以及子页面跳转后返回首页重新绘制bug,后续持续完善中...

v1.0.3

  • 实现个人主页功能
  • 修复bug和优化代码,后续持续完善中...

v1.0.2

  • 实现观看记录功能包含添加观看记录、观看记录列表展示、观看记录列表侧滑删除
  • 修复bug和优化代码,后续持续完善中...

v1.0.1

  • 热门页面添加下拉刷新功能
  • 修复bug和优化代码,后续持续完善中...

v1.0.0

  • 初始化项目,完成开眼视频App核心功能,目前实现首页、发现、热门、分类、我的、视频详情、视频播放等功能,后续持续完善中...

Thanks

关于我

声明

项目中的 API 均来自开眼视频,纯属学习交流使用,不得用于商业用途!

License

Copyright (c) 2019 fmtjava

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.