1. 前言
之前一直都是使用Objective-C(以下简称OC)开发iOS APP,眼看着苹果爸爸一步一步抛弃OC这个养子,觉得再不学Swift自己也要被抛弃了。于是就准备用Swift写GitHub的Demo来练练手。港真,一开始从OC转Swift真的不习惯,白天在公司写OC,晚上回家写Swift。慢慢这种状态持续了半个多月后发现,Swift要简洁太多? ? ?
因为每天下班后都坚持写这个Demo,于是就干脆决定好好做,做一个GitHub客户端上架吧。从2017.08.05 - 2017.11.21,三个月的时间,一个由自己独立设计、切图/找图、编码的GitHub客户端就诞生了? ? ?
2. APP简介
PPHub是一个GitHub移动客户端,支持iPhone, iPad。使用PPHub,您可以随时随地:
- 浏览GitHub上每日/周/月各种语言的开源趋势排行榜,助你发现优秀开源库与开发者;
- 查看开源库源文件/代码;
- Star/Unstar, Watch/Unwatch,Fork开源库,Follow/Unfollow开发者;
- 跟踪查看自己关注的开源库,开发者的活动信息;
- 搜索你想要找的开源仓库与开发者;
- 查看自己拥有/收藏/关注的代码库以及Follower/Following;
- 将你喜欢的开源库和开发者通过社交APP分享给你的朋友/同事;
- 修改大部分的个人资料;
- 支持1Password登录;
...................................
如果您有任何建议或Bug, 可以通过APP的反馈功能告知我, 也可以进入 PPHub-Feedback 仓库给我提issue.
3. 结尾
在独立开发PPHub过程中感触颇多:
- Swift是真心好用,写完后是真回不去OC了(至少我是这样的感觉)
- 虽然每天只有下班后的2,3个小时设计APP和写代码,但只要坚持下去,每天一点点,总归有收获;
- 真心觉的独立开发者很不容易,因为一个APP生命周期内所有的事情都要自己做(设计,切图,编码等等......),对程序员来说,难的不是代码,而是好的想法与设计,真的很佩服独立开发者,向你们致敬
截止到目前(2017.11.21 - 2017.12.30),PPHub累计迭代7个版本,607位用户,真的很感谢用户们的支持!!!(PS: 有好多童鞋问PPHub是否开源,我的回答是NO,至少目前不会,因为之前开源的Mac App:PPRows 直接被拷贝上架了,甚至连部分UI都没改,很厌恶这种不劳而获的行为,对这类人,什么开源协议都是没有约束力的)
最后送给大家:如果你有好的想法,就马上行动起来去做吧,不要拖沓,不管最后能不能成功,总会有收获的。