各位做iOS开发的时候会用Three20吗?

2013-03-19 17:26:52 +08:00
 kavi
今天看了一下Three20,感觉开发起来很爽,方便很多。各位做开发的时候会选择用Three20吗?
还有,Three20好像很长时间没更新了,听说facebook也要弃用它了,现在开始用Three20做开发,会不会有风险?
8787 次点击
所在节点    iDev
21 条回复
sharkli
2013-03-19 17:58:40 +08:00
不要用three20,不更新了还用它干嘛?
darcy
2013-03-19 18:05:56 +08:00
可以学习,但不要使用。
paopaosa
2013-03-19 18:37:01 +08:00
可以考虑Nimubs呐
BenX
2013-03-19 19:58:50 +08:00
别用这个库了,facebook自己都放弃更新了。
cw35
2013-03-19 20:01:13 +08:00
我们还在使用。。。
kavi
2013-03-19 20:16:51 +08:00
@sharkli 我觉得挺好用的,不知道会不会有人接手更新它。
kavi
2013-03-19 20:17:42 +08:00
@darcy 谢谢,很中肯的建议。
kavi
2013-03-19 20:18:05 +08:00
@paopaosa 刚想问有没有类似的替代品,哈哈,谢谢!
kavi
2013-03-19 20:19:07 +08:00
@BenX 是啊,不知道他们会不会放出更好的类似Three20的类库

@cw35 你们做新项目也会考虑用Three20吗?
chmlai
2013-03-19 20:55:12 +08:00
@kavi 用Three20主要维护者的这个新项目:
https://github.com/jverkoey/nimbus
alexrezit
2013-03-19 21:00:16 +08:00
@kavi
感觉这种非常庞大的框架还是得先权衡一下效率再决定用不用吧...
arg0
2013-03-19 22:02:04 +08:00
发时间去学这库,不如学好基础组件。
大概看过一下,这玩意把好多操作模式都发成自己的一套,用来人越来越少,有问题查资料都不方便。看了后感觉很排斥。

前段时间接了个半路单,用的是three20,当时只支持iPhone,用户要支持iPad,用three20我还不知道怎么下手改呢。。

后来花了一星期时间用uikit整个重写~
arg0
2013-03-19 22:05:40 +08:00
俺对这些框架的感觉就是:如果是整个操作层面都依赖它的就尽量不用,相比这个,俺更喜欢「组件」类的类库。整个操作层面还是自己把握,将不同第三方组件揉在一起。以后不爽时替换掉某个小组件就行了。
lbj96347
2013-03-19 22:21:16 +08:00
可以放弃使用了,本身都没有更新了。现在更多时候根据需求,找对应的库来实现相应的功能吧。
kavi
2013-03-20 07:42:35 +08:00
@chmlai 既然这样的话,先研究一下这个看下。


@arg0
@lbj96347 两位说的有道理,多谢指教啦!
chisj
2013-03-20 12:24:53 +08:00
建议不要在实际项目中使用,又大又有自己的一套设计,瞎折腾。
krafttuc
2013-03-20 16:12:01 +08:00
太大了,不好用。而且要遵照它的思路来写……最重要的是,它不更新了啊!!!
我喜欢用那种拿来就可以放进去,依赖少的东西。
zucknet
2013-03-25 10:48:58 +08:00
用的很少。。。
soulhacker
2013-03-25 16:47:40 +08:00
Nimbus 是 Three20 的实际后继者,都是 Facebook iOS 团队为主维护的。后者实际上已经很少维护。

Nimbus 模块化更好,文档更完整及时,使用起来也没有 Three20 那么重,推荐这个。
sunshinewang
2013-03-25 20:07:38 +08:00
如果我们APP再做2.0有时间的话,我第一个想做的事情就是把这个库拿掉

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

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

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

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

© 2021 V2EX