大家好,我是 CUGGZ。

今天来推荐 12 个优秀的跨平台APP开源项目!

  1. Github客户端(Flutter + React Native)

  2. 仿豆瓣(Flutter)

  3. 仿斗鱼直播(Flutter)

  4. 仿瑞幸咖啡(Flutter)

  5. 交友APP(Flutter)

  6. 洛雪音乐(React Native)

  7. GitHub客户端(React Native)

  8. 仿美团(React Native)

  9. ZY Player(uni-app)

  10. TinyShop(uni-app)

Github客户端(Flutter + React Native)

一款跨平台的开源 Github 客户端App,提供更丰富的功能,更好体验。项目涉及各种常用控件、网络、数据库、设计模式、主题切换、多语言、Redux等。提供了多种技术的实现,包括 Flutter、React Native、Weex、Android Kotlin。

c1877091474aa905fad062c98f38ebeec98c64.png

Github:

  • Flutter 版本:https://github.com/CarGuo/gsy_github_app_flutter

  • React Native 版本:https://github.com/CarGuo/GSYGithubApp

仿豆瓣(Flutter)

Flutter 仿豆瓣客户端项目,高度还原豆瓣客户端,所有 UI 均按照豆瓣来实现,项目中的数据均来自豆瓣 api 真实有效数据,项目中用到了几乎所有的 Flutter widget。

2.png

Github:https://github.com/kaina404/FlutterDouBan

仿斗鱼直播(Flutter)

仿斗鱼直播APP,多元化 Flutter 开源项目。涵盖礼物特效、手势动画、弹幕池、抽奖、鱼吧等(另提供服务端Mock接口)。

3.png

Github:https://github.com/yukilzw/dy_flutter

仿瑞幸咖啡(Flutter)

仿瑞幸咖啡APP,基于 Flutter 实现。

4.png

Github:https://github.com/meetqy/flutter_luckin_coffee

交友APP(Flutter)

Flutter 版本的交友 APP 模板,总计页面35个,测试数据基于 mockjs 创建。

5.png

Github:https://github.com/meetqy/flutter_dating_template

洛雪音乐(React Native)

洛雪音乐是一个基于 React Native 开发的音乐软件,使用 React native + Redux 开发,目前支持在Windows、Mac OS、Linux、Android平台上运行

7.jpeg

Github:https://github.com/lyswhut/lx-music-mobile

GitHub客户端(React Native)

GitPoint 使用 React Native 构建,是功能最丰富的非官方GitHub客户端之一,适用于iOS和Android。

8.png

Github:https://github.com/gitpoint/git-point

仿美团(React Native)

一个基于 React-Native 构建的仿美团客户端。主要实现了美团的四个一级页面(团购、附近、订单、我的),以及部分二级页面(团购详情、Web页面)。所有功能都是用JavaScript写的,iOS和Android的代码复用率达到了97%。

9.png

Github:https://github.com/jayden320/MeiTuan

ZY Player(uni-app)

ZY Player 是一个跨平台移动端视频资源播放器,基于 Uni-app 开发,适用于iOS和Android。其特性如下:

  • 视频源支持自定义, 支持链接导入

  • 播放历史, 自动跳转历史进度

  • 支持搜索功能, 搜索结果图片显示

  • 支持收藏夹功能

  • 支持青少年模式

10.png

Github:https://github.com/cuiocean/ZY-Player-APP

TinyShop(uni-app)

TinyShop是基于 RageFrame2 的一款免费开源的基础商城销售功能的开源微商城,前端基于 uni-app,一端发布多端通用,目前已经适配 H5、微信小程序、QQ小程序、Ios App、Android App。

11.png

Github:https://github.com/stavyan/TinyShop-UniApp