三个月,一人从零开始自学,全 Swift 代码,喵友 App 终于上线了。

2015-03-11 12:28:05 +08:00
 catfan

嘛,之前本来是打算招一名 iOS 工程师来负责开发 App 版本的阿喵。结果面试了好几次都不太满意,还因为用 Swift 的原因和工作模式被人吐槽了不少。于是最终决定还是由我这个创始人亲自上手,一人从零开始学习 iOS 开发与设计(没办法,还是小团队ing)。

历经三个月(期间也熬夜多次),最终还是能把 App 做出来了。

可能是因为写 JavaScript 和 PHP 的经验比较多的原因,Swift 基本上用不到 4 天的时间就用上手了。倒是学习整个 App 的 MVC 开发模式,各种接口用法,以及因为在网上搜索到陈旧落后的资料导致后期把整段代码重写(xib -> Storyboard,计算 Cell 高度 -> Autolayout,AssetsLibrary -> PhotoFramework 等等)坑了不少时间进去。

最终结果而言,基本上想要的效果都能实现,而且没有用到任何一个第三方 library,Swift 也没有太多大家所说的 bug 多,不稳定的情况。很多基础功能(什么 HTTP 请求,文件上传,图片读取缓存,JSON处理,正则处理啊等等)都让我写到一个基础类库进去了,计划在不远的日后把这库开源让大家使用,保证这些功能的调用方式都是目前最快捷方便的,而且按照我以往做开源项目的尿性,基本上就一个文件就能解决了(”・ω・)”呜!(/・ω・)/喵!

Duang!下面是网址:
http://catfan.me

9234 次点击
所在节点    分享创造
36 条回复
Kabie
2015-03-11 12:38:36 +08:00
Duang...教程看的是哪些。。。
bingu
2015-03-11 12:41:26 +08:00
`可能是因为写 JavaScript 和 PHP 的经验比较多的原因,Swift 基本上用不到 4 天的时间就用上手了。`

咦。。。
t333st
2015-03-11 12:44:56 +08:00
可借鉴
devtiange
2015-03-11 12:48:07 +08:00
lz 强大
catfan
2015-03-11 12:48:08 +08:00
@Kabie 没有看。要什么效果,就在 Google 搜索,基本上都能找到答案。
VinNPC
2015-03-11 12:49:08 +08:00
虽然Android,必须顶喵大。
godonlyknows
2015-03-11 13:00:01 +08:00
(”・ω・)”呜!注册以示应援(/・ω・)/喵!
那几个机翻的日语还不如没有
DT27
2015-03-11 13:13:45 +08:00
看了帖子,看了网站,完全搞不懂是个什么啊~~~
XDA
2015-03-11 13:18:21 +08:00
卧槽,没有用到任何一个第三方 Lib
yangzh
2015-03-11 13:20:11 +08:00
请问楼主有 object c 基础吗,差别很大啊
object1984
2015-03-11 13:21:48 +08:00
app网络好卡。。
cralison
2015-03-11 13:24:10 +08:00
哗,超厉害:)
Tr0y
2015-03-11 13:24:45 +08:00
APP注册不了,注册的按钮点了没反应。
catfan
2015-03-11 13:38:13 +08:00
@godonlyknows 我知,也许应该找天去请一名日语大大来恨恨地抽打一下。

@yangzh 不是说了,完全零基础麽?
djchurch007
2015-03-11 13:50:31 +08:00
小菜鸟卡在开发者账号上了,我一个月生活费啊
gangsta
2015-03-11 13:51:17 +08:00
屌~另外LZ也省出了一大笔钱哇.
catfan
2015-03-11 13:59:21 +08:00
@Tr0y 看看是不是注册表单有某项没有通过验证?
hoogle
2015-03-11 14:14:49 +08:00
赞一下。。坚持下来做完不错~!!
Chappako
2015-03-11 14:22:02 +08:00
我居然有帐号……
oimotis
2015-03-11 14:30:33 +08:00
喵友 原来是 ACG 社区呀呀呀,完全看不出来!! 创始人好强!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/176043

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX