如何仿写一个App

作者: 大慈大悲大熊猫 | 来源:发表于2015-12-06 20:46 被阅读1208次

    前言

    最近看到一篇文章专访YYKit作者郭曜源:开源大牛是怎样炼成的,�其中 ibireme提到了他的学习方法,一个就是大量地阅读优秀项目的源代码,另一个就是自己动手实践来尝试。这非常值得学习,对我来说,沉下心来好好写代码才是提高水平的上策,Talk is cheap, Show me the code!
    这篇blog主要记录仿写一个App的准备工作,这里以美团为例。

    素材

    首先到iTunes下载美团到本地


    8888

    接下来在手机上运行美团,就能再Charles上查看网络请求,如下所示:

    Reveal loader
    3.在系统设置中找到Reveal,点击Reveal - Enabled Applications,将美团选为Enabled。
    Enabled
    4.安装Reveal
    5.首先保证iPhone和Mac在同一局域网(WiFi)中,在iPhone中运行你要监视的app,如果app已经运行,需在后台杀死进程重新打开,保持app在前台,然后在Mac中打开Reveal,点击左上角的No Connection,然后选择即可。
    6.Commend+5 切换3D模式。每当iPhone上的app页面切换后,需要点击Reveal窗口右上角刷新(Commend+R)。在局域网内负荷较大时,视图刷新会很慢,可以用iPhone共享热点给Mac解决。

    准备完毕后,就能在Reveal上随意查看App结构了,如下图所示:


    App结构App结构

    后记

    这篇blog主要记录仿写一个App的准备工作,包括获取素材,接口,以及查看App层级结构,关于如何仿写怎么仿写,就得自己去Coding了。


    Blog地址

    相关文章

      网友评论

      • Joy___:你好 我抓取了简书的接口 但是几分钟之后就失效了 408错误 我怎么处理呢
        大慈大悲大熊猫:@Martin_ 简书那边对不明请求做了限制吧

      本文标题:如何仿写一个App

      本文链接:https://www.haomeiwen.com/subject/gddchttx.html