2016年码生总结

总结2016吃过多少碗饭🍚

毕竟吃过的饭有的会转换为代码。

项目

看书不如看源码,看源码不如动手写。 ———— 尼古拉斯·哮天犬

iOS

HouseRadar

LBS类应用,灵感来源于朱哥的碎碎念。

  • 开发日期: 2016-01
  • 语言: Objective-C
  • 功能: 通过地理位置和范围搜索出租房信息。
  • 其他: iOS端主要使用高德地图API和CoreLocation API,爬虫端和API服务器端使用Scrapy与Flask实现
  • GitHub: HouseRadar

DogChat

IM类应用,灵感来源于wilddog的广告。

  • 开发日期: 2016-03
  • 语言: Swift
  • 功能: 聊天工具功能的最小实现,有私聊、群聊、通讯录等。
  • 其他: 服务端使用wilddog云服务
  • GitHub: DogChat

Amidakuji

小游戏应用,灵感来源于《数学与音乐的创造力 捕捉未知与无形》中的内容。

  • 开发日期: 2016-05
  • 语言: Swift(更新至3)
  • 功能: 进行鬼脚图的相关操作,有普通模式和逆推模式。
  • 其他: 动画使用POP库
  • GitHub: Amidakuji

Web

JX3Store

灵感来源于囤积的五行石和帮会

  • 开发日期: 2016-10
  • 语言: HTML+JavaScript
  • 功能: 使用多种组件花样展示物品信息
  • 其他: Web练手之作,Web框架使用Express,CSS框架使用Materialize,数据库使用Mongo
  • GitHub: JX3Store
  • Demo: 剑三小铺

TinyGoogle

灵感来源于懒得配置VPN又想用google的🐷,虽然最后还是用了搬瓦工+ss。

  • 开发日期: 2016-11
  • 语言: HTML+CSS+Python
  • 功能: google搜索
  • 其他: 使用Google CSE API进行搜索,Web框架使用Flask,CSS框架使用Bootstrap
  • GitHub: TinyGoogle
  • Demo: TinyGoogle

demo

electron

可以用JS写桌面应用,根据官方electron-demo自己复现功能的demo。

egret

根据egret游戏引擎的doc所写的demo。

翻译

Swift教程(英)

一些iOS+Swift的教程

前端小教程(日)

Material Design、Web Audio API、phinajs、animejs、SVG等

Todo 2017

学习

  • 继续深入js,html,css
  • React+Redux
  • Vue+vuex+vue-router

项目

  • SaySth
  • WeiboOldDriver
  • Easy2Poll
文章目录
  1. 1. 项目
    1. 1.1. iOS
      1. 1.1.1. HouseRadar
      2. 1.1.2. DogChat
      3. 1.1.3. Amidakuji
    2. 1.2. Web
      1. 1.2.1. JX3Store
      2. 1.2.2. TinyGoogle
    3. 1.3. demo
      1. 1.3.1. electron
      2. 1.3.2. egret
  2. 2. 翻译
    1. 2.1. Swift教程(英)
    2. 2.2. 前端小教程(日)
  3. 3. Todo 2017
    1. 3.1. 学习
    2. 3.2. 项目
|