爱意满满的作品展示区。
kevinzhow

给女朋友的 iOS 开发教程 iOS With Girlfriend

  kevinzhow ·
kevinzhow · Oct 3, 2015 · 13275 views
This topic created in 4051 days ago, the information mentioned may be changed or developed.
因为女朋友准备学习 iOS 开发,所以我开始录制一系列的 iOS 开发教程的视频,这个系列的名字就叫 iOS With Girlfriend 吧

第零期: Intro

B 站 http://www.bilibili.com/video/av2953140/
Youtube

第一期: Design

B 站 http://www.bilibili.com/video/av2962044/
Youtube

第二期: Design An App

B 站 http://www.bilibili.com/video/av2999240/
Youtube
Supplement 1  ·  Oct 6, 2015
Design 章节的 Keynote 地址

https://goo.gl/zhEPSg
Supplement 2  ·  Oct 9, 2015
99 replies  •  2016-08-09 14:20:50 +08:00
sunyang
sunyang
Oct 4, 2015
1
前几天在 YouTube 上看到了,继续加油。
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
2
@sunyang 感谢!😁
chendeshen
chendeshen
Oct 4, 2015 via Android
3
楼主好男人喔~
ianisme
ianisme
Oct 4, 2015
4
和陈欧的声音好像,此视频必火
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
5
@chendeshen 培养个人帮我写代码,我好去逛街
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
6
@ianisme 🙏
tkin1992
tkin1992
Oct 4, 2015
7
视频制作得比较用心,讲解得也很好,会持续关注,楼主加油!
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
8
@tkin1992 感谢!😘
allan888
allan888
Oct 4, 2015
9
略屌,祝最后不要和女朋友分手= =。
huanglexus
huanglexus
Oct 4, 2015
10
支持!!!
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
11
@allan888 感谢 🙏 感情确实时而坚韧事儿脆弱,希望有情人终成眷属
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
12
yangxiongguo
yangxiongguo
Oct 4, 2015
13
赞啊,高质量!
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
14
@yangxiongguo 培养女朋友要用心,用爱感化
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
16
@crisfun You are right!
WildCat
WildCat
Oct 4, 2015 via iPhone
17
花式秀恩爱!话说你跟我爸是校友, 233
missdeer
missdeer
Oct 4, 2015 via Android
18
花样晒妹
sorcerer
sorcerer
Oct 4, 2015 via iPhone
19
真好在学 iOS 开发,期待楼主能录完这一系列视频
ETiV
ETiV
Oct 4, 2015 via iPhone
20
女的写代码,男的逛街?
你们这角色互换了啊?
kingcos
kingcos
Oct 4, 2015 via Android
21
昨天刚在微博关注。。。
加油~
sunyang
sunyang
Oct 4, 2015
22
@ETiV 不懂幽默
dd99iii
dd99iii
Oct 4, 2015
23
哈哈好!
iannil
iannil
Oct 4, 2015
24
坚持!我会带女朋友来学习的!
mthli
mthli
Oct 4, 2015
25
楼主这充满魔性的头像,我每次都会多看两眼...
SquirrelMAN
SquirrelMAN
Oct 4, 2015
26
太赞!
eastern
eastern
Oct 4, 2015
27
支持。
taresky
taresky
Oct 4, 2015 via iPhone
28
收藏+推送。
run2
run2
Oct 4, 2015
29
"我觉得 iOS 开发很酷,做 App ,很酷..."
看视频的时候听成很苦-。-
lonelygo
lonelygo
Oct 4, 2015
30
女票学会了,你去逛街了,会不会不要你了? LZ
kevinzhow
kevinzhow
OP
Oct 4, 2015
31
@WildCat 这么说有点怪怪的哈 😁
kevinzhow
kevinzhow
OP
Oct 4, 2015
32
@ETiV 买买买!
@kingcos 感谢支持!😁
@dd99iii Thx !
@iannil 要爆照!
@mthli 头发乱了点
@SquirrelMAN 感谢!
@eastern 😘
@sobigfish 空耳你好!
@lonelygo 她才不敢 😄
run2
run2
Oct 4, 2015
33
请问:用 URL Scheme 是否比 GCDWebServer 的服务器做 Callback URL 方便点?
kevinzhow
kevinzhow
OP
Oct 4, 2015
34
@sobigfish 如果是 UIWebview 用 URL Scheme 会方便很多,不过如果用 iOS 9 的 SFSafariViewController 就没法拦截请求了,只能 GCDWebServer ,不知道是不是有什么方法我还没发现 😋
HTNecro
HTNecro
Oct 4, 2015
35
视频本身也是做的好棒啊,请教一下是怎么录制和制作的?
Xs0ul
Xs0ul
Oct 4, 2015
37
看起来不错,我只想问一句:会插播秀恩爱吗?
kevinzhow
kevinzhow
OP
Oct 4, 2015
38
@Xs0ul 不会~ 😁
run2
run2
Oct 4, 2015
39
刚试验了下
注册 app 的“ Lolita ”的 url scheme
假设设定 redirect_uri 为 lolita://OAuth/
授权后跳转的是:
lolita://OAuth/?code=****

