如何仿写一个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