哟慕课
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
kdxcxs 14bf63f35b refactor: pass specific variables instead of `this` to YooForumUI, toggle `detailShowing` state as a callback of animation 4 years ago
android/app/src/main feat: lock device orientation in Android 4 years ago
src refactor: pass specific variables instead of `this` to YooForumUI, toggle `detailShowing` state as a callback of animation 4 years ago
README.md chore: add screenshot 4 years ago
index.js feat: init login ui 4 years ago
package.json feat: init Router and YooForum, add forgotten files 4 years ago
screenshot.jpg chore: add screenshot 4 years ago
yarn.lock feat: support getting and showing topics from umooc 4 years ago

README.md

YooMooc RN

哟慕课 APP 是一个第三方的优慕课客户端

screenshot

🎞背景

无论是电脑版还是手机版的优慕课客户端用起来似乎都不是那么令人满意,电脑版在课程页面只能看到标题不能看到详情,手机版从详情页退出后会回到最顶端。于是就有了做一个第三方客户端的想法,也当是 React Native 的一次练手了

📄TODO

  • 弹出键盘不遮挡输入框
  • 根据像素比例设置登录背景图片大小
  • 添加应用图标
  • 适配 iOS 登录失败 toast
  • 在启动时检测是否已登录
  • Splash 检测网络出错后在 Splash UI 中显示错误并不跳转
  • Forum 初始化失败后 UI 显示错误信息
  • 当数据获取完成后通过动画转到话题列表
  • 解决当动画进行时点击话题标题动画会被打断的问题