2012年7月10日星期二

“夸客”和“I have an idea”

最近做了几件事情。

第一个是为夸客(Quarker)打底用的地图标注平台,http://quarker.org:8081/map.php。其初衷是发挥广大剩余认知的价值,一起在该平台上协同标注地图。诚然,现在已经有了百度地图和谷歌地图等成熟的应用,可是,它们仍然是有很多地点是不够精确的。就如中大东校区来说,谷歌地图很多地图都只是简单标注为“中山大学”,可是作为熟悉中东的同学而言,我们还知道有三饭四饭,雅园,至善园,GOGO新天地等地点,可以说,夸客地图是一个众包的平台,为现在地图提供修正和辅助功能,而我们的数据库也将开放给广大用户使用。而于夸客本身而言,有了更准确的地点,我们基于地点的资讯才能更加定向,更大地发挥其价值。
夸客地图的使用,我想应该很简单,双击地图上的一点便可添加标注,然后修改标注文本(即地点名称),另外,也有一定的协作功能:点击任一标注,可直接修改标注文本,或者点击其旁边的“勾”或“叉”进行支持和反对该标注的投票,如果该标注被“强烈”反对,那后台会对其进行处理,不再显示在地图上。确实,这样子的协作方法有一定危险,遇上恶意用户的话确实会有危险。可是,让我们相信广在网友吧,因为,这是大家身边的地图。

另外一个,则是我称之为“I have an idea”的小应用。主要是自己常常会冒出一些想法,或者突然间想到了几句觉得不错的话,想要找个地方放下来。那或许可以放到微博呀,QQ空间上呀。这个,首先是自己手机的问题,上个网要打开数据开关打开微博,QQ就更不用说了,那时“灵光”早就跑远了。那也可以直接记录在手机上呀,可是,这只有自己知道。我想要的叫呢,其实就是一有想法,马上记录下来,而此时别人也可以马上了解到。其实吧,这样子的需求有不少现有产品已经可以满足了,可是我想更纯粹一点而已。一句话,一个想法,匿名出现,看见的人觉得不错,“顶”一下,不然“踩”一下行也。顶得多的自然就跑头条上去了,当然,也还有新鲜度这个因素。https://github.com/Kinka/ideas
目前基本功能是实现了,发消息呀,顶和踩呀(我还是习惯叫做Up and Down)。是基于firebase实现的,可以轻易地在不同浏览器上实现实时消息传递。另外,使用了jQueryMobile+PhoneGap,在网页版实现之后,我直接就打包放到 PhoneGap Build上去生成各个平台的应用了。嘿嘿,我可怜的webOS能用上自己的东西啦~~

前两天呢,也顺便实现了贪吃蛇这个基于HTML5的小游戏。主要是自己第一个在手机上玩的游戏就是贪吃蛇。得益于一本叫做HTML5Game的书,学会了一些实现动画效果的小技巧。