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

第一个 React Native App 终于上线了

  •  
  •   runningman · 135 天前 · 2361 次点击
    这是一个创建于 135 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第一个 React Native App 终于上线了。之前都是在前人基础上做的,而且自己并未负责上线。

    这次,在行李旅宿 RN 开发从 0 到 1,一直到最终上线。真是不容易。也是很多坑。这次算是踩完了。

    AppStore 可以搜索 行李旅宿,或者点此链接 https://appsto.re/cn/RbjTkb.i 应用宝 可以搜索 行李旅宿, 或者点击链接 http://android.myapp.com/myapp/detail.htm?apkName=com.travelingwithhotel.app.android

    如有任何问题,可以邮箱 zhtsuc@gmail.com 联系.

    第 1 条附言  ·  108 天前
    已经更新了几个版本了。修复了一些 bug,对一些细节也进行了改进。
    自定义日历控件,Linking,支付宝支付等。
    目前已经有订单了。欧耶
    第 2 条附言  ·  103 天前
    今天提交了新版本。主要使用了 react native linking,方便外部 url 调用 app。确实比较灵活,而且很简单。
    第 3 条附言  ·  102 天前
    iOS 1.0.11 上架了。
    第 4 条附言  ·  100 天前
    从 react native 0.43 升级到 0.46 了,性能得到了大幅提升。感觉还是不错的。
    就是升级实在是艰辛。浪费了一些时间。不知道以后升级会不会好点。
    第 5 条附言  ·  95 天前
    昨天下午提交,今天早上审核就通过了。apple 越来越给力了。怒赞。iOS 1.0.13 上架了。
    第 6 条附言  ·  88 天前
    第 7 条附言  ·  82 天前
    App 已经稳定了。考虑加上用户行为统计。但是 firebase 在国内 android 手机上没法使用。所以用了 google analytics。
    直接使用 js,信息太少,而且担心性能。所以使用了 react-native google-analytics-bridge. 下周提交新版本。
    第 8 条附言  ·  78 天前
    添加行为统计这里东西很多,有部分东西得去计算,耽搁了点时间。不过下周很早就能提交审核了。
    第 9 条附言  ·  60 天前
    好久没更新了。因为中途一些事情,耽误了好久。不过现在好了。没太多事情了。
    后面再继续升级吧。下一次打算加上 apple pay 等高级功能。
    第 10 条附言  ·  15 天前
    最近主要是修改了部分 bug,接口上的升级,还有一些用户体验的优化.
    增加了消息推送(极光推送)
    42 回复  |  直到 2017-11-07 12:52:33 +08:00
        1
    runningman   135 天前
    以前不知道这么多坑, 做了一次,感觉这东西要用好,还是得需要大量的 effort,封装很多组件。不然开发起来就很费劲。
        2
    suinia   135 天前
    开发起来还是很快的, 有些兼容性要花点时间
        3
    runningman   135 天前
    @suinia 前期开发速度是挺快的。后期兼容性,平台差异,还有复杂的一些效果和功能,让人比较头疼。总体来说还行。
        4
    SKull4   135 天前
    @runningman 对比原生开发呢
        5
    runningman   135 天前
    @SKull4 各自的 focus 的点不同,速度相对能快了。业务逻辑也是一致。但是主要得解决兼容性问题,同时还得自己开发一些插件。
        6
    my101du   135 天前
    Android 5.1.1 小米 4C

    设计和排版很漂亮。
    首页、酒店列表流畅,动画有预期的弹性效果。
    但是在进入房间列表滚动的时候,图片无法加载,卡死,奔溃,最终导致手机强制杀死其他 App 回收内存。——也可能是我 2G 内存的机器性能不够了。。。
        7
    runningman   135 天前
    @my101du 感谢反馈。确实是部分图片太大,10 多 M 了。后面我把图片再处理一下。应该就没问题了。RN 加载大图片确实会很卡。
        8
    hvsy   135 天前
    RN 积累了一堆组件之后速度就很可观了.当你开发下一个 App 的时候就是爽.开发的越多越爽
        9
    runningman   135 天前
    @hvsy 你说的很对。是这样的。需要积累很多组件。兼容方面提前就处理了。剩下的就很爽了。
        10
    Madkill   135 天前
    我们也是用 react native 在做哎
        11
    runningman   135 天前
    @Madkill 那不错啊。加油。多交流。
        12
    fiifee   135 天前


    感觉 RN 的视图嵌套层比较多.
        13
    runningman   135 天前
    @fiifee 没办法,这个牵扯到功能上的一些细节。
        14
    wilsonwen   135 天前 via Android
    @runningman 没有开源组件用吗,都靠自己积累?
        15
    runningman   135 天前
    @wilsonwen 有啊。但是得自己找啊,得看看咋用啊,如果没有,就得自己造。
        16
    zoues   135 天前 via iPhone
    有空的话 可以分享经验啊 哈哈
        17
    mewpoi   135 天前 via iPhone
    刚才下载试了下,bug 挺多的,推荐页不显示,有些专题字显示不全,明显卡顿等问题都是可解决的,没进过测试的产品是不行的
        18
    runningman   135 天前
    @mewpoi 你啥手机?
        19
    runningman   135 天前
    @zoues 好啊
        20
    stzz   135 天前
    崩溃了,顺便把我动态壁纸给干掉了..
        21
    runningman   135 天前
    @stzz 啥崩溃了。什么手机。刚上线,还请多谅解。
        22
    stzz   135 天前
    应该是和我动态壁纸冲突了,壁纸用的星空壁纸的短视频, 华为荣耀 7 6.0
    @runningman
        23
    runningman   135 天前
    @stzz 哎,android 上问题是很多。没办法,我们主要基于小米 5 测试的,手机比较有限,还请见谅。
        24
    ahkxhyl   135 天前
    本准备学学 React Native 但是安装真的太麻烦了 卧槽
        25
    mewpoi   135 天前 via iPhone
    @runningman iPhone6
        26
    mewpoi   135 天前 via iPhone
    @runningman 我们测试都是基于苹果测试,然后才是安卓
        27
    runningman   135 天前
    @mewpoi 我就是 iphone6 啊,好着啊。
        28
    runningman   135 天前
    @ahkxhyl 呵呵。没办法。Mac 上安装还可以。
        30
    runningman   130 天前
    android 已经升级了,iOS 还在审核,http://blog.csdn.net/zhtsuc/article/details/74551275
        31
    runningman   129 天前
    1.0.8 上 store 了。强撸了一个选房日历,看着还不错。
        32
    runningman   118 天前
    更新了一版,刚提交审核,后面大家可以看看。
        33
    runningman   115 天前
    iOS 1.0.9 终于上架了。集成了支付宝,定制化了单日期选择组件,收获还是蛮大的,下一步主要是细节优化。
        34
    TabGre   103 天前 via iPhone
    正在学习,希望有机会可以交流
        35
    runningman   103 天前
    @TabGre 好啊。肯定有机会。我在西安,你在哪里。
        36
    TabGre   103 天前 via iPhone
    只能线上交流啦,我在深圳
        37
    runningman   103 天前 via iPhone
    @TabGre 好的没问题
        38
    ywisax   82 天前
    @runningman 求分享下 0.43 到 0.46 的升级流程。。
        39
    runningman   82 天前
    @ywisax 问题比较多,你可以先升级,遇到问题交流。
        40
    runningman   82 天前
    @ywisax 可以加我微信或者 qq,270115861,多交流。
        42
    runningman   12 天前
    更新两个地方太累了 。以后就在 blog 里面更新了。
    http://blog.csdn.net/zhtsuc/article/details/74551275
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1598 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 69ms · UTC 10:29 · PVG 18:29 · LAX 02:29 · JFK 05:29
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1