然后用
@available(iOS, introduced=4.2, deprecated=9.0, message="Please use application:openURL:options:")
optional public func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool
或
@available(iOS 9.0, *)
func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool

来提取 url 里的 code (请问: String 怎么截取,还是只有转 NSString 来 substring 么?)

https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIApplicationDelegate_Protocol/index.html#//apple_ref/occ/intfm/UIApplicationDelegate/application:openURL:options:
kevinzhow
kevinzhow
OP
Oct 4, 2015
40
@sobigfish 可以用 NSURL.query 来获取参数,不过需要自己来切分一下, Swift 的话,可以用这个 extension

extension NSURL {
func queryDictionary() -> [String:String] {
let components = self.query?.componentsSeparatedByString("&")
var dictionary = [String:String]()

for pairs in components ?? [] {
let pair = pairs.componentsSeparatedByString("=")
if pair.count == 2 {
dictionary[pair[0]] = pair[1]
}
}

return dictionary
}
}
supergrubby
supergrubby
Oct 4, 2015
41
视频不错~话说我在 selfstore 上买过你的书~
@mthli 是不是觉得楼主眯眯眼很犀利~
kevinzhow
kevinzhow
OP
Oct 4, 2015
42
@supergrubby 书这个月可能会进行一次比较大的改动,配合视频看效果最佳
cdsama
cdsama
Oct 4, 2015
43
视频做的好漂亮,不搞开发看看都值
kevinzhow
kevinzhow
OP
Oct 4, 2015 via iPhone
44
@cdsama 🙏 😁
SquirrelMAN
SquirrelMAN
Oct 4, 2015
45
@kevinzhow 买了《 Producter 》,等你的视频后续~
kevinzhow
kevinzhow
OP
Oct 4, 2015
46
@SquirrelMAN 三天后~
Even
Even
Oct 4, 2015 via iPhone
47
楼主还缺女朋友吗?
whistle
whistle
Oct 4, 2015
48
尽快更新哦,大赞,这次必须学会 ios 开发 哈哈
kevinzhow
kevinzhow
OP
Oct 4, 2015
49
@Even 暂时不敢缺
kevinzhow
kevinzhow
OP
Oct 4, 2015
50
@whistle 哈哈,尽力周更
kingcos
kingcos
Oct 4, 2015 via Android
51
@kevinzhow 问下楼主, Swift2 基本语法知道,怎么系统学习 Cocoa Touch 啊?有没有好的资料或者资源呢。。。表示不知道按什么步骤学,好无力π_π谢谢楼主
kevinzhow
kevinzhow
OP
Oct 4, 2015❤️1
52
@kingcos 可以看看斯坦福的 iOS 8 & Swift 2 ,顺便等等本系列的更新
caonan
caonan
Oct 5, 2015
53
审美很棒。
kevinzhow
kevinzhow
OP
Oct 5, 2015 via iPhone
54
@caonan 🙏 谢谢
maemolee
maemolee
Oct 5, 2015
55
你看,想我就不用考虑这么复杂的问题,毕竟单身+_+
maemolee
maemolee
Oct 5, 2015
56
手滑,应该是{像我}……
kevinzhow
kevinzhow
OP
Oct 5, 2015
57
@maemolee 单身挺好!我以前单相思过百变小樱,碰过真人后对二次元就没法动起感情了。
maemolee
maemolee
Oct 5, 2015
58
@kevinzhow 额……我还是更喜欢大道寺知世。你说的对,三次元的具现化是无法被虚拟人物所超越的。
Tedko
Tedko
Oct 5, 2015
59
居然是 b 站
kevinzhow
kevinzhow
OP
Oct 5, 2015 via iPhone
60
@Tedko 来一发吧~
Tedko
Tedko
Oct 5, 2015
61
@kevinzhow b 站观众太鬼畜了,很少看这个- -
Tedko
Tedko
Oct 5, 2015
62
宣传不如去 s1
Tedko
Tedko
Oct 5, 2015
63
你 tinder 发音错了,应该是 /ˈtɪn.dər/
Tedko
Tedko
Oct 5, 2015❤️1
64
有个问题。 g 家的东西那个不叫 slide menu ,而是 hamburger. 按照平台规范来遵守平台语言比较好, tabbar 这个问题,比如知乎也是信息类,类似微博的 app ,在 ios 上是 tabbar ,在安卓上就是 md+hamburger 。 现在在 ios 做 md 和在安卓上做 hig 规范的也多起来了,只要能合理使用就没有问题。
allan1st
allan1st
Oct 5, 2015❤️1
65
@Tedko Google 的那个东西他们自己叫做 Navigation drawer 。 Hamburger 只是网上的昵称,因为是面包肉面包三条横线。
@kevinzhow 连看三个视频非常不错。作为一个 Android 开发者也能学到很多东西,很期待后面的 Sketch 内容。 YouTube 已订阅。
Tedko
Tedko
Oct 5, 2015
66
楼上正式名称+1
allan1st
allan1st
Oct 5, 2015
67
@Tedko 这东西也不是 Google 发明的,所以在 iOS 上提到的时候不用过于纠结名称。有很多 app 并不是抽屉的式样, drawer 的名称也无从谈起。
jackgxc
jackgxc
Oct 5, 2015
68
做得很好 赞一个~
kevinzhow
kevinzhow
OP
Oct 5, 2015 via iPhone
69
@allan1st
@Tedko

