0x00 直接下载
1.0.0 接入了40+组件,后续还会持续更新。
0x01 背景
1 接到一个需求,想看看网上有没有类似解决方案的。
2 Github上成千上万的二方库,挑啊挑啊,挑花了眼?
3 偶尔随心发现一个好库,过了4个月找到了使用场景,但是却怎么也想不起来哪里看过?
4 手机上装了10+屏的demo,每次找都是瞪大眼睛 翻翻翻。
5 和同事打屁聊天或者和产品PK的时候,直接掏出手机展示效果。看一眼胜过讲百边。
6 平时休闲时光,想看看下最新的技术成果。
7 各个组件提供的demo格式不统一。甚至没demo。同时demo一定要好调试。
基于以上问题或需求,所以想到了做一个组件集合的app。把好用的、最新的组件集合起来,方便开发同学。
0x02 PluginWorld能给你什么
旨在为各位开发同学提供帮助,支持打分和收藏。分分钟助你超人一步。
首页就是简单的一个list,包含plugin的名字和一句话的简单表述。表头按多种维度对组件进行了分组,所以一个组件是可能出现在多个分组下面的(第二个tab是收藏功能)。
点击去就是各个组件的demo,点右下角的?号,可以跳到组件的描述详情。
在详情页面可以进行打分和添加收藏。
0x03 具体解决问题
1 提供demo,预览组件效果。
2 源码方式接入各个组件,方便参考和调试。
3 针对自定义view,attr属性统一增加前缀,不用担心命名冲突。
4 按多维度分组,方便查找。
5 提供搜索功能。