Ionic Man - 一个ionichina社区客户端(附图)
发布于 3个月前 作者 hao5743 643 次浏览 来自 分享

Ionic Man - ionichina社区客户端


作者:hao5743@163.com

业余时间使用ionic2+angular2+typescript开发的一个ionichina社区客户端,支持android和ios,欢迎同志们提出改进建议,任何建议、bug、疑问可发送到邮箱。 对你有帮助的话,请给个star鼓励吧。开源地址https://github.com/hao5743/ionic-man

基本功能

  • 话题列表、详情
  • 评论查看、发表,点赞
  • 查看用户资料
  • 消息查看、标记已读
  • 查看个人发表、参与的话题
  • 等等

附加功能

  • 缓存。话题列表、详情离线缓存,用户资料离线缓存,方便离线使用
  • 草稿。未登录、离线时可以保存草稿到本地,以后再发布。
  • 登录历史。保存登录历史,方便再次登录,避免重复输入token

安装步骤

$ git clone https://github.com/hao5743/ionic-man.git
$ npm install
$ ionic serve
# 或者
$ cordova platform add ios/android
$ ionic run ios/android

已发现的问题

下一步改进

  • 二维码扫描登录
  • 修复android启动缓慢问题
  • 消息通知推送
  • 上线AppStore、豌豆荚

说明

  • 在开发中遇到了诸多的小问题,比如scroll跳转,tabbar隐藏,date显示格式化显示,本地缓存策略,http错误的捕获和处理,项目结构,页面模块化,page的加载流程(constructor,willload,ngOninit,didload,willenter,didenter等), angular2自定义pipe、component,ionic2中splash、icon的制作问题,有空的时候和大家分享我的解决方法。
  • 此项目仅限学习交流使用,不允许用于商业用途

联系

截图

话题列表

topiclist.jpeg

话题详情

topic.jpeg

回复

reply.jpeg

个人信息

me.jpeg

话题

topic2.png

2 回复

我测试发表一个回复

回到顶部