写点什么

关注技术创新——ChinaBang 评选启动暨街旁 NFC 技术分享

  • 2011-12-15
  • 本文字数:2790 字

    阅读完需:约 9 分钟

日前,由动点科技联合国内众多独立科技博客的共同发起了 ChinaBang2011 中文互联网开放评选,目前已进入候选提名阶段,其中主要媒体包括 InfoQ、36 氪、IT 茶馆、Mr.6、Mobile2.0、月光博客、科学松鼠会、DBA Notes 等。此次已经是第二次举办,在本次活动中,InfoQ 联系到上届评选的获奖者街旁网,街旁网是基于真实地理位置的 LBS 社区,同时也是国内最早将 NFC 和 LBS 结合,用于 O2O 方向的一款移动应用。以下是街旁网的 Web 开发工程师朱佳祺对相关问题的回答:

InfoQ:能否先介绍下您自己以及您的团队?

本人隶属街旁 Hardcore Team,团队的主要使命是维护街旁服务器端稳定新功能的开发。我的工作主要是参与街旁 API 的开发和为所有其他部门提供所需的技术支持。

InfoQ:街旁最近推出了街旁会员卡,用户通过街旁 NFC 来签到,这与传统 LBS 有着怎样的区别呢?

LBS 早先应用的核心是签到,即告诉朋友我在哪里、有什么好玩的和正在关注哪些事情。一直困扰 LBS 的一个核心问题是定位不够精准和在某些特殊环境缺少精确定位的手段。采用 NFC 可以做到精确定位,是有效的辅助手段。用户用起来会觉得方便,也觉得比较酷。
街旁会员卡是我们将商户——顾客模式与 NFC 应用结合的一次大胆尝试。我们首先希望商家明白,“签到”是有把我们的用户转化成他的顾客的潜能。NFC 的使用增强了互动,并且简化了会员卡收集——兑换的流程,对用户来说会更加方便。

InfoQ:请从技术的角度介绍下街旁网和街旁应用,用到了哪些技术框架和开发语言,是如何结合起来的?

街旁网的后端服务部分是用 Python 实现的,Web 部分是传统的 LAMP 架构。数据库方面我们大胆地拥抱 MongoDB 这项还比较新的技术。我们的某些
服务是运行在 Node.js 上。我们的后端服务还用到了我们自己研发的一些技术来满足我们多维度的业务要求,暂时还没有开源:)NFC 的部分我们会用
到自己的 API。我们的开放平台与 Web 服务依赖也是类似的架构。面对新出现的技术我们总是富有好奇心地去研究。

InfoQ:开发 NFC 系统的过程中,您认为最应该解决的 Top3 的问题有哪些,街旁是如何解决的?

首先是了解 NFC 的正确应用场景。因为 NFC 在国内来说概念很新,在有些地方甚至有些被神话。但是我们深知它最大的用处是让一些本来需要很复杂的匹配、识别、认证过程变得简单。是让设备之间沟通更方便的一种媒介,所以我们首先要确保我们没有在使用 NFC 的路上跑偏,最快速度让 NFC 进入生活,让大家感受到它所带来的魅力。

其次,是开拓思维,在“规范”中寻找新的应用。根本上还是为了让用户体验更好,让应用更快捷。发现问题,解决问题是我们 NFC 使用的重点。可能某个功能在原本已经很方便,比如蓝牙设备的匹配。使用 NFC 的体验更好,更方便,那么又何乐而不为呢?

第三点是随着 NFC 规范的迅速更新来掌握新的动向。这个需要工程师自己去翻阅很多冗长的工程档案。虽然对于我们软件工程师来说学习硬件的东西会遇到一些麻烦,但是在国内甚至国外都对 NFC 的研究甚少的环境中,这是唯一的方法。我们目前还没有专门的 NFC 技术团队,所以在现阶段可能对于我们来是个挑战,将来随着对 NFC 有兴趣的人变得多起来,这个问题会好转。因为我们对 NFC 的使用也在尝试阶段,遇到的问题可能远不止 3 个,在此只当抛砖引玉了。

