该项目是仿照喜马拉雅APP使用React Native+ TypeScript开发 的 Native App项目,其主要功能有:
-
首页模块
-
分类模块
- 切换编辑模式实现标签选中加入到我的标签中
- 将我的标签存储到dva仓库和本地
- 在头部展示分类标签,并以此显示不同的页面
-
频道模块
-
频道详情模块
-
底部标签导航器和播放按钮
-
我听模块
-
发现模块
-
账号模块
请按照React Native官网介绍准备你的开发环境,当然,也可以通过 掘金文章:《》来快速了解环境准备流程。以下是笔者本人的开发环境。
原有图片资源地址挂了,于是笔者从喜马拉雅网站上导出了几张图片,使用node.js搭建了 一个静态图片资源服务器,以支持开发过程中图片的正常加载显示。