哈喽~你们好呀!我是 PJHubs,一名开源爱好者,正在努力成为全栈工程师,喜欢诗和远方,优秀的人遵照规则,顶尖的人创造规则。git
我是 WWDC19 大中华区学生奖学金的得到者,以前在滴滴负责一个大数据可视化产品的 iOS 和 Web 端开发工做,如今在字节跳动负责今日头条和西瓜视频的 iOS 客户端相关内容,业余时间参与维护 Vary app(曾冲进 App Store 效率榜前 20),其它时间会作遵循「最小化可行性产品」的模式作一些好玩的产品。 你能够来个人博客看看我最近都在作些什么:pjhubs.com。github
说到为何要开这个专栏,我是这么想的,我须要一个「地方」去激励我持续输出,最开始我特别喜欢在知乎上答题,而且几乎天天都会沉浸在其中,但长此以往,我发现知乎的风气不对,转而投身于本身的博客中,而且一直输出到如今。swift
后来,我发现须要跟一些同窗进行更多的交流,会把个人博客文章分发到例如掘金等技术社区中,但通过一段较长的时间后,我发现仍是没能有一个长期激励个人地方去作耕耘。我曾经也有想过直接在 gitbook 上写书,可是写了三章后又发现内容越写越多,根本坚持不下去;也试过在 B 站经过视频的方式去讲解一些东西,后来发现录一集视频须要花费的时间太长,以致于正反馈不足又放弃了;目前惟一还在坚持的是在网易云音乐上的电台《PJHubs》,录一期播客先后最长不超过两个小时的时间,在空闲时间里能够快速的完成。app
如今博客写得多了,我想再经过一个比较激进的策略去让本身写出一个系列的文章。我对计算机的定义是「工具」,因此不少时候我并不会一股脑的扎入浩瀚的技术浪潮中,可是我会经过作一个个遵循「最小化可行性产品」的模式去作一些好玩的产品,经过这些小产品来反向激励本身去学习实现某个想法中应该学习的知识。经过这个模式,我在完成 PLook 这个产品中花费了将近两周的时间刷完了 OpenCV3 这本书,入门了计算机视觉。框架
我自认为从小学到初中其中的四年的时间中,没有人比我更喜欢玩游戏啦。当初为了和小伙伴比赛谁能点亮更多的 QQ 图标,我玩遍了当时市面上全部的腾讯系游戏,(个人第一款网游是《QQ华夏》)以及发展到后面的盛大系、完美系,跑跑卡丁车我开到了黑手套,直到如今我还会偶尔的刷一刷《暗黑3》。应该没有同窗比我还沉迷 4399 和 3366 小游戏了吧……噢,还有《摩尔庄园》和《赛尔号》。工具
我在大二的暑假实习中,作了一段时间游戏开发,当初使用的是 Cocos2dx
这个框架,Objective-C
与 C++
进行混编,但由于当时国内对游戏版号的收紧,致使这个游戏在最后关头不了了之。学习
经过这个实习,打开了我对游戏开发的大门,以致于到如今我都有在时不时的写一些好玩的小游戏。从 ARKit 出来后,我对游戏开发的兴趣达到了最高点,并一直在筹划使用纯原生的方式在 Apple 平台上作一些好玩的小游戏。大数据
因此,经过这个专栏,我将与你一块儿在 Apple 的生态圈里使用 Swift 作一些好玩有趣的小游戏,同时也算「逼迫」我可以回忆起童年的欢乐吧~code
我如今对这个专栏的规划尚未那么清晰,可是能够保证的是会涵盖如下技术栈:orm
还能够肯定的是我会尽可能只使用 Xcode + Swift 完成,由于我也想最大化 Apple 自家的游戏开发能力。目前肯定的游戏主题有:
以上这些小游戏我一样会基于「最小化可行性产品」的模式去实现,UI 上你们就不要太追求啦~我尽可能保证符合 Apple 的人机交互指南。
这个专栏会比我在博客以及其它平台中优先发布一个星期。主要我没想到有比小专栏更好可以激励个人地方(有更好的麻烦告诉我啦~),若是直接在博客里每篇文章的最后都放上一个二维码,我会以为我在「卖文为生」,因此,若是你也想激励我继续输出,欢迎订阅个人小专栏。
关于订价的问题,最开始我其实是想直接免费或者象征性的收 1 元,但仔细一想,那为何不直接经过博客去写呢?最后的这个订价主要是让我有一个使命感,大家订阅了这个专栏,我也会认真的对待这件事,而不会一时的兴奋致使最后渐渐消失。