InfoQ:目前在 NFC 系统开发中,在技术选型上与其他类型有没有不同,建立 NFC 支付系统的话,都需要哪些条件?

我们目前使用的 NFC 都集中在相对小容量,识别度高的芯片家族。如果要建立支付系统的话,需要选用高容量,有先进加密算法的 NFC 芯片。成本会大大增加。同时与之相匹配的系统,整个街旁的系统,都需要经过缜密的 review,确保没有能够被人利用的漏洞。

InfoQ:LBS 的未来是结合多元的应用,NFC 近距离无线通讯技术只是其中一种,您认为 NFC 技术在未来还会有哪些应用的创新,对于开发者来说,机会又有哪些?

现在市场的 NFC 手机还不是很多,所以现在对于开发者来说这片领域相对陌生。有趣的是,在不久之前,LBS 对于各家来说也是一个相对陌生的话题。但是我们可以看到现在林林总总的 LBS 应用也是层出不穷。我们可以遇见的是,NFC 极有可能在未来成为手机的标配。如果有开发者想要在 NFC 的领域有所建树,现在开始行动可能已经不早。就目前见到的 NFC 应用来说大多无外乎以 NFC 充当媒介来匹配设备,交换数据,或是解锁一些有趣的东西。尽管之前我说过我们做 NFC 是要利用它成熟的一面。我更希望看到一些有鬼才,不走寻常路的应用。

InfoQ:您所了解的,在 NFC 领域,还有哪些应用,各自的特点是什么?

现在有基于 NFC 的 Bump,基于 NFC 的叫车服务,使用 NFC 匹配的音响,用 NFC 解锁的游戏等等……这些应用本身没有什么特别惊奇之处,但是却能带来一些非常让人惊奇的体验。比如愤怒的小鸟公仔中藏有 NFC 芯片,可以解锁手机的关卡。这本来没什么稀奇。但是如果玩家是无意中发现了小鸟肚子里的芯片可以用来和游戏互动,这个体验是非常棒的。这也是为什么 NFC 可以很酷。

InfoQ:能否分享下在开发中使您印象比较深刻或有趣的事情?

  • 硬件的规范和文档看起来非常让人头疼。
  • 一张小小的 NFC 标签,它内嵌的芯片,给芯片供电的天线,以及标签所附的贴纸分别来自 3 家不同的公司。是一个简约不简单的东西。

此前,相关媒体曾报道移动支付与 NFC 是“能够改变未来的 3 中前瞻技术”之一,Google 也于今年 9 月推出了基于 NFC 的 Google Wallet,相信会有越来越多的团队和开发者会通过这一技术来进行创业。在上月发布的第十一期架构师也对电商系统进行了初探,其中提到了一种新的模式逐渐兴起——O2O(Online To Offline),O2O 的模式的核心在于

把线上的消费者带到现实的商店中去——在线支付线下商品、服务,再到线下去享受服务。通过打折(团购,如 GroupOn)、提供信息、服务(预定,如 Opentable)等方式,把线下商店的消息推送给互联网用户,从而将他们转换为自己的线下客户。

此外,在前不久发布的社区动态——移动互联网,浮华还是盛宴文章中也曾提到,O2O 模式成功的关键是在第二个O,重点是通过覆盖线下的各领域商家并形成精准的数据平台。

想要了解 ChinaBang2011 中文互联网开放评选更多信息,请参考以下链接:

关于街旁网
街旁网是一个基于真实位置的社区。它在传统的社交服务所拥有的时间、人物、事件基础之上,成功引入了第四个维度:地点,让用户的网络生活和真实生活更紧密的结合。街旁网倡导”你的城市,你的生活”,通过移动服务打造都市时尚人群的潮流生活社区。用户可以使用街旁网来“签到”自己所处的地点,用创新有趣的数字化方式记录足迹,和朋友分享心情。

