热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PM的自我修养——豌豆荚的Android客户端简要分析

以下内容都是我在准备面试时的流水账,求不吐槽格式与文笔。最新的豌豆荚(4.2.1)没有使用AndroidDesign,也没有DrawerLayout,甚至没有ActionBar。在应用的

以下内容都是我在准备面试时的流水账,求不吐槽格式与文笔。

最新的豌豆荚(4.2.1)没有使用AndroidDesign,也没有DrawerLayout,甚至没有ActionBar。在应用的上部,无疑是豌豆荚最希望被人看到的最核心的功能,应用内搜索。搜索框下方是继承豌豆荚一贯以来的分类,从应用开始,分别是应用,游戏,视频,电子书,壁纸,网游,音乐,到主题结束。这些入口的排列应该是有着豌豆荚背后大数据支持,按照用户的使用倾向进行排序。


下方的推荐列表中,置顶的是在豌豆荚中付费推广的APP,之后的APP排列就让人有些摸不着头脑,例如有8714W用户的淘宝排在只有607W用户的LINE·连我之下,而更下方的游戏部分,有2008W用户的捕鱼达人2却排在了只有20W用户的秦时明月之下,对此我的猜想是,这里的排序有多种参考标准,可能包括应用的下载量,近期的下载量,增值幅度等等。

当主界面下滑时,顶部会浮出一条操作栏,方便操作,这也是应有之义。

操作栏末尾的红色叹号,点进去是手机内容管理。

手机内容管理有四个Table,分别是任务,应用,视频,电子书。在应用上面如果有未更新应用会显示红色数字,这是一种很好的暗示方法,这种暗示会让用户产生升级应用的冲动,当然用户的目的也许只是吧这个字去掉。


视频的话,没有我随便搜索了一个《黑镜》,发现没有720P及以上分辨率的高清片源。

在操作栏最左端,我打开后是和个人相关的账号信息,这里比较核心的就是豌豆币了吧,豌豆荚的想法也许是通过豌豆币完成一站式的服务,无论是游戏还是音乐还是视频亦或是电子书都可以量化为豌豆币,我觉得这一点还有很多可以挖掘的地方,也是豌豆荚的盈利点。

豌豆币最该出现的地方是游戏,也就是说,豌豆荚应该开发豌豆币SDK,让豌豆币能够植入到游戏或者应用当中,作为一种功能付费的代币,只有这样才能形成豌豆荚自己的生态圈,让更多的人使用豌豆币。


再有一个就是流量返现功能,现在的手机用户依然有很多存在流量不够的情况,但是流量返现只返回等量的流量,其实吸引力并不大,如果能在已有流量的基础上附加少量额外的流量,那么这个功能就会更有意义。一般来说,反流量的应用都是其开发商支付流量费用,所以额外增加流量并不会增大豌豆荚的负担,而开发商也许只需要多支付10%的流量费用,就能达到远远好于以往的效果。

我上次曾经提过在豌豆荚中增加一个新手推荐频道,适用于新手机的用户,尤其是一个特殊的使用场景:豌豆荚如果能退出这样的频道,那么在手机卖场中,常常存在销售方为使用者安装应用和游戏的情况,如果能够在同一台电脑上实现一次下载,一键安装,这样就能在最初的战场上占据优势。

豌豆荚的豌豆设计奖和推荐精品应用我一直有关注,但是它并没有很好的和手机客户端结合在一起,希望能在豌豆荚的手机客户端上增加有关豌豆设计奖的内容。让好的应用获得更好的分发效果,从而吸引更多的开发者。



推荐阅读
  • Flutter 核心技术与混合开发模式深入解析
    本文深入探讨了 Flutter 的核心技术,特别是其混合开发模式,包括统一管理模式和三端分离模式,以及混合栈原理。通过对比不同模式的优缺点,帮助开发者选择最适合项目的混合开发策略。 ... [详细]
  • Vulnhub DC3 实战记录与分析
    本文记录了在 Vulnhub DC3 靶机上的渗透测试过程,包括漏洞利用、内核提权等关键步骤,并总结了实战经验和教训。 ... [详细]
  • 尽管在WPF中工作了一段时间,但在菜单控件的样式设置上遇到了一些基础问题,特别是关于如何正确配置前景色和背景色。 ... [详细]
  • 利用Node.js实现PSD文件的高效切图
    本文介绍了如何通过Node.js及其psd2json模块,快速实现PSD文件的自动化切图过程,以适应项目中频繁的界面更新需求。此方法不仅提高了工作效率,还简化了从设计稿到实际应用的转换流程。 ... [详细]
  • Fiddler 安装与配置指南
    本文详细介绍了Fiddler的安装步骤及配置方法,旨在帮助用户顺利抓取用户Token。文章还涵盖了一些常见问题的解决方案,以确保安装过程顺利。 ... [详细]
  • 处理Android EditText中数字输入与parseInt方法
    本文探讨了如何在Android应用中从EditText组件安全地获取并解析用户输入的数字,特别是用于设置端口号的情况。通过示例代码和异常处理策略,展示了有效的方法来避免因非法输入导致的应用崩溃。 ... [详细]
  • 使用TabActivity实现Android顶部选项卡功能
    本文介绍如何通过继承TabActivity来创建Android应用中的顶部选项卡。通过简单的步骤,您可以轻松地添加多个选项卡,并实现基本的界面切换功能。 ... [详细]
  • 本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ... [详细]
  • 理解浏览器历史记录(2)hashchange、pushState
    阅读目录1.hashchange2.pushState本文也是一篇基础文章。继上文之后,本打算去研究pushState,偶然在一些信息中发现了锚点变 ... [详细]
  • 本文详细介绍了如何在Android L版本中应用Material Design的主题和布局,包括Material主题的应用方法、自定义主题和颜色方案、状态栏和导航条的自定义,以及Material Design布局的特点和兼容性处理。 ... [详细]
  • Android开发:巧妙运用ViewStub写出类似Tab选项卡
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 本文探讨了如何在游戏启动画面中移除广告,特别是在游戏数据加载期间(大约5-6秒)广告会短暂显示的问题。通过调整XML布局和代码逻辑,可以实现广告的延迟加载或完全移除。 ... [详细]
  • android开发分享荐                                                         Android思维导图布局:效果展示及使用方法
    思维导图布局的前身是树形布局,对树形布局基本使用还不太了解的朋友可以先看看我写的树形布局系列教程,了解了树形布局的使用方法后再来阅读本文章。先睹为快来看看效果吧,横向效果如下:纵向 ... [详细]
  • 本文详细介绍了如何在Android应用中实现重复报警功能。示例代码可在以下路径找到:https://developer.android.com/samples/RepeatingAlarm/index.html。首先,我们将从Manifest文件开始分析。 ... [详细]
  • 深入解析RelativeLayout、LinearLayout与FrameLayout的性能差异
    本文详细分析了FrameLayout和LinearLayout的性能对比,通过具体的测量数据和源码解析,探讨了不同布局在不同场景下的性能表现。 ... [详细]
author-avatar
风中凌乱2602938623
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有