V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
star7th
V2EX  ›  分享创造

我为什么要在天气应用泛滥的今天仍还要做一款天气 app

  •  
  •   star7th · 2020-04-07 10:33:37 +08:00 · 18819 次点击
    这是一个创建于 1675 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我开发了一款 app (包含 iphone 版 /android 版 /小程序版),名为”知否天气”。关于 app 的完整介绍以及截图预览,可看这里:www.showdoc.cc/zf

    在”知否天气”出来之前,我想过一个问题。现在的互联网时代的天气应用已经很普遍很泛滥了,各种形式的天气预报都有,比如 app,小程序,网页,等等。此时再做一款雷同的 app,还有必要吗?

    我最初常用的是苹果手机自带的天气组件。但由于我个人对空气湿度比较敏感,而它默认不显示天气湿度(需要下拉才能看到),遂放弃。然后转到了某迹天气 app 。它能提供小时级别以及十公里范围内的天气,显示的指标也全面。功能是很全面的。只是,我每次打开都需要忍受它的 5 秒启动广告。进入主页后也还有各种小红点各种广告。我觉得,看天气本身是一件只花两三秒瞄一眼的事情,但却让用户就等待了 5 秒广告。这体验不好。于是我便有了自己做一个简单好用的天气应用的想法——显示的指标简单准确,界面要清爽无广告,能让用户在最快的时间里一目了然今天的天气如何。

    以上是功能上的需求。另一方面,我曾经专门了解过一些中国传统颜色的 UI 搭配,一直想把它们应用到一个现成的产品中来。我想这次应该是个好机会。比如说给 app 做几套不同的配色方案,根据天气而显示不同的配色。

    在天气数据来源方面,我使用的是一家商业公司提供的商业气象数据接口,按调用次数收费。虽然网上是有不少免费接口,甚至可以自己写个程序爬虫抓取数据,但这两种方式都很不稳定。我不想在维护天气数据来源这块上耽误太多精力。在可预见的周期里,我预料”知否天气“不会大火,产生的次数费用应该是可控的。我觉得完全能接受产生的一点费用。如果不小心真的用户太多导致的成本过高,到时再探索盈利模式吧。

    然后,没有然后了。就是这么简单的一个 app 。下载链接见 www.showdoc.cc/zf

    文章转自我的博客: blog.star7th.com/2020/04/2398.html

    189 条回复    2020-04-24 09:44:50 +08:00
    1  2  
    JoJoStark
        101
    JoJoStark  
       2020-04-07 15:51:31 +08:00   ❤️ 1
    已下载。作为一名设计师,感觉字体选择,顶部两个按钮距离顶部的位置,还有中间文字的大小,有待优化。以及刚进入 app 因为没有权限,只能点击左上角其实没必要,可以点击屏幕直接刷新。还有就是底部今天和明天,和顶部左右两侧字体一致,但是顶部可点,底部不可点,容易让用户以为底部也可以点击。所以个人感觉,功能足够简介,但是设计感有提升空间,视觉不仅体现在用色上,图标字体留白布局都能体现。作者加油~
    star7th
        102
    star7th  
    OP
       2020-04-07 15:51:51 +08:00
    @okjb 上面说了,“在可预见的周期里,我预料”知否天气“不会大火,产生的次数费用应该是可控的。我觉得完全能接受产生的一点费用。如果不小心真的用户太多导致的成本过高,到时再探索盈利模式吧。”。
    收不收费取决于成本压力。
    star7th
        103
    star7th  
    OP
       2020-04-07 15:52:59 +08:00
    @JoJoStark 感谢建议。我不是专业设计师,正需要你这样的专业建议。
    zea
        104
    zea  
       2020-04-07 15:53:34 +08:00 via Android
    “但由于我个人对空气湿度比较敏感,而它默认不显示天气湿度(需要下拉才能看到),遂放弃”

    我也关注湿度,但是我的解决办法是自有服务服务器每小时获取航空气象数据,如果范围超出预设值就自动发微信提醒。
    sutking
        105
    sutking  
       2020-04-07 15:56:53 +08:00 via iPhone
    看起来不错哦,希望可以加上一个对比昨天的天气发生了什么变化,这样对于判断天气感受比单纯的数据感觉更直接。
    star7th
        106
    star7th  
    OP
       2020-04-07 15:59:00 +08:00
    @zea 我后面考虑下增加阈值监控这种功能看看
    star7th
        107
    star7th  
    OP
       2020-04-07 15:59:39 +08:00
    @sutking 这个想法好。我有时间再思考下怎么简洁地体现对比。
    hbolive
        108
    hbolive  
       2020-04-07 16:01:02 +08:00
    支持,虽然我可能不会安装(系统自带的够我用了,也没广告)。
    sutking
        109
    sutking  
       2020-04-07 16:06:46 +08:00 via iPhone
    @star7th 我看了下你的 UI,感觉也只能是加一行字这个办法了吧,不然又要破坏简洁的优势😂,刚才我还看了下“多天预报”的界面,感觉简洁的有点简陋了,我是这么想的,首页的作用是要以最快的速度让用户 get 到有用的信息,然后子页面就是用户主动点进来才能看到的了,既然用户要主动点进来看,说明是想看到更具体详细的信息了,因此我觉得“多天预报”这个界面可以考虑做的稍微内容丰富一点
    star7th
        110
    star7th  
    OP
       2020-04-07 16:10:33 +08:00
    @sutking 这个可以。可以优化下多天预报的展示,数据丰富一点。
    jatesun
        111
    jatesun  
       2020-04-07 16:20:45 +08:00
    哟,大佬又有新品了,试试去,之前的时光树洞还有印象
    star7th
        112
    star7th  
    OP
       2020-04-07 16:49:01 +08:00
    @jatesun 多跟别人推荐推荐呀
    azhangbing
        113
    azhangbing  
       2020-04-07 16:59:11 +08:00
    已下载,是很简单,但是现在人都懒得看字,最后能有天气变化折线图就好了,然后有个降雨预测图就更好了有这两个图基本完美了
    Roung
        114
    Roung  
       2020-04-07 16:59:20 +08:00
    安卓这边推荐:几何天气
    azhangbing
        115
    azhangbing  
       2020-04-07 16:59:55 +08:00
    是用 flutter 写的吗?有安卓 iOS 两端
    Dapeloy
        116
    Dapeloy  
       2020-04-07 17:01:54 +08:00
    已下载 我也很讨厌广告 讲道理你这个收费也能接受 但是不要太高 😬
    star7th
        117
    star7th  
    OP
       2020-04-07 17:03:35 +08:00   ❤️ 1
    @azhangbing 首页的话我还是愿意保持当前这种简洁性。可能在二级点开的详情页面支持这种走势数据。
    star7th
        118
    star7th  
    OP
       2020-04-07 17:04:40 +08:00
    @Roung 我搜索了下它在网络上的截图,挺好的。是另一种风格。跟知否天气不一样。奇怪它不做小程序和苹果版吗。
    star7th
        119
    star7th  
    OP
       2020-04-07 17:05:10 +08:00
    @azhangbing h5+js 写的,只是打包成本地应用。
    plau313
        120
    plau313  
       2020-04-07 17:06:06 +08:00
    没有人提紫外线指数的需求嘛?广州黑脸人非常在意!
    star7th
        121
    star7th  
    OP
       2020-04-07 17:06:36 +08:00
    @Dapeloy 当前看成本压力吧。小的话不管了,高的话可以需要收费平衡一下。但不会高的啦
    star7th
        122
    star7th  
    OP
       2020-04-07 17:08:49 +08:00
    @plau313 首页的话我还是愿意保持当前这种简洁性。可能在二级点开的详情页面支持各种指标,包括紫外线强度。
    另外你一个大男人关注什么紫外线,那是给女孩子关注的好吗!^.^
    Roung
        123
    Roung  
       2020-04-07 17:19:08 +08:00
    @star7th 因为这个是个人做的,我测试一下午的天气 APP 就这个不错。几何天气,酷安里面的评分也还不错。
    kingcos
        124
    kingcos  
       2020-04-07 17:28:58 +08:00
    支持下个人开发,天气类 app 主要是个人没有相关接口,比较尴尬。

    不过 Apple 已经收购了 Dark Sky,可以期待下后续的更新。。
    sutking
        125
    sutking  
       2020-04-07 17:40:13 +08:00 via iPhone
    @star7th 加油💪
    tufeiyuan
        126
    tufeiyuan  
       2020-04-07 18:07:19 +08:00
    支持楼主 好用,天气 app 这样做 是从盈利考虑了,目前为止最有利的盈利模式 就是广告了,
    ma5on
        127
    ma5on  
       2020-04-07 18:40:18 +08:00 via iPhone
    貌似 lz 本末倒置了 天气 app 最重要的是什么? 预报准确!!!
    star7th
        128
    star7th  
    OP
       2020-04-07 18:42:03 +08:00
    @ma5on 怎么不准确法了?
    star7th
        129
    star7th  
    OP
       2020-04-07 18:42:48 +08:00
    @ma5on 可能你没怎么使用知否天气。用一下吧。并没有牺牲准确度。
    linct96
        130
    linct96  
       2020-04-07 18:53:57 +08:00
    以前自己也写了一款微信小程序天气预报--'夸父天气'
    ccyu220
        131
    ccyu220  
       2020-04-07 18:56:06 +08:00
    苹果 11 上用小程序版,小程序的导航刚好把 [多天预报] 挡住了。
    star7th
        132
    star7th  
    OP
       2020-04-07 18:57:28 +08:00
    @ccyu220 前面也有人反馈这个问题了。是某些分辨率下的问题。我已经提交新版小程序给微信官方审核中了。
    zzpx
        133
    zzpx  
       2020-04-07 20:24:22 +08:00 via iPhone
    @star7th 加油。有个老外几年前做的像素天气,因为时间早和特色 UI,下载量很不错。现在做工具 app 时间有点晚了
    lakewong
        134
    lakewong  
       2020-04-07 20:40:34 +08:00
    没有边框的二维码识别不到定位图案
    https://imgchr.com/i/G2AKw6
    derekwei
        135
    derekwei  
       2020-04-07 21:16:41 +08:00
    提一个建议,多天预报那里能把周几加上吗
    kblexel
        136
    kblexel  
       2020-04-07 21:16:52 +08:00
    看了一下我的一加自带的天气 是有湿度的。
    star7th
        137
    star7th  
    OP
       2020-04-07 21:19:51 +08:00
    @derekwei 这个可以有
    SkyLanD
        138
    SkyLanD  
       2020-04-07 21:20:41 +08:00
    多天预报完全可以做到一个界面啊,上滑就能看到多好,你这还要去按右上角
    star7th
        139
    star7th  
    OP
       2020-04-07 21:23:00 +08:00
    @SkyLanD 可以考虑上滑动切换吧。不过会有点担心用户不懂这个有点隐晦的功能
    wdytoya
        140
    wdytoya  
       2020-04-07 21:38:43 +08:00
    功能这个反正你开心就好,毕竟是你自己的 app,我就提点 UI 建议,多天预报确实没必要放右上角单独处理,因为主页面真的太空白了,特别是现在全面屏的时代下大部分空间都是浪费的,完全可以在主屏最下面横排最近 7 天、14 天的记录,14 天可能要划,但 7 天是肯定放得下的

    然后图标你可能要适配一下,感觉现在的图标在上下全空的情况下特别显瘦
    ixuefeng
        141
    ixuefeng  
       2020-04-07 21:52:05 +08:00 via iPhone
    数据不准?试了下小程序版本,定位上海普陀准确,显示“间歇性降雨还将持续 85 分钟”,然而并没有在下雨。看了下彩云显示正常。
    我也喜欢看雷达,更直观了解和预测下雨时间、雨量、分布等。
    star7th
        142
    star7th  
    OP
       2020-04-07 22:00:21 +08:00
    @wdytoya 多天天气是肯定不能在默认视觉空间里显示的。不然不简洁。不过可以优化下布局。
    star7th
        143
    star7th  
    OP
       2020-04-07 22:02:18 +08:00
    @ixuefeng 如果 app 版本也是这样的话我可能需要换数据提供商了。不过,好像它说的是间歇,也没说一定在下雨。就是说一阵一阵地间隔着下雨。
    leobin
        144
    leobin  
       2020-04-07 22:06:23 +08:00
    小程序里面的小天气我觉得做的很不错,数据很精准,界面也好看
    star7th
        145
    star7th  
    OP
       2020-04-07 22:10:57 +08:00
    @leobin 我去借鉴下。
    rockeyshao
        146
    rockeyshao  
       2020-04-07 23:15:42 +08:00
    ios 为什么不放个链接,博客里也没有,自己搜索毕竟不方便
    star7th
        147
    star7th  
    OP
       2020-04-07 23:20:37 +08:00
    @rockeyshao 因为在还没上架苹果应用商店的时候我就写好那篇介绍文档了,那时候还不知道链接是多少。后来上架后也懒得弄一个二维码给它了。而且我想传递一个入口信息给苹果用户。以后找知否 app 上应用商店搜索就好,不用翻帖子找二维码。
    md5
        148
    md5  
       2020-04-07 23:36:24 +08:00 via iPhone
    对比了下最近在用的 知时天气,知否天气过于简陋了,这是直观感受,不是捧一个踩一个。知否天气首页很好,然后就没有然后了,期待继续打磨。
    star7th
        149
    star7th  
    OP
       2020-04-07 23:41:44 +08:00
    @md5 一开始确实不想花太多精力,所以做得简单一点。先试探下用户反响。就这个帖子来讲反响还是不错的,所以我在上面已经收集了一些建议,接下来会找时间好好打磨。
    md5
        150
    md5  
       2020-04-07 23:54:47 +08:00 via iPhone
    @star7th 坚持自己就好,众口难调,社区意见听多了容易迷失。
    Altar
        151
    Altar  
       2020-04-08 02:47:32 +08:00 via Android
    最基本的数据,日出,日落,气压,风速,月相,潮汐。
    26648620
        152
    26648620  
       2020-04-08 07:18:13 +08:00 via Android
    定位失败
    frqk
        153
    frqk  
       2020-04-08 08:18:38 +08:00
    app 的下载连接苹果官方有生成器,直接把 html 粘贴上就可以了。
    https://linkmaker.itunes.apple.com/en-us/details/1504641063?country=us&mediaType=ios_apps&term=%E7%9F%A5%E5%90%A6%E5%A4%A9%E6%B0%94&type=software

    不过楼主这么简单的 app 现在上架难么?之前听说这种重复类型的 app 在审核的时候很容易直接 reject
    star7th
        154
    star7th  
    OP
       2020-04-08 08:19:11 +08:00
    @Altar 接下来的二级详情页把所有这些数据都堆在一起吧。首页则保持简洁。
    star7th
        155
    star7th  
    OP
       2020-04-08 08:26:11 +08:00
    @frqk 没有二维码的话单纯链接好像效果不大;上架的时候是遇到麻烦了的,我解释清楚就好。我是刻意做成这么简单的,说清楚我的思考就行。
    wjxforu
        156
    wjxforu  
       2020-04-08 08:43:57 +08:00
    推荐: 彩云天气, 可以展示湿度, 风力, 还有气象图. 分钟级别预测. 挺准的
    ccsulzf0627
        157
    ccsulzf0627  
       2020-04-08 09:13:07 +08:00
    做的蛮好的,界面简单清爽
    lavender1991
        158
    lavender1991  
       2020-04-08 09:14:12 +08:00
    一直在用彩云天气 pro,感觉挺好
    Pactzhao
        159
    Pactzhao  
       2020-04-08 09:20:17 +08:00 via iPhone
    有木有空气质量呀
    star7th
        160
    star7th  
    OP
       2020-04-08 09:22:39 +08:00
    @Pactzhao 接下来的二级详情页把所有这些数据都堆在一起吧。首页则保持简洁。
    MiyazonoKaori
        161
    MiyazonoKaori  
       2020-04-08 09:29:01 +08:00
    GD 高校的树洞当年是真的有意思,我算是赶上末班车吧,哈哈哈。大佬数据源是来自某知么?前年用这个的 API 做了个小东西,感觉还算稳定。
    ADME
        162
    ADME  
       2020-04-08 09:33:25 +08:00
    知否?我好像见过叫知否的 app,棋牌还是什么,反正是娱乐游戏类的,楼主注意一下名字的问题,小心冲突
    star7th
        163
    star7th  
    OP
       2020-04-08 09:33:29 +08:00
    @MiyazonoKaori 数据源很多的。我先观察一阵子看哪个准确再稳定用哪个。当年的树洞随着人员毕业基本上用户流失光了。产品也就 over 了。当然也有其他因素,但都是次要因素。主要是用户少而导致各方面投入树洞的精力少了。
    star7th
        164
    star7th  
    OP
       2020-04-08 09:35:04 +08:00
    @ADME 好的,我留意一下。但在天气领域是没有同名的。应该问题不大。知否天气没有称霸世界的野心,不打算做太严格的品牌保护哈。
    colordancer
        165
    colordancer  
       2020-04-08 09:49:08 +08:00
    除了湿度,还关注 pm 2.5 、风力、体感温度
    star7th
        166
    star7th  
    OP
       2020-04-08 09:52:12 +08:00
    @colordancer 接下来准备更新的二级详情页会显示很多指标。首页则保持简洁。
    wdytoya
        167
    wdytoya  
       2020-04-08 10:29:26 +08:00
    @star7th 那你我对简洁的理解可能不一样,我认为的简洁应该是在一页里能展示我所需的大部分指标就行,我不需要更多的操作,也不需要二跳,只需要在主页瞄一眼就知道所有我想知道的信息了,何况你主页真的太空了,在最下面放一排并不会太占空间,还是能依然保持大部分空白的空间

    其实就跟简历一样,好的简历一页能展示的信息绝对不需要第二页来补充
    ddi0815
        168
    ddi0815  
       2020-04-08 10:34:10 +08:00
    比较了几款 APP,还是苹果自带的天气预报分时最准,才用的是 weather channel 的数据。
    不知道安卓哪款 APP 也用了这个数据。
    JungleHi
        169
    JungleHi  
       2020-04-08 10:59:24 +08:00
    之前弄了个 chrome 扩展 和风天气免费的 API 用了快一年 现在限制 API 了 所有城市全部返回北京的天气数据。。。
    好晕 而且现在也没有和之前相同的免费接口申请的入口了 想搞成自定义 API 绕过限制都不行了
    star7th
        170
    star7th  
    OP
       2020-04-08 11:15:37 +08:00
    @JungleHi 花点钱弄商业 api 吧。我不搞免费接口和爬虫就是因为不稳定。
    star7th
        171
    star7th  
    OP
       2020-04-08 11:29:54 +08:00
    @tcfenix @GaoYL @ccyu220

    我修正了下高度,改用百分比高度,应该能应付高分辨率屏幕了。我自己没有这个手机不好测试,你们试试看行不行。已经上线新版小程序。为防止缓存,你们可以把旧小程序删除再搜索“知否天气”
    tcfenix
        172
    tcfenix  
       2020-04-08 15:49:31 +08:00
    tcfenix
        173
    tcfenix  
       2020-04-08 15:49:49 +08:00
    @star7th
    我这边看已经有一段距离了
    ma5on
        174
    ma5on  
       2020-04-08 19:19:50 +08:00
    @star7th 如果我是安卓可能会用一下,iphone 我只用自带的
    xy2020
        175
    xy2020  
       2020-04-08 23:27:40 +08:00
    @star7th

    #75

    吃早饭时看到这个帖子,心想要和你聊聊,一下子就拖到了现在。
    天气类应用,目前大家都认为的盈利模式是广告。
    但不可否认,一方面广告对用户的体验并不好,另一方面如果大家都做广告,又有什么区别呢?
    我以为你在动手做这个应用前,有思考过盈利模式的问题,但看了后面你的回复,却是没有。
    没有盈利模式的产品,能支撑多久?你应该已经有体验的吧 — 这种顾虑,不仅仅是作为开发者的你,也有你的用户。
    没有什么用户喜欢在使用习惯后、却因为 App 停止运维而被迫切换。

    那么,是不是除了收费和广告外,就没有其它盈利模式了呢?
    我觉得不是 —— 事实上,我认为可以从天气类应用和其它应用的特殊区别上寻找出路。
    天气类应用和其它应用到底有什么区别呢?
    我认为至少有这几个重要区别:
    1 、很少有用户会禁止天气类应用自动启动;
    2 、很少有用户会禁止天气类应用常驻内存;
    3 、很少有用户会禁止天气类应用获取位置信息;
    4 、很少有用户会禁止天气类应用的消息通知。

    那么,这些区别能用来做什么呢? V 信联系我,我们可以切磋切磋:Y25zelJheW1vbmQ=
    zealinux
        176
    zealinux  
       2020-04-08 23:38:14 +08:00
    为什么好多天气 APP 都不标明昨天的天气?

    你只给我一个温度(有点直男癌),我怎么知道是热还是冷。
    如果你告诉我今天比昨天高个两度,那我就有直接感受了。
    star7th
        177
    star7th  
    OP
       2020-04-09 00:30:13 +08:00
    @xy2020 其实我一开始做这个产品并没有直接冲着盈利去。当然也没承诺过要一只做公益。我是想先走着看,看用户量能到多少。然后用户多、有成本压力且有盈利潜力,我就会好好思考并探索盈利。直接投广告我觉得体验挺差的。一种比较可能的方式是收费。比如说收费 2 到 5 块钱。收费极低能维持成本即可。
    star7th
        178
    star7th  
    OP
       2020-04-09 00:31:04 +08:00
    @zealinux 其实是要好好想想如何体现和昨日的天气变化。评论中确实有人也反馈过这个问题。
    xy2020
        179
    xy2020  
       2020-04-09 01:11:08 +08:00 via Android
    @star7th
    大部分技术人员都是这种心路历程,但也正是因为如此,大部分人都做不起来,产品半途而废。
    我常说,初心很重要,但如何维持初心更重要。
    wd1196554643
        180
    wd1196554643  
       2020-04-09 09:02:26 +08:00
    要是你这天气显示 ui 可以在手机屏保或者墙纸显示 就好了
    star7th
        181
    star7th  
    OP
       2020-04-09 09:31:56 +08:00
    @xy2020 你说的“没有盈利模式的产品,能支撑多久”,我早就有过几个产品在没有盈利的情况下撑了几年了。还是边走边看吧。没有人抗拒赚钱,问题是现在的用户量任凭你怎么玩盈利模式都玩不转。所以我先走走看看。
    TankPlus
        182
    TankPlus  
       2020-04-09 10:32:34 +08:00
    很喜欢博主这种极简风格,多天天气页可以考虑做成两端是日期和数值,中间搞一个 icon,这样页面应该会协调很多
    star7th
        183
    star7th  
    OP
       2020-04-09 10:50:42 +08:00
    好,会参考多天天气页的建议 。不知道为什么我 @ 不了 楼上
    Cmdhelp
        184
    Cmdhelp  
       2020-04-10 18:35:06 +08:00
    基本上不用天气 app 了,每天天猫精灵叫起床 放完歌会说天气
    yangwcool
        185
    yangwcool  
       2020-04-11 09:23:24 +08:00 via iPhone
    坐标北京,和楼主一样的需求。各类天气 app 都重点展示天气和温度,我认为这是最没用的两个信息(雨雪除外)。个人感受是,冬春季节刮风才冷,不刮风无所谓,温度高低没关系。夏季湿度高就热,湿度不高防晒即可。然而大多数 app 对风力和湿度预报都不太重视。
    后来在个人网站上做了个极简天气预报,只显示风力和湿度。不过效果不好,网页展示时效性差,准确率似乎也不高,风力单位 km/h 很不直观,后来就放弃了。
    楼主的 app 很好用,有两个建议:一是默认展示风力信息,或者有四级及以上风力 /大风预警的时候展示。二是增加恶劣天气推送功能。
    以上
    star7th
        186
    star7th  
    OP
       2020-04-11 10:36:18 +08:00
    @yangwcool 好的,后面会尝试优化下
    star7th
        187
    star7th  
    OP
       2020-04-17 10:18:14 +08:00
    fever
        188
    fever  
       2020-04-24 08:56:13 +08:00 via Android
    用了段时间反馈下 ,收回之前说的彩云更准的话…小范围的预报,知否的天气源比彩云准一些== 希望尽早出小部件的,能在桌面看到就好了
    star7th
        189
    star7th  
    OP
       2020-04-24 09:44:50 +08:00
    @fever 哈哈,看来不需要换数据源了。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1359 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:41 · PVG 07:41 · LAX 15:41 · JFK 18:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.