InfoQ 中文站会继续关注技术型创业团队的发展和相关的技术热点,欢迎关注我们的后续报道。关于本次活动以及街旁技术有兴趣的读者,也欢迎跟帖讨论。

2011-12-15 00:471606
用户头像

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

关注

评论

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

报表分析工具免费试用:瓴羊Quick BI带你快速解析数据

夜雨微澜

融云:以对话为场景本质,AIGC 将如何改变游戏规则

融云 RongCloud

人工智能 AI 算法 AIGC 通讯

20. 异常处理

茶桁

Python 异常

SpringBoot3集成ElasticSearch

Java elasticsearch 架构 springboot SpringBoot3

什么是业务敏捷,如何实现业务敏捷?

CODING DevOps

敏捷开发

商业智能工具 bi工具是什么,瓴羊Quick BI能给企业主带来哪些优势?

对不起该用户已成仙‖

智能标签系统如何助力智能推送服务

MobTech袤博科技

前端开发 消息推送 APP开发 前端开发工具

低代码平台技术分享官丨工作流应用场景之动态驳回

inBuilder低代码平台

线上观看5万+,“芯”有灵“蜥”融合·创新!龙蜥社区走进 Intel MeetUp 回顾来了

OpenAnolis小助手

开源 芯片 intel Meetup 龙蜥社区

更多openEuler镜像加入AWS Marketplace!

openEuler

Linux 操作系统 AWS openEuler

【名师代练】带你玩转 RocketMQ,角逐「RocketMQ 首席评测官」

阿里巴巴云原生

阿里云 云原生 Apahce RocketMQ

融云出海:两极分化的网红大户「拉美」如何出海制胜

融云 RongCloud

互联网 泛娱乐 出海 社交娱乐 社媒

文心一言 VS 讯飞星火 VS chatgpt (76)-- 算法导论7.3 1题

福大大架构师每日一题

福大大架构师每日一题

从“智能涌现”到“价值涌现”,讯飞星火又一次“登月”

脑极体

讯飞

2022年移动游戏收入920亿美元,微信小游戏投放量增长五倍

没有用户名丶

TDengine 3.1.0.0 版本成功发布,涉及五大板块功能更新!

TDengine

tdengine 时序数据库

如何落地复杂系统的架构治理?

码猿外

架构设计 软件架构治理

【Python】一键查询依赖生成文件 requirements.txt

ReturnTmp

ASR 语音识别接口封装和分析

非晓为骁

AI 语音识别 ASR AIGC

云原生 AI 工程化实践之 FasterTransformer 加速 LLM 推理

阿里巴巴云原生

阿里云 AI 容器 云原生

一个好用的低代码平台应具有哪些素养?

树上有只程序猿

低代码 零代码 应用开发

提速 40%,融云基于 QUIC 深度优化通信协议

融云 RongCloud

网络 协议 融云 QUIC 通讯

ARTS 打卡第 6 天

自由

对线面试官 - TCP 经典面试题

派大星

Java 面试题

【数据库原理 | MySQL】一文打通 DDL语句 - ARTS 打卡第 一 周

计算机魔术师

Presto 设计与实现(一):开篇

冰心的小屋

数据湖 presto SQL引擎

锐炫无畏,助威亚运!英特尔锐炫显卡成为杭州亚运会官方指定图形处理器

E科讯

深度解读智能化编码的技术架构与实践案例

阿里云CloudImagine

云计算 编码 视频云

免费物联网平台好用吗?物联网平台卷蒙圈了,集体不要钱,白嫖的到底能不能用?

Geek_a6511e

物联网平台 物联网 物联网低代码平台 物联网平台选型

什么是主数据管理?企业主数据管理方法论

优秀

主数据管理 主数据

QT使用QML实现地图绘制虚线

芯动大师

关注技术创新——ChinaBang评选启动暨街旁NFC技术分享_移动_贾国清_InfoQ精选文章