东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

豌豆荚 Hack Day:百宝袋负责人访谈

  • 2012-08-03
  • 本文字数:2202 字

    阅读完需:约 7 分钟

在今年 @豌豆荚 组织的 Hack Day 活动上,豌豆荚发布了“豌豆荚的百宝袋”,针对百宝袋的特性,我们采访到了两位主要负责人,高雄和姜楠,主要就本次 Hack Day 的优秀作品和百宝袋细节,以及有关豌豆荚平台开发的一些问题进行了提问。

InfoQ:在本次 Hack Day 涌现出了哪些不错的作品,请推荐 2-3 个,并说出推荐理由(从创意、产品和技术的角度)

姜楠:推荐时光放映机、宅男活动中心。

时光放映机是一个非常小清新的扩展,它可以帮助用户将自己珍贵记忆的照片以优雅的方式生成成为一个 Android App,供用户收藏或者分享给好友。

宅男活动中心是此次 Hack Day 获得大奖的扩展,想象力和技术实现都把握的非常好。它集合了将豆瓣同城、微活动通过豌豆荚同步你的日程到手机,以及将 iTunes 的 iOS 应用对应成 Android 应用方便用户下载。

这些扩展极大丰富了大家对豌豆荚百宝袋的想象力,并不单单是大家感觉的一个下载内容的方式。通过这些扩展,你会发现,在百宝袋这个平台你可以做任何事情,提供用户内容下载只是其中的一个方式而已,它还可以做许多千奇百怪的事情,不仅仅只能够满足大众用户的内容获取的需求。

InfoQ:请再介绍下什么是百宝袋,以及未来的一个简单规划?

姜楠:百宝袋是一个充满想象力的平台,他是一种新的扩展机制,可以快速帮助开发者简单、自动、批量化的把各个内容站接入到豌豆荚 Windows 版。他可以快速帮助开发者简单、自动、批量化的把服务接入到豌豆荚。对开发者而言,这是一个良性的生态系统,豌豆荚将超过 5000 万用户和非常成熟的 PC 到手机的通路分享给开发者;而对用户而言,也可以在百宝袋获取无穷无尽的内容。

我们还会继续不断完善百宝袋的生态圈,豌豆荚将发挥桥梁作用,将开发者和用户紧紧的联系起来:既要为用户引入更多的内容和服务,还要进一步增强豌豆荚为开发者提供的服务,保证他们的想象力在这里都可以完美实现。

InfoQ:借用高雄的话,”以前的豌豆荚对于开发者来说是一片空白“,能否再详细解释一下,此次百宝袋的发布对于开发者来说意味着什么?

高雄:一句话概括就是“入门很简单,空间很广阔”。开发者只需要熟悉一个类似于 HTML 标准的 API 就能使用豌豆荚从 Web 到手机的通道。同时,豌豆荚百宝袋提供的 Content Script 机制又给开发者提供了充分发挥的平台。

InfoQ:这次主要开放了哪些 API(功能,简单的调用代码,使用说明)?

高雄:目前只有一个 API: test ,只需要调用这一行代码就能实现安装 apk 到手机上。对于这个 API,豌豆荚百宝袋还做了一些衍生,包括下载图片、视频等内容到手机,以及 SD 卡读写等,可以访问豌豆荚开发者中心 查看详细文档及说明。我们还在继续完善和优化百宝袋平台,在之后的几个月,我们还会推出更多功能的 API,以保证开发者的想象力在豌豆荚都能完美实现。

InfoQ:在豌豆荚提供的开发者模式中开发与在其他开发工具下的开发有什么不同?

高雄:豌豆荚提供开发者模式的目的是为了方便开发者所见即所得的来开发豌豆荚的百宝袋扩展。本身开发这个扩展也不是很高深,所以用其他的开发工具也是可以的,问题是最终的效果只有在豌豆荚客户端中才能看到,所以我们还是建议开发者在豌豆荚客户端中来开发,你开发过程中看到的效果就是你的扩展最终展现给豌豆荚 5 千万用户看到的效果,即在豌豆荚中使用开发者模式的好处就是所见即所得。

InfoQ:对于开发者来说,在豌豆荚平台上做开发有哪些优势,可以开发哪些功能或应用(可以针对两种开发者细分,站长、第三方开发者,如何使用,如何合作,以及能够给这些人带来哪些价值)?

高雄:对于网站站长而言,优势有这么几个方面:

  1. API 简单:使得接入到豌豆荚百宝袋平台非常方便,对原有页面只需要做很微小的修改;
  2. 产品的衍生:可以把网站从 Web 衍生到用户的手机上,比如下载图片、下载电子书、下载视频等等;
  3. 豌豆荚已有 5000 万的用户以及非常完善的 PC 到手机之间的通路;
  4. 对于第三方开发者而言,除了上述几个优势之外,还有以下的优势:
    提供 Content Script 机制,供开发者充分发挥自己的想象力,开发出属于自己的扩展;我们目前也还在研究探索对优质扩展的激励措施,希望好的扩展能第一时间被用户发现使用;接入方式非常简单,不需要合作,只需要通过访问 http://www.wandoujia.com/webstore/dev 提交开发好的扩展包,豌豆荚在 1~3 天内审核通过的话,很快就能展现给豌豆荚 5000 万的用户。

