V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
ahonn

不到一周用 React Native 写了个 V2EX 的 Android 客户端

  •  
  •   ahonn ·
    ahonn · Jan 4, 2017 · 4894 views
    This topic created in 3408 days ago, the information mentioned may be changed or developed.

    不到一周写的一个 Android App 。用的 V2EX 提供的 API ,所以基本上都只是展示内容。

    说起来 React 了解一点的话,用 React Native 写 APP 的开发速度真的很快啊。不过性能的确会差一点。

    项目地址在这:v2exRN

    先放两张截图先:

    第一次用 React Native 写,各位请喷... 如果觉得不错的话 star 一个呗~ (*´∀`)~♥

    20 replies    2017-01-06 09:57:12 +08:00
    imxieke
        1
    imxieke  
       Jan 4, 2017 via Android
    赞一个👍
    bqbkbz
        2
    bqbkbz  
       Jan 4, 2017
    给个 apk 试一下
    paranoiagu
        3
    paranoiagu  
       Jan 4, 2017 via Android
    赞一个👍
    morethansean
        4
    morethansean  
       Jan 4, 2017
    状态栏的颜色怎么跟 actionbar 是一样的……
    elone
        5
    elone  
       Jan 4, 2017
    性能怎么样?在什么配置的机子上运行?
    WildCat
        6
    WildCat  
       Jan 4, 2017
    借楼安利一波自己也用 react native 写的客户端: Wetoo ,骗一波 star : https://github.com/imWildCat/wetoo

    Downloads:

    Android: It is available on Google Play ( https://play.google.com/store/apps/details?id=io.wildcat.wetoo) and Coolapk ( http://www.coolapk.com/apk/io.wildcat.wetoo). In addition, you can also download it from releases.
    iOS: It is available on App Store ( https://itunes.apple.com/cn/app/wetoo-v2ex-di-san-fang-kai/id1122433099).
    ahonn
        7
    ahonn  
    OP
       Jan 4, 2017
    @WildCat Cool ,登录是直接模拟登录,数据都是网页的? API 用起来有时候好像不同步,而且数据也少~

    学习了~ 自己写 APP 自己用蛮好的~
    liteneo
        8
    liteneo  
       Jan 4, 2017 via iPhone
    官方那个 api 几乎没用
    ahonn
        9
    ahonn  
    OP
       Jan 4, 2017
    @elone 性能还行啊.. 我在魅蓝 2 上面装了没感觉卡
    ahonn
        10
    ahonn  
    OP
       Jan 4, 2017
    @liteneo 试试水.. 后面会改成抓网页的..
    WildCat
        11
    WildCat  
       Jan 5, 2017
    @ahonn 都是模拟网页, API 可用性不高。
    ikw
        12
    ikw  
       Jan 5, 2017
    @WildCat 碰巧看到你了,我想问一下,我刚入门,学习 React Native ,看到你的代码,想从 wetoo 的代码开始,试着写些东西,现在想试着写另一个论坛的 App ,我看你在 github 上说的是 UI 设计需要经过你同意才可以使用,所以我想问一下,是否可以呢?
    谢谢
    param
        13
    param  
       Jan 5, 2017
    這麼巧
    zsading
        14
    zsading  
       Jan 5, 2017
    lavzchen
        15
    lavzchen  
       Jan 5, 2017
    React Native 的性能应该不低啊,编译都转成 native 的了
    Vanessa
        16
    Vanessa  
       Jan 5, 2017
    iOS 的呢?没用什么第三方的 UI 或组件呀。赞一个
    xcodebuild
        17
    xcodebuild  
       Jan 5, 2017
    @lavzchen 编译没有转成 native ,仍然是 js ,只是渲染不使用 webview 使用 native 而已。性能应该在 native 和 webview 之间
    ahonn
        18
    ahonn  
    OP
       Jan 5, 2017
    @Vanessa 因为用了几个 Android 独有的组件,所以没搞 iOS 的..
    Vanessa
        19
    Vanessa  
       Jan 6, 2017
    @ahonn 用了些啥?
    ahonn
        20
    ahonn  
    OP
       Jan 6, 2017
    @Vanessa DrawerLayoutAndroid, ToolbarAndroid
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2666 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 11:56 · PVG 19:56 · LAX 04:56 · JFK 07:56
    ♥ Do have faith in what you're doing.