感谢分享!学到知识了 😁
kevinzhow
kevinzhow
OP
Oct 5, 2015 via iPhone
70
@jackgxc 谢谢 😘
Lettersong
Lettersong
Oct 5, 2015
71
sketch 已买,看过的视频里,这是第一个从设计的角度出发的,期待
allan1st
allan1st
Oct 5, 2015
72
@kevinzhow 另外请教一下,你的 App 『小記』中的字体,是哪里购买的?一般个人的商业或开源 App (免费或者收费)使用类似字体,需要获得怎么样的授权?收费大概是如何的?有没有好的购买渠道?
allan1st
allan1st
Oct 5, 2015
74
@kevinzhow 谢谢。经常看见他们的康熙字典體。
luili
luili
Oct 6, 2015
75
@chendeshen 某些人的虐狗头像哦~
KenGe
KenGe
Oct 6, 2015
76
楼主的视频真心赞一个
放 B 站 为什么同样不去放优酷土豆一个
如果不介意 我可以帮你搬运
kevinzhow
kevinzhow
OP
Oct 6, 2015
77
@KenGe 感谢!优酷放了呀,不过优酷转出来的不高清
KenGe
KenGe
Oct 6, 2015
78
@kevinzhow 优酷什么格式?貌似高清优酷只能识别 Mp4
kevinzhow
kevinzhow
OP
Oct 6, 2015
79
@KenGe H264 的 1080P mp4 ,优酷转出来的有高清,但是没超清,可是高清画质很差
KenGe
KenGe
Oct 6, 2015
80
@kevinzhow 这就是优酷的问题了
kevinzhow
kevinzhow
OP
Oct 6, 2015
81
@KenGe 是啊,所以国内就干脆主推 B 站了,国外还是 Youtube 万岁
KenGe
KenGe
Oct 6, 2015
82
@kevinzhow 我直接油管订阅了~等着你更新
billzbc
billzbc
Oct 7, 2015
83
花样晒妹
HHHH
HHHH
Oct 8, 2015
84
关键是楼主会开发的同时,设计做的也是这么棒,羡慕啊!
kevinzhow
kevinzhow
OP
Oct 8, 2015
85
@HHHH 感谢肯定 😁
touzi
touzi
Oct 8, 2015
86
看完视频做完笔记等待下一节内容.

最后关注楼主微博发现是 92 年的,而且还是法人,太牛逼了.

书准备入手
kevinzhow
kevinzhow
OP
Oct 8, 2015
87
@touzi …… 法人那个是新浪写错了,我又懒得跟他们打交道 感谢支持!
xiaoker
xiaoker
Oct 9, 2015
88
很棒。过来点赞
kevinzhow
kevinzhow
OP
Oct 9, 2015 via Android
89
@xiaoker 感谢支持
elain0838217
elain0838217
Oct 9, 2015
90
哈哈,收藏一下,跟着你 girlfriend 一起学
xiaoker
xiaoker
Oct 20, 2015
91
@kevinzhow 每天来看看是否有更新~哈哈哈~很棒
cherrypi
cherrypi
Oct 23, 2015 via Android
92
观光团,到此一游。不知道还有没有更新?
kevinzhow
kevinzhow
OP
Oct 24, 2015
93
@cherrypi 可以直接订阅 Youtube 频道,下周 3 会更新
yiciyuansky
yiciyuansky
Oct 25, 2015 via iPhone
94
好棒的视频,我也算是小白了,如果能把我教会了,好像所有人都能学会了。。。
slwl
slwl
Oct 28, 2015
95
@kevinzhow 最新一期看不了?
kevinzhow
kevinzhow
OP
Nov 5, 2015
96
@slwl 应该 Youtube 和 Youku 上都有了
vitodesign
vitodesign
Jan 13, 2016
97
Cool!!!!有设计感的编程入门!!
damonzhaofei
damonzhaofei
Jul 29, 2016
98
撸主为啥只录了 10 集,想看后续~
kevinzhow
kevinzhow
OP
Aug 9, 2016
99
@damonzhaofei 这不是创业忙成狗
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2074 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 164ms · UTC 14:58 · PVG 22:58 · LAX 06:58 · JFK 09:58
♥ Do have faith in what you're doing.