InfoQ:请再简单介绍一下什么是 Content Script 机制,以及如何使用?

高雄:Content Script 机制是通过向网页注入一段 JS,CSS 的方式来改变原有网页的样式、布局、甚至是行为。至于怎么使用是因人而异,开发者可以自由发挥。

InfoQ:未来豌豆荚这个平台还会有哪些变化?

高雄:未来我们会提供更加完善的 Web 和手机的交互 API,同时完善安全机制,给开发者提供更加广阔的选择。

关于 Hack day 2012

豌豆荚 Hack day 2012 ,每年都有一两天的时间,豌豆实验室所有的豌豆们都会放下手上的正经工作,停止产品的发布,打乱了原有的分工,组成一个个新团队,开始做一些稀奇古怪、看起来跟平常做的一点关系也没有的产品。这不是休假,这是豌豆实验室的一年一次的 Hack day。

跟以往不同的是,今年的 Hack day 除了会有所有的豌豆们参加外,还希望能邀请到更多 hacker 来一起头脑风暴稀奇古怪的点子,一起把所有的想法都变成现实。这些或保守、或疯狂、或朴实、或概念的作品将成为 Hack day 最美妙的成果,我们也会将它们全部分享给豌豆荚千万用户,一起使用。

2012-08-03 04:292039
用户头像

发布了 156 篇内容, 共 49.6 次阅读, 收获喜欢 7 次。

关注

评论

发布
暂无评论
发现更多内容

ShareSDK iOS端 UniversalLink生成最佳实践

MobTech袤博科技

ios universal link

一图看懂融云「百幄」数智办公平台

融云 RongCloud

办公 数智化

Python多任务实现方式(一)-----多进程

木偶

Python 进程 10月月更

告别宽表,用DQL成就新一代BI

石臻臻的杂货铺

大数据 BI 10月月更

“科技与狠活”梗爆火,食品安全焦虑问题怎么破?

旺链科技

区块链 产业区块链 食品安全 企业号十月PK榜

TiKV 源码阅读三部曲(二)读流程

PingCAP

TiKV 源码解读

java培训和自学相比效果如何

小谷哥

华为云数据库-RDS for MySQL数据库

与时俱进的时代

华为云

C++从入门到精通(第九篇) :多态

雪芙花

c c++ 10月月更

C++从入门到精通(第八篇) :IO流

雪芙花

c c++ 10月月更

线下面授前端培训哪个机构好

小谷哥

数据结构-二叉树中的操作

可口也可樂

数据结构 二叉树 10月月更

广告内容定向分级,保护未成年人身心健康

HMS Core

广告sdk

论文解读丨CIKM'22 MARINA:An MLP-Attention Model for Multivariate Time-Series Analysis

华为云开发者联盟

数据库 后端 华为云 企业号十月 PK 榜

一文看懂Vue2和Vue3中设置404界面

木偶

Vue 前端 10月月更

使用参数非参数和机器学习方法分析印度降雨变化,能给我国带来什么警示?

蓝海大脑GPU

C++中的继承

可口也可樂

c++ 继承 10月月更

C++中的多态

可口也可樂

c++ 多态 10月月更

“程”风破浪的开发者| 千里之行,始于发心

法医

学习方法 前端 “程”风破浪的开发者

华为云数据库稳定可靠-即开即用

与时俱进的时代

华为

navicat 绿化版

源字节1号

软件开发 前端开发 后端开发 小程序开发

在北京web前端培训后好找工作

小谷哥

大数据技术培训零基础学习怎么样

小谷哥

C#中关于接口(Interface)的详解(附带案例)

木偶

C# 接口 10月月更

华为云文档数据库服务更安全

与时俱进的时代

华为

二叉树常见oj题(持续更新中)

雪芙花

c c++ 10月月更

java中HashMap的设计精妙在哪?

华为云开发者联盟

Java 开发 华为云 企业号十月 PK 榜

研发效能度量不要“你觉得”,而要这样的度量指标体系!

博文视点Broadview

如何实现车联网的灵活数据采集

EMQ映云科技

车联网 物联网 IoT 数据采集 10月月更

IPv4 用完,如今花钱才能重新使用获取?

郑州埃文科技

IP

大数据技术培训零基础学习怎么样

小谷哥

豌豆荚Hack Day:百宝袋负责人访谈_JavaScript_贾国清_InfoQ精选文章