告别 Web,V2EX for iOS 发布! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
hoogle
V2EX    分享创造

告别 Web,V2EX for iOS 发布!

  •  1
     
  •  
    hoogle
    singro 2014-08-21 09:53:04 +08:00 13999 次点击
    这是一个创建于 4127 天前的主题,其中的信息可能已经有所发展或是发生改变。

    下载

    App Store

    功能描述

    • 社区主要功能
      登录、签到、发帖、回复、查看用户信息(基本信息、主题、回复)、用户关注、首页分类列表、节点主题列表、屏蔽、忽略主题、收藏主题、收藏节点、提醒等。

    • 其它功能
      发图、浏览大图、夜间模式、省流量模式、微信微博分享等。

    一些说明

    1. 发图功能
      目前通过绑定微博后,发一条带图片的微博到密友来实现。(更好的方法有待研究)
      使用方式:绑定微博后,在输入界面输入 “&” 调出发图按钮。

    2. 现有问题
      一些细节优化、错误提示、操作限制

    反馈

    站内 @hoogle
    一些必要的说明和 bug 相关的一些东西之后会添加到这里: https://github.com/singro/V2EX-iOS-Opensource

    后续计划

    除了修 bug 、优化调整一些细节之外, 考虑加入一些方便在客户端做的功能。 例如:查看话题内某人所有回复、回复和发帖中加入 @ 等。

    部分功能/页面截图

    回复、话题操作、分享
    话题

    话题操作、分类列表、提醒
    话题

    节点导航、设置、个人页面
    话题

    夜间模式、回复评论
    内容


    关于收费

    相信对得起这一杯多咖啡钱 :P , 觉得 OK 去评个分啥的就再好不过了。
    (暂时没有免费或限免的预定)

    关于开源

    暂时没有完全开源计划,目前开源部分组件,随时随地欢迎大家 fork 或提出各种方面意见。 后续增加会更新到 GitHub 的页面里: https://github.com/singro/V2EX-iOS-Opensource

    • SCPullRefresh

      方便自定义下拉刷新和上拉加载动画

    • SCNacigation
      自定义 Navigation (NavigationBar相关以及NavigationController)
      所有元素完全自定义,通过 Pan 手势来完成类似 iOS7 的手势返回效果 。

    • SCWeiboManager
      对微博官方 SDK 的 block 封装。 更加易用,配置更简单。

    从开始写到现在发布已经过去很长一段时间, 目标也从当初的多造个轮子到现在覆盖社区的基本功能。

    从设计到开发独自完成, 欢迎随意吐槽。

    感谢 @Livid 作出的贡献。 现在主要功能都通过解析 HTML 实现,能有空完善下接口就再好不过了。
    感谢 @WildCat 、 @kyze8439690 ,他们的版本提供了很有价值的参考。

    第 1 条附言    2014-08-23 01:02:18 +08:00
    119 条回复    2014-08-28 15:27:04 +08:00
    1  2  
    adi
        1
    adi  
       2014-08-21 09:53:52 +08:00
    赞,下来试试
    ideaa
        2
    ideaa  
       2014-08-21 09:55:18 +08:00
    占楼
    Just1n
        3
    Just1n  
       2014-08-21 09:55:33 +08:00
    楼主不是根据之前PB2提供的接口来做的开发么?
    hoogle
        4
    hoogle  
    OP
       2014-08-21 09:58:03 +08:00
    @Just1n 接口 + HTML 解析
    wanwan
        5
    wanwan  
       2014-08-21 10:02:34 +08:00
    这个不错。。
    lzsadam
        6
    lzsadam  
       2014-08-21 10:04:36 +08:00
    前排占位支持~
    Atu
        7
    Atu  
       2014-08-21 10:04:48 +08:00
    不错,值得支持,来杯咖啡
    LINAICAI
        8
    LINAICAI  
       2014-08-21 10:05:26 +08:00
    25rmb
    说实在不如用手机浏览器,app也是捉网站数据。。。
    Atu
        9
    Atu  
       2014-08-21 10:08:59 +08:00 via iPhone
    iOS 上来回复
    hoogle
        10
    hoogle  
    OP
       2014-08-21 10:09:12 +08:00
    @LINAICAI 用过就知道差别多大了。。 哈哈。。
    Atu
        11
    Atu  
       2014-08-21 10:12:40 +08:00
    挺方便,就是介面太技术宅了点,不太好找某些功能,其实抄个成熟的微博界面更方便。
    @Livid 在这 APP 登陆,帐户密码安全否?
    moname
        12
    moname  
       2014-08-21 10:12:46 +08:00
    虽然我很有钱,但也不是这么花的。
    loading
        13
    loading  
       2014-08-21 10:13:09 +08:00 via Android
    因为 V2EX 没提供 json 的数据接口,流量估计~
    yunpaa
        14
    yunpaa  
       2014-08-21 10:20:13 +08:00
    下载下来看看。
    WildCat
        15
    WildCat  
       2014-08-21 10:20:49 +08:00
    @loading 都是文本数据,HTML比json大不了多少的,耗流量的都是图片头像。
    hoogle
        16
    hoogle  
    OP
       2014-08-21 10:21:48 +08:00
    @Atu 以后改善。 浏览为主, 所以很多影响阅读的东西尽量不怎么显示了。

    客户端能拿到密码,不过只是登录用。 这个人品保证。 要是 @Livid 有空加入 OAuth 什么的就再好不过。
    anti9take
        17
    anti9take  
       2014-08-21 10:22:31 +08:00
    25.00
    类似的免费客户端又不是没有,改成6.99还会考虑一下
    对了,我平时都是喝速溶咖啡的
    Atu
        18
    Atu  
       2014-08-21 10:22:57 +08:00
    @hoogle 能拿到密码。。。晕菜
    hoogle
        19
    hoogle  
    OP
       2014-08-21 10:23:05 +08:00
    @loading
    @WildCat ++

    确实能省不少流量。。 还可以试下省流量模式哈。。
    Just1n
        20
    Just1n  
       2014-08-21 10:24:17 +08:00
    @Livid 好多人在翘首期盼V2EX的官方完整API。
    hoogle
        21
    hoogle  
    OP
       2014-08-21 10:25:28 +08:00
    @Atu 因为都是用的原生控件。。 登录也是去通过表单的请求, 这点没法逃避。
    hoogle
        22
    hoogle  
    OP
       2014-08-21 10:27:23 +08:00
    @anti9take 个人选择咯。。
    Atu
        23
    Atu  
       2014-08-21 10:27:29 +08:00
    @hoogle 这这。。只能求人品了
    loniper
        24
    loniper  
       2014-08-21 10:28:07 +08:00
    看起来不错,就是稍微贵了点:)
    z4213489
        25
    z4213489  
       2014-08-21 10:28:11 +08:00
    这个是官方版本吗?
    hoogle
        26
    hoogle  
    OP
       2014-08-21 10:29:45 +08:00
    @Atu 这点可以保证哈。。 等待以后出更安全的授权方式。。
    xLzgkddTywk9ALsX
        27
    xLzgkddTywk9ALsX  
       2014-08-21 10:29:51 +08:00 via iPhone
    贵了
    hoogle
        28
    hoogle  
    OP
       2014-08-21 10:30:22 +08:00
    @z4213489 第三方
    renyuan1985
        29
    renyuan1985  
       2014-08-21 10:30:54 +08:00
    是官方的版本吗?
    jeeve
        30
    jeeve  
       2014-08-21 10:32:38 +08:00
    太贵+10086

    与其花这价钱,不如用手机浏览器
    renyuan1985
        31
    renyuan1985  
       2014-08-21 10:33:08 +08:00
    你这个价钱定义的太贵了吧~如果便宜点我可能会考虑试试~~支持下
    Esay
        32
    Esay  
       2014-08-21 10:36:27 +08:00
    赞,设计得很干净。
    个人觉得那个弹出来的框框有点太黑了,可以换一个浅一点的颜色。
    spance
        33
    spance  
       2014-08-21 10:38:09 +08:00
    要省多久的流量才能省出来¥25.00呢?

    要比Safari Web App好多少才舍得$25.00呢?

    本就简单的东西要闭源闭成神马样才会咬牙$25.00呢?

    如果是Donate形式呢,May be 你会收到 N*¥25.00 。。。(我donate过的一些最低都是¥30起)
    AnyOfYou
        34
    AnyOfYou  
       2014-08-21 10:39:14 +08:00
    之前在这里买过一个人开发的Android客户端,只是想支持一下。我觉得,一开始就收费不太好,除非完成度很高了,而且收费的话,你需要做好长期维护的准备。
    Atu
        35
    Atu  
       2014-08-21 10:41:42 +08:00 via iPhone
    @hoogle 嗯 花25米把人卖给你了,你要负责了 哈
    znns
        36
    znns  
       2014-08-21 10:41:52 +08:00
    稍贵啊。。
    CDuXZMAPgHp1q9ew
        37
    CDuXZMAPgHp1q9ew  
       2014-08-21 10:45:44 +08:00
    lz的技术水平很高啊,看开源的组件就知道了,客户端的完成度也远远超过现有的免费的客户端,
    但是销量不看好,因为这帮程序员肯定心里想着,他妈的竟然要25快,老子分分钟自己写一个,哈哈,他们打打嘴炮而已,lz是实干家。
    hsiayc
        38
    hsiayc  
       2014-08-21 10:46:18 +08:00
    做得很精美,但是定价收费太贵了。

    google被墙,在V2EX上找东西有点麻烦,收费项目不妨从这里下手,并转为内购。
    hoogle
        39
    hoogle  
    OP
       2014-08-21 10:46:34 +08:00 via iPhone
    @Atu 握爪 变身人贩子
    MASAILA
        40
    MASAILA  
       2014-08-21 10:46:39 +08:00
    @hoogle 登陆的话 我之前做过的Android版本是用webview让用户自己登陆后然后抓cookies 这样就可以避免了
    sun019
        41
    sun019  
       2014-08-21 10:51:39 +08:00
    能用浏览器获得差不多体验的 坚决不用APP啊 而且还是非官方的
    而且如果官方有些API改动了 人家也没必要通知你 这样会稳定么?
    只能佩服楼主的动手能力哈
    aec4d
        42
    aec4d  
       2014-08-21 10:51:54 +08:00
    你造手机端浏览多正常吗,只是有2个大缺点,登陆有问题&无法使用搜索
    hoogle
        43
    hoogle  
    OP
       2014-08-21 10:51:58 +08:00
    @MASAILA 感觉这样体验比较糟糕, 而且不好处理一些错误状态什么的。
    lingaoyi
        44
    lingaoyi  
       2014-08-21 10:52:57 +08:00
    3.99刀,呵呵!
    hoogle
        45
    hoogle  
    OP
       2014-08-21 10:55:50 +08:00
    @spance 之前有了解过,有 Donate 意识的还是比较少哈。。 真正去实施的就更少了。
    anti9take
        46
    anti9take  
       2014-08-21 10:56:35 +08:00
    @lingaoyi 是啊,Link Bubble这种改变手机使用方式的产品也只卖2.99USD,一个非官方客户端这样定价真不知是怎么想的
    hoogle
        47
    hoogle  
    OP
       2014-08-21 10:57:45 +08:00
    @Esay 嗯。 现在版本基本算闭门造车,到发布也就周围几个人用过 APP, 后续会继续优化和调整, 也欢迎提出各种改进的意见。
    hoogle
        48
    hoogle  
    OP
       2014-08-21 10:59:42 +08:00
    @sun019 遇到这样确实没办法, 不过希望以后能跟 @Livid 更进一步合作了。
    GhostFlying
        49
    GhostFlying  
       2014-08-21 11:00:29 +08:00   1
    做收费/商业化的客户端是否该有网站所有人授权?尤其是这种实际上并没开放API的。。
    cnallenzhao
        50
    cnallenzhao  
       2014-08-21 11:01:38 +08:00
    稍贵啊,12其实我就买了,摊手
    jiayao321
        51
    jiayao321  
       2014-08-21 11:03:00 +08:00 via iPhone
    25rmb,are you kidding me?
    hoogle
        52
    hoogle  
    OP
       2014-08-21 11:04:22 +08:00 via iPhone
    @jeeve @buobuk @znns @lingaoyi @anti9take 欢迎各种喷, 也欢迎各种意见, 继续刷帖
    xLzgkddTywk9ALsX
        53
    xLzgkddTywk9ALsX  
       2014-08-21 11:08:44 +08:00
    @hoogle 没喷,建议而已.前期优惠换一点评星或评价,对后期的销售很有帮助
    qiuai
        54
    qiuai  
    PRO
       2014-08-21 11:09:51 +08:00
    已购买,希望不会后悔.
    lsmgeb89
        55
    lsmgeb89  
       2014-08-21 11:10:51 +08:00
    有 iPad 版吗?
    AnyOfYou
        56
    AnyOfYou  
       2014-08-21 11:11:20 +08:00
    @Atu
    @hoogle 去年6月3号在这里30元买了一个人制作的Android客户端,现在代码开源了(之前是闭源的),看了下,上次提交的时间还是去年的5月16号。不是说“花25米把人卖给你了”,我想你发布一个App给别人用,多少是有些责任的。
    hoogle
        57
    hoogle  
    OP
       2014-08-21 11:12:58 +08:00
    @GhostFlying 有 API ,不过不完善。 Livid 觉得不妥或者有需要协作的地方肯定会尊重他的意见。
    hoogle
        58
    hoogle  
    OP
       2014-08-21 11:14:20 +08:00
    @AnyOfYou 是的。。 既然选择收费就是更多的责任。 后续会持续优化和加新功能。
    hoogle
        59
    hoogle  
    OP
       2014-08-21 11:15:40 +08:00
    @lsmgeb89 暂时没有。。 不过 iPad 的话, 直接用浏览器也很不错的。
    @qiuai 相信不会~
    hoogle
        60
    hoogle  
    OP
       2014-08-21 11:16:23 +08:00
    @buobuk 谢~
    lsmgeb89
        61
    lsmgeb89  
       2014-08-21 11:21:50 +08:00
    @hoogle 感觉 iPad 好可怜,很多应用都忽略 iPad 版~~
    nuist
        62
    nuist  
       2014-08-21 11:30:03 +08:00
    @AnyOfYou 求Android链接
    LINAICAI
        63
    LINAICAI  
       2014-08-21 11:40:47 +08:00
    能拿到密码。。能。。拿。。密码。。密码。。密码
    LINAICAI
        64
    LINAICAI  
       2014-08-21 11:42:11 +08:00
    话说第三方登录既然没有ouath就用webview吧~
    Epsil0n9
        65
    Epsil0n9  
       2014-08-21 11:42:48 +08:00
    希望能兼容IPAD MINI2
    bigcoon
        66
    bigcoon  
       2014-08-21 11:45:51 +08:00
    HTML5是王道
    kira2
        67
    kira2  
       2014-08-21 11:46:19 +08:00
    说实在的 点进来之前是期待看到一个漂亮的界面
    现在顶楼截图的界面,即便是免费我也没有下载的欲望= =
    hoogle
        68
    hoogle  
    OP
       2014-08-21 11:46:48 +08:00 via iPhone
    @LINAICAI 那样很丑, 也不好处理状态, 这里可以保证只是在本地登录使用。 不放心可以抓包测试有没有多余的请求哈。
    hoogle
        69
    hoogle  
    OP
       2014-08-21 11:49:23 +08:00 via iPhone
    @kira2 欢迎各种吐槽和意见
    zhangmeteor
        70
    zhangmeteor  
       2014-08-21 12:00:11 +08:00
    这价格。。。真心没必要
    AnyOfYou
        71
    AnyOfYou  
       2014-08-21 12:04:51 +08:00   1
    @nuist http://v2ex.com/t/71041 已经荒废,不太建议用了。
    rayps
        72
    rayps  
       2014-08-21 12:26:11 +08:00
    UI 太丑,不值。
    Sharuru
        73
    Sharuru  
       2014-08-21 12:31:07 +08:00
    我觉得做成捐助形式会更好一些, 其实某种意义上我觉得web端更好用一些
    2232588429
        74
    2232588429  
       2014-08-21 12:48:39 +08:00
    APPstore可以搜到三个免费的V2EX APP啊……怎么就没搜索到你这个收费的?
    icanfork
        75
    icanfork  
       2014-08-21 12:55:19 +08:00
    @rayps 哈哈。。。。
    hoogle
        76
    hoogle  
    OP
       2014-08-21 12:58:03 +08:00 via iPhone
    @2232588429 排后几个位置
    hoogle
        77
    hoogle  
    OP
       2014-08-21 13:04:12 +08:00 via iPhone
    @Sharuru 了解过, 基本相当于形式。 于是考虑收费, 当然也会更加负责地修 bug 、优化以及新功能的增加
    hoogle
        78
    hoogle  
    OP
       2014-08-21 13:05:21 +08:00 via iPhone
    @rayps 随时欢迎指导
    xujingbao
        79
    xujingbao  
       2014-08-21 13:14:09 +08:00
    这价格确实蛮拼得
    lyh3222
        80
    lyh3222  
       2014-08-21 13:33:35 +08:00
    我发现我买的正版都是6元左右的=。=
    lyragosa
        81
    lyragosa  
       2014-08-21 13:41:57 +08:00
    唉唉唉!!

    我上电视了!!!

    第一次上app store好激动!
    hoogle
        82
    hoogle  
    OP
       2014-08-21 13:46:32 +08:00 via iPhone
    @lyragosa 哈哈 我还担心会让我换图呢。。
    mhcyong
        83
    mhcyong  
       2014-08-21 13:48:31 +08:00 via Android
    说实在的,手机自带的浏览器就很好,我没必要安装一个软件。
    hoogle
        84
    hoogle  
    OP
       2014-08-21 14:04:56 +08:00 via iPhone
    @mhcyong 看需求咯 浏览器和 App 的体验差比较多
    young91
        85
    young91  
       2014-08-21 14:05:10 +08:00
    这算是官方推出的吗
    slacksec
        86
    slacksec  
       2014-08-21 14:07:16 +08:00
    用着还不错,$4.99
    jseanj
        87
    jseanj  
       2014-08-21 14:18:21 +08:00
    定价太贵,弄免费版的吧,然后以广告的形式赚钱,如果想用非广告的就买去广告版。
    之前想弄一个客户端了,后来想想如果为了赚钱还是太小众,如果为了兴趣那另说。
    Email
        88
    Email  
       2014-08-21 14:18:48 +08:00
    timedia
        89
    timedia  
       2014-08-21 14:20:39 +08:00
    iPad有人试过了吗
    hoogle
        90
    hoogle  
    OP
       2014-08-21 14:30:52 +08:00 via iPhone
    @young91 非官方。
    @jseanj 广告跟良好的体验冲突, 不考虑
    ylhawj
        91
    ylhawj  
       2014-08-21 14:39:19 +08:00
    @Hoogle 已购,支持个人开发者开发,好好干。哈哈~~~
    jedihy
        92
    jedihy  
       2014-08-21 14:55:29 +08:00 via iPhone
    我买了用用
    hoogle
        93
    hoogle  
    OP
       2014-08-21 15:14:03 +08:00 via iPhone
    @ylhawj @jedihy 感谢支持
    gaolinjie
        94
    gaolinjie  
       2014-08-21 16:08:58 +08:00
    @AnyOfYou 我是那个 android 客户端的作者,一开做这个还是比较有热情的后来买的人比较少加上后来工作上的变动比较忙,逐渐对这个项目缺少动力就没有继续维护了,对此非常抱歉,希望你把你的支付宝账户发给我(gaolinjie#gmail.com),我把钱退给你,其他买过的人也一样,再次抱歉。
    AnyOfYou
        95
    AnyOfYou  
       2014-08-21 17:02:42 +08:00
    @gaolinjie 不需要了,都这么久了。像我上面说的,其实购买不一定是因为App,也许只是想支持一下开发者。我理解个人开发者因为种种原因弃坑,我自己丢弃的坑也好多...
    Exin
        96
    Exin  
       2014-08-21 18:09:47 +08:00
    我觉得吧,收费确实是应该的,光看截图就能感觉到楼主的技术和诚意
    但是价格略高了,
    我相信如果是6-12¥会有很多V友买账的,
    而且定为6-12¥给楼主带来的收入我想会多于25¥的
    个人意见
    stonestyle
        97
    stonestyle  
       2014-08-21 18:20:04 +08:00
    贴里不少说到价格定高了,我也有同感,v2英雄所见略同。支持 6-12¥
    xream
        98
    xream  
       2014-08-21 18:36:57 +08:00
    像这种社区客户端我只买过D版的…
    jedihy
        99
    jedihy  
       2014-08-21 19:17:31 +08:00 via iPhone
    用了一天,有几点建议和问题:1.显示主题回复数目。
    2.主题左上角的蓝色三角不知为何物。有多种深浅不知道代表什么。
    3.被@了界面上没有主动提示。
    4.发图通过这种方式实现是否妥当?
    5.UI有点过于前卫了,比如刷新的等待动画是墨迹,有点接受不了。那个地方再显示一个上次刷新时间更好。
    6.markdown写的主题显示的还是markdown源码,如本帖。
    7.长按调出的菜单是英文的。
    8.没有用它发过帖子,不知道能不能edit和append,毕竟手机上码字错误率更高。

    另有一些想法
    可以做一些v2ex本身都没有的功能,比如发帖时自动保存图片内容,带语法高亮的markdown编辑器,@人的时候可以根据帖子参与者的id自动补全。
    总的来说,体验比web好很多,比其他客户端强n倍,值得鼓励!
    hoogle
        100
    hoogle  
    OP
       2014-08-21 19:26:40 +08:00
    @Exin @stonestyle 感谢, 关于定价可能个人认识差很多吧。 不过暂时没有修改的预定。
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5311 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 08:06 PVG 16:06 LAX 00:06 JFK 03:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86