喵喵喵~小美近期发现了一款名叫抓图猫的图片搜集应用应用。图标是只小猫,萌萌的,能力也是很强。
它能够快速下载手机网页上的全部图片,可以打包发送至电脑或是手机上;其特有的图片筛选功能,帮你轻松获得大尺寸图片,满足图片收藏者的高级需求;也可以筛选特定类型的图片,自带动图保存功能,这对于动图爱好者来说,简直就是动图天堂啊。
对于因工作学习需要下载图片的设计师、美编等人群来说,它也是一个非常实用的工具。还有还有……抓图猫内置了自动向微信发送动图图片的功能,丰富你的微信表情包,让你和朋友互动图片爽翻天。
今天小美很有幸邀请到了抓图猫开发者 - 阿权,给我们讲讲开发过程中的点点滴滴。
大家好,我是阿权,一名全栈工程师。早期做过Flash编程、网站前后端编程和服务器运维,近几年业余会开发一些实现自己想法的iPhone应用,希望做出对用户有帮助的工具。我平时碰到一些技术问题都会记录下来,分享自己的技术经验在我的博客:
阿权的书房
(
https://www.aslibra.com/blog/
)
▎做为一名非计算机专业人士,是什么原因让你选择App开发?
我做App开发有很大的兴趣成分,能够把自己对一个问题的解决方式通过App分享给用户,是一件很开心的事情。
第一款工具类应用是源于一次老家之行,不经意间听到儿时熟悉的挂钟报时,感觉特别温暖,于是我就做了
Diii
整点报时 APP,即使离开家我也能时常被这个报时所打动,后来我邀请国内外的朋友帮我录制语音报时,她们非常乐意分享自己的声音,于是有了多国语言报时。再后来我在 Diii 中增加了录制语音的功能,每个用户都可以在这里自定义个性化的提醒声音,为自己或是关心的人录制一段温馨的提醒,也是很有爱的事情,就这样 Diii 又演变为一个很有爱的报时兼语音提醒工具。
我发布 Diii 整点报时以后,有一位盲人用户找到我,希望我们的 Diii 报时应用加上计时功能,帮助进行按摩提醒。于是我规划了一款支持 VoiceOver 的
计时管理器APP
。发布之后不久被香港的盲人电台节目推荐,很开心。然而做好一个盲人也觉得好用的计时工具,也不是易事,难得的是有一帮热心的视障用户不断地和我交流使用体验,经过半年多的磨合,计时管理器APP变成一款特别实用且好用的效率工具。
▎能否展示下你的开发环境呢?
MacBook Pro、iPad、iPhone6、iPhone5s,还有两台过气的旧手机。
我的工作室紧靠阳台,视野比较广阔。平时喜欢开着音乐工作,或是晚上安静的时候工作,即使到 12 点也经常有意犹未尽的感觉。
▎你的兴趣爱好对于App开发有帮助吗?
兴趣爱好对App肯定是有很大的帮助的。我的很多想法都是基于解决某个问题而提出的,自己感兴趣的领域,会有自己的心得体会,自然能够提出最好的解决方式,从而有可能做出一个好产品。
▎取抓图猫这个名字有什么特殊含义吗?此外,你开发这款应用大概花了多长时间呢?
抓图猫这个名字,是源自抓图这个主要功能,因为抓的动作,让我第一个印象就是猫猫,所以就起名叫抓图猫了。
抓图功能其实是我之前做的产品的深入开发,大概一周的时间就把抓图猫基本功能的版本整理好发布了。后续基本保持每周更新的节奏发布了7个版本,成为一个还算基本满意的产品。
▎是什么原因让你决定开发抓图猫?
一年前我开发了一款网络数据包抓取的工具 HttpFlow APP,这是一款给网页开发人员准备的类似 httpwatch 的专业工具,可以查看手机网页中加载的素材,比如 html 代码、css、js 等。这是一个非常实用的工具,但是太小众了。后来看到很多网页的图片特别好,我想保存起来,但是发现很繁琐。所以定位到“抓图”这样一个功能,每个喜欢图片的用户都会用的到。
▎能否分享下,在开发抓图猫的过程中,遇到的一些有趣和困境的事情?
推出第一版的时候,第一个用户评价给了个中评,说期望支持SVG。我觉得这个需求非常贴切,所以立刻更新支持SVG图片,然后这个用户因此给了五星好评,这个让我特别感动。
比较闹心的事情是,我们新版本做了一个小改动,在我的手机运行效果很好,但没有进行多平台测试就发布了,结果发布以后才发现在ios10以下的系统出现闪退的问题。平时很少有人在AppStore评论,但这一版却涌现了很多1星差评,挺让人伤心的,后面又因为审核的问题耽搁了近半个月才发布,可以说这半个月我也是挺烦恼的。
▎与同类应用相比,抓图猫的最大优势、玩点能否介绍下呢?
同类应用比较熟知的是 save images,它是一款Safari的插件,也非常方便,不过一次只能下载一个网页里的图片。
我觉得抓图猫的最大优势在于功能规划很贴心,用户使用起来特别顺畅。
首先,作为一个工具,抓图猫抓图速度很快,即使网页里图片还没有加载完毕,抓图猫就已经把图片下载下来了。另外抓图猫根据用户需求内置了一些功能:如过滤图片尺寸和类型,以及提供多样化的图片保存功能,无论是为了学习工作还是娱乐,抓图猫都会帮助用户轻松搞定需要的图片以及图片的保存问题。
对于图片爱好者来说,使用抓图猫下载图片会是一个很享受的过程:你可以随意跳转不同的网页里,尽情欣赏好玩的图片,而抓图猫在后台就早已把浏览过的图片“获取”到了,你只需要最后把所有图片保存一下即可。
另外,我们提出了一个“收藏手机中的美好”(“Keep beauty in your phone”)的概念,我想大家想保存在手机上的应该是用户需要或者喜欢的东西,平时翻出来看看应该是很愉悦的一件事情。抓图猫内置了一个收藏夹,你可以分门别类的管理图片,避免了保存到手机相册中乱糟糟的问题,方便查看。
对于动图爱好者来说,把动图存在手机相册中就会变成静止的图片,而保存到抓图猫的收藏夹中,就能够正常显示,按照国外用户的说法:“it is the gifs heaven!”(这里就是动图天堂)。
现在大家喜欢玩表情包,特别是动图。抓图猫有一个自动向微信发送动图的功能,省去了二次点击的操作。因此,你完全可以把抓图猫当成一个收藏表情包的地方,可以说是“斗图”爱好者的“粮仓”。
▎抓图猫下一步计划能否给我们分享下呢?
我们希望把现有产品做进一步的开发,希望可以提升操作方式的流畅性。抓图猫算是很好用的产品,但还有很多要做的事情。Diii Plan计时管理器和Diii 语音提醒应用,也有很大的提升空间,我们也欢迎对计时管理或对语音提醒感兴趣的用户来和我们互动,把这两款应用做的更好。后面还会考虑推出笔记类应用、物品管理应用。
▎在应用开发过程中,你们主要用的工具/应用?
主要是用 Xcode 写代码,还有 iMovie 制作视频预览。
git 用于版本管理,Sublime Text 用于文本编辑,ffmpeg 可以用来做视频转换和音频处理。
服务器用的 linux+nginx+mysql+php,比较典型的服务器配置。
▎工作和业余开发这两件事情,一般你是每天如何进行分配时间?
我们一般用周末的时间做产品的开发,平时下班后会看看用户反馈做一些产品的调整计划。
▎平时手机和 Mac 上常用的软件有什么呢?能否介绍下呢?
Evernote
方便收集网页内容,记录整理资料必备
Sublime Text
简单快捷的文本编辑器
GitHub Desktop
用于 git 项目管理
KeePassX
密码管理,多平台适应,推荐
TrueCrypt
数据加密
▎对于想从事 iOS 开发的新人,有什么建议或资源推荐呢?
Github
有海量开源项目,也方便技术交流
Google 有精准的问题检索,百度真的不行,学会科学上网是很有必要的
Stack Overflow 很好的技术问答网站,基本上把错误贴上,都在这个网站找到解决方案
OSChina 有不少项目样例汇总,方便查找
新人学习开发可以看看斯坦福大学的iPhone开发课程,那个老头(Paul Hegarty)讲课很好。
我觉得做产品就像厨师烹饪美食一样,厨师只要知道如何挑选食材,如何烹饪并能够把握调料和烹饪方式就好,而不需要学会种菜的事情。自己做产品就是一个糅合优秀代码的过程,开源代码就像是厨师的食材,我们可以从网络资源学会烹饪方式,然后把自己的想法融合就是一款给用户享用的美味。
小美说
图标好萌~
大家都爱看
1. iPhone也能玩马里奥!最初的回忆,最全介绍等着你!
2. 英语阅读做不完?那是你还没用过这款应用
3. 零基础学日语,你需要安装这些 APP