首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Apple

完全用 storyboard+ Swift 做一个好用的微博客户端可行么

  •  1
     
  •   zhichaozhang · 6 天前 · 1382 次点击

    现在完全用 swift4 UI 用 storyboard 来搭建界面,这种方法可行么 如果不可行,可能会出现什么问题? 我目前想的是界面是那种扁平化 极简介的那种,如果完全用 storyboard 会不会有什么交互方面的坑?

    38 回复  |  直到 2019-01-14 16:10:51 +08:00
        1
    wobuhuicode   6 天前
    坑啊,动态的东西怎么排……
    其实嘛,用什么技术并不是问题。
    问题是微博给你的 API 权限能有多少
        2
    zhichaozhang   6 天前
    @wobuhuicode 大界面用 storyboard 等触发了之后 在方法里面做界面交互 这种也是大坑 (我不是很清楚 所以问下有经验的大佬)


    微博 api 权限再说 不行就发邮件问
        3
    qfdk   6 天前 via iPhone
    造轮子系列啊
        4
    zhichaozhang   6 天前
    @qfdk 给自己做一个好用的 受不了渣浪产品经理了
        5
    xuyuheng0905   6 天前
    完全用 storyboard ?理论上可行,但是写写起来很痛苦的。建议合理使用 storyboard,该手写代码的地方还是手写吧。
        6
    qfdk   6 天前 via iPhone
    @zhichaozhang 然而我已经放弃微博了 没事儿看看书还是挺好的
        7
    pheyer   6 天前
    这个是不可能的,性能是一个非常大的问题
        8
    zatams   6 天前 via iPhone
    可以尝试 snapkit
        9
    zhichaozhang   6 天前 via iPhone
    @qfdk 生活中没有沙雕网友岂不是很无趣
        10
    zhichaozhang   6 天前 via iPhone
    @xuyuheng0905 感觉有问题 所以来问下 看来还是不行
        11
    zhichaozhang   6 天前 via iPhone
    @zatams 好嘞 了解一下
        12
    zhichaozhang   6 天前 via iPhone
    @pheyer 这个倒是没了解过 我就是知道可能打出来的包会大 这俩天刚接触 iOS 对整个工具链不是很了解
        13
    kiyo   6 天前
    编译时间可能会让你醉生梦死…
        14
    pheyer   6 天前
    有一个开源的模仿 Cosmos 微博客户端: https://github.com/zhnnnnn/ZHNCosmos,你可以研究一下,只是现在不能登录了,Cosmos 微博也下架了,微博 API 很成问题,但是不知道 Android 上的 Share 微博是怎么用的微博 Api
        15
    zhichaozhang   6 天前 via iPhone
    @kiyo 不怕 电脑 hold 住🌚
        16
    zhichaozhang   6 天前 via iPhone
    @pheyer 我倒是还没研究过 API 权限接口 用着很难受么? 日 那我这还写不写了🌚
        17
    zhichaozhang   6 天前 via iPhone
    @pheyer 不知道抓包 抓下来的稳定不
        18
    kingcos   6 天前 via iPhone
    … sb 和 Swift 没什么问题,问题是接口可以吗?微博明摆着不给第三方痛快用,也没开放私信功能,第三方基本上都凉了
        19
    zhichaozhang   6 天前 via iPhone
    @kingcos 怎么大家都在说这个问题 我还没开始 难道就因为数据问题要放一放了么 很难受啊
        20
    chinvo   6 天前
    微博 API 基本都已经关停了
        21
    zhichaozhang   6 天前 via iPhone
    @chinvo 难道我要开下一个帖子 问问大家做个什么比较好了嘛 难受 我就是感觉渣浪产品经理太渣才想做个自己好用的客户端 结果 学 iOS 没问题 倒在了数据上
        22
    CSwater   6 天前
    性能和交互没什么坑,就是考验开发机器的性能。
        23
    zhichaozhang   6 天前 via iPhone
    @CSwater 那应该问题不大 今年刚换的 18 不行就删代码 不写了
        24
    ansonsiva   6 天前 via iPhone
    国际版用着还行啊
        25
    bbappa   6 天前
    学可以,但是你要清楚难做出一个好用的新浪客户端。
        26
    zhichaozhang   6 天前 via iPhone
    @bbappa 😂
        27
    fl2d   5 天前
    作为微博标记的垃圾用户,我反正是不好意思觍着脸继续用微博了。
        28
    sicflre   5 天前
    @ansonsiva 国际版用着还行 就是软件开屏广告好烦啊
        29
    xjbeta   5 天前
    @kiyo @CSwater
    除了 realmswift 这个库或者 Archive 没怎么见过什么特别浪费时间的 (可能 macOS 和 iOS 不太一样?
    2015 15 乞丐版 IINA Archive 接近 2 分钟
        30
    zhichaozhang   5 天前 via iPhone
    @fl2d 哈哈
        31
    zhichaozhang   5 天前 via iPhone
    @sicflre 国际版也在慢慢尝试以一种目前感知不强烈的方式插入广告了
        32
    fffang   5 天前
    你把 weibo 那些沙雕交互替换成 iOS 化的交互,用 storyboard+swift 怎么就不可能了?这是 Apple 推荐的做法。楼上还有说性能问题的,笑- - !
        33
    flyzero   5 天前 via Android
    我之前也是想做个软件,调研后还是觉得 electron 更合适一点
        34
    sicflre   5 天前
    @zhichaozhang 怀念逝去的 weico pro
        35
    EscYezi   4 天前 via iPhone
    试一下微博国际版?
        36
    lxfxf   3 天前
    不是你有多强,是 wb 给你的 api 限制太多了
        37
    bigjack   3 天前
    感觉完全都用 sb 的话,肯定帧数比较低,具有动态的内容还是用代码好一点吧,我的切身体验是这样的
        38
    zhichaozhang   3 天前 via iPhone
    @bigjack 嗯嗯 感谢
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1161 人在线   最高记录 4236   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.2 · 20ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1