CNode iOS 客户端计划
发布于 11 年前 作者 alsotang 10325 次预览 最后一次回复是 11 年前 来自 分享
我之前本来打算自己做做这块的,API 正在持续开发中:https://cnodejs.org/api
没想到 @Ricardo-Li 已经找了个同学 @callmewhy 在帮忙开发了,iOS 项目的地址在这里: https://github.com/callmewhy/CNodeJS-iOS
我还需要时间学习这块,社区里对 iOS 有兴趣的同学欢迎加入我们的开发行列哈。用上最新最潮的技术我也一点不介意,只要支持最新版本 iOS 就好了。 我个人还需要多花精力学 iOS,不过 CNode API 的方面,我这边可以提供全量的帮助。
2014.10.22 21:03 更新
缩略图
79 回复
CNode API 需要做防盗链吗?
@think2011 图片是存在七牛的,所以没必要做防盗链。
好像有些多余,经常看见有人很自信的说,没有爬不下来的内容,应该是真的…
@think2011 我们不介意有人爬啊。只要社区气氛好,其他都是次要的。
@alsotang 我很期待社区能够越来越多人关注。
顶一个,fork个分支看看
直接 Swift 了啊。不错,给力。围观,说不定能动手做个贡献了。哈哈
求安卓客户端。
TAT 准备割肾入手开发设备…
这个api要怎么调?
yeyeye 加油
@IQIN merge 了哈哈,现在还在开发中,基本框架还没稳定,大概过两天就可以有个大概的样子了:)
@callmewhy @IQIN 动作蛮快啊
@callmewhy @alsotang 正好也在看 swift 就顺道做点力所能及的事情,绵薄之力,见笑了,哈哈。
高端,都有api了。。。
缩了一下,目前大概是这个样子。。
@agxcul 如iphone5?
@fengmk2 而且还预留了 v1 v2 版本呢…安卓客户端到时候我看看有没有小同学也一起叫来玩玩
@callmewhy @Ricardo-Li 多搞几张缩略图,然后放进主题里面去。尽可能体现高、大、上这三个中心点。
我把 现在正在做的 和 如何参与 写到了 README 和 WIKI 里,如果感兴趣的同学可以看下:关于 CNodeJS - iOS 客户端 目前主要开发在 dev 分支上。
顺便来一张对着 NodeJS 撸了一个下午的LOGO:
咋不用phoneGap呢
支持做app开发
@callmewhy Sketch 么?不错啊。确实比 PS 在 UI 设计方面要好用很多。
@callmewhy 我喜欢这个logo~~ 哈哈
@fenode 要买就买6吧…
@agxcul 6如何购买价格比较便宜?买水货?
@IQIN 一开始是 Sketch 撸的。。后来发现跪了=。=、、直接导出后在PS里光滑了选区先用着。Sketch 还是不太熟练,小 trick 太多了
@callmewhy 难怪发现锯齿有点严重,我以为是我屏幕的问题了,哈哈。
@fenode 还没开始详细了解…你上苹果团看看吧~
@agxcul 你现在用的安卓么?
@fenode 恩恩是…
@agxcul 会安卓开发么?
上面那一条导航,就是“全部、分享、问答、招聘”那一条,是给人用手指点的么?太窄了吧,弄宽点儿啊~ 还有看api的设计,是只能看不能发么?那可没劲儿啊。。
@rockdai 那个导航栏后期是侧滑切换 tab 的,做高了就不太好看了好像,而宽度,真实热区比显示的要宽的。具体还在调整中
@fenode 你信不信我再屏蔽你
@fenode 再发现你一次捣乱的话就继续屏蔽
@rockdai api还在开发,这不要等周末吗。。
发现手机端浏览原网页效果很赞=。=考虑要不要把 Web 页面植入 Native 。。。
@callmewhy 还是 native 吧,web页面的交互在手机上真的可以吗?我不是指速度。比如回帖什么的,按钮不好按?
@callmewhy 我的 xcode 还没安装好。。
我愿意帮忙开发Android 客户端,只是周期可能要长一点,最近比较忙
@callmewhy 推荐下用 SwiftyJSON
@callmewhy 用了一个大的Main.storyboard其他人几乎没法写UI了。。。。合并代码会死人的。
已fork,但是无法编译,因为有依耐其他项目,我想说为何不用cocoapods!
@tangplin 支持,希望每个模块都有自己storyboard.
@yidahis 我是手写党。Nib和Storyboard都不会用。
@tangplin size class 和 auto layout 你确定要手写吗。。。。
@yidahis readme 有写,submodule 装下就行。cocoapods 现在对 Swift 支持还不够友好,需要手动配置一些参数,mattt的Alamofire 的 readme 原文如下:
So…
所以目前采用的还是submodule
@tangplin 本来是要接入的,后来感觉目前API还比较简单,就把它往后排排了。。毕竟才做了两天,而且还在上班哈哈
@tangplin 手写各种约束岂不是egg pain?
@tangplin 看到了 SwiftyJSON对Alamofire的扩展,今天如果有时间接入,Thanks
@callmewhy auto layout 有很多第三方库解决问题。这个看之前代码是怎么写的吧,画面越复杂,Nib和Storyboard的收益就会递减,甚至到负数。
@tangplin 公司项目目前是 xib 和 代码相结合。不过不用 StoryBoard 会错过很多有趣的东西啊哈哈
@tangplin SwiftyJSON 已加~
@tangplin @callmewhy 之前貌似也听说过不用 storyboard。。
@alsotang 多人合作确实坑。。不过这个应用一共就三四个页面,UI 不会有太大变化,于是乎就直接上了。。。
@tangplin 加入手写党是个艰难的决定!
@callmewhy @tangplin 手写的意思就像是在前端开发里面,把 html 和 css 都写在 js 里面的意思吗?
@alsotang 可以这么简单粗暴地理解哈哈,结果是一样的:在你的程序跑起来之前你不知道页面是什么样、、
@callmewhy 呃。。好吧。如果业界都流行这么做,那以后我也这么搞好了
@alsotang StoryBoard 或者 XIB 或者手写,各有利弊,一般是看项目需求和个人喜好。公司多人合作的正规项目一般是手写+XIB,自己写了玩的一般是 StoryBoard,方便噻
@alsotang XIB不好控件化,不利于复用,你看几乎所有开源的UI控件都是代码,没有xib
厉害, 都开始开发客户端了
@alsotang api怎么做的呀, 求教
@wengqianshan 不是有源码吗
能用XDK搞么?
@alsotang 看到了, 就纯手写啊? 不用框架吗?那如果以后要做登录这些会不会很麻烦
用Qt一次搞定啦~~
@alsotang api里的topics能不能加个参数定义返回条数呢?这样灵活点。
@captainblue2013 可以的,我周末加一下
@alsotang 总感觉目前这个接口还是有点慢,直查的吗?
@captainblue2013 慢是网络问题,跟代码没关系
@alsotang 那也太坑了,找阿里要主机去
@captainblue2013 网站没备案,备案期间要关停网站。
支持一下!
必须支持一下,以后可以拿来用!
必须支持。。 最近也在 Swift 也刚接触Xcode ,可是 有前辈指导下怎么 从 玩 github 么(Xcode )?
@dodio 前辈们留下了很多文章,google 一下
不错不错,支持一下