Verismo Pics

国庆在家写了这个App,一言以蔽之,就是一个没有滤镜的照相机应用,本意是为了让人们分享一些真实的图片,现在的照骗很多,滤镜,似乎一个相机类的App没有滤镜,相框,正负逆冲这些元素就不是一个相机类的App,我记得初高中的时候,你们这些非主流拍照最喜欢正负逆冲了。

谈一谈技术

在做之前,纠结了很久用什么语言写,iOS端其实不用担心,因为我只会Swift,服务器端就在纠结了,本来想用clojure来做,但是想想说,小服务器,就不要跑个jvm捣乱了,nodejs是没有考虑的,鉴于node这套准备动作多,js语法操蛋之后,显然我选择了使我快乐的Ruby,至于框架我并没有选用Rails,而是用了我自己搭建的cubanana,这个东西是用了cuba,thin,sequel,cutest,mina以及一些长得很像rails的task组成的。总之和Rails的一套东西大同小异,不过熟悉这些东西还是需要一定的成本的😀,虽然他们的issue都很少,不想rails或者ar的issue那么多,但是很多地方还是有一些奇怪的地方,比如,mina 1.0和0.3.8是完全不一样的语法,我想了想,就没有升级到1.0。
不过使用这些奇怪的东西之后,会增加一些对web的理解,比如api鉴权这些东西,我写了一个使用JWT来验证api请求中的token的方法,之所以没有写成一个通用的middleware是因为,这样我可以细粒度的控制我哪些要token哪些不要。服务器部署是用的mina,我写了两个额外的task用来关闭和启动服务器,所以是一个很简单,但是五脏俱全的东西。
图片存储用的七妞,七妞是个好东西-。-
后面的推送功能是用LeanCloud,也是个好东西-。-
除了七妞的图片,所有的api请求地址都是https加密的-。-感谢Let's Encrypt

看一看东西

目前我只写了iOS客户端,鉴于我不喜欢Java,所以我就不做安卓了

Verismo Pics

这个是App Store里面的截图,下载地址戳这传送门
其实还有一个微小的运营后台,考虑到没有任何的安全机制,我就没有部署到服务器了😀

Recommend
Images

这里要特别感谢Anna同学写的前端页面,因为我写的页面,是不讲道理的。

乱点是不成熟的表现

由于1.0的配色被吐槽了,所以我改成了黑白色的主题以便突出那些"美"的图片,注册的话是用邮箱注册的,再说一下,乱点是不成熟的表现。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 当一切成为过往,惊心趋于平淡,我才有勇气和心情静下来,敢想,敢写。 一 想想上周三的事,我都惊悚不定。 那天中午放...
    时喜梅阅读 882评论 3 9
  • 娇滴颖颖花蝴蝶, 彩翅翩翩偷蕊液。 撩情戚戚弄清舞, 托风请君度蜜月。
    一世独秀阅读 254评论 0 7
  • 第二章 住 1 确保酒店/民宿正规可靠 一般情况下,我会在往上先锁定几家酒店或民宿,因为正规网站上传都会需要登记相...
    齐巴孙阅读 126评论 0 1
  • 我有一个愿望,就是出口成章,笔下生花。。。这个愿望从初中就跟着我,但就是跟着而已。 当年,世界还很简...
    且梦_桉雅阅读 324评论 0 0