名字:Cush

开发者 / 团队:ShaSha

平台:iOS、macOS


请简要介绍下这款产品

也许你听过记账可以帮助省钱,但总是浅尝辄止?

快试试 Cush!它精简了记账中所有复杂繁琐的步骤,简单精美,让你轻松养成记账习惯!

与此同时,在你超支时,Cush 还会醒目地提醒你,让你每一天、每一笔都能省钱!这个月末不再超支!

哪个瞬间让你决定开发这款产品?

我从大学起就有记账的习惯,但往往坚持几周就半途而废了。虽然如此,在记账的这几周里,我知道自己花了多少钱,对花钱这个行为有了感知力,真的就节省了花费。于是每当我花费失控时,我就会把记账当成是纠错工具,记上几周,自己就会慢慢变好。

当我做独立开发时,自然而然就想到做这样一款记账软件。它需要很简单,让人们更容易去坚持;它可以帮助人们改善超支问题,而不仅仅是记账。这就是 Cush 的来历。

相比于同类产品,你觉得它有什么特别之处?

传统记账软件功能往往很复杂,导致人们难以坚持。Cush 精心设计了一种更简单的记账方式,只需轻轻下滑记录数额,甚至不需要分类!整个体验简单、愉悦,又精美,让你更乐于去记账。

更重要的是,Cush 非常强调预算和超支的概念,每天都有一个智能预算,一旦你超支了界面还会变红。让你在记录的每一笔、每一周回顾时,都能唤起省钱意识,逐渐让花费更健康。

你尝试过哪些渠道推广它?过程中有什么收获吗?

我尝试在小红书等平台做过一些 推广。小红书让很多用户发现了 Cush,对我有很大帮助。但是现在账号被限流了,我也很头疼。目前还没想好下一步的推广计划,我想我会先去网上学习一下别的开发者的经验,再慢慢尝试。

发布这款产品至今,有哪些反馈让你印象深刻?

Cush 之前有一个每天回顾花费的功能,这是我自己的习惯,我以为大家也会喜欢。但后来大家觉得每天都是一种负反馈,会渐渐不愿打开应用。于是我听从建议删除了这个功能。这也让我学会了:从用户的需求出发做 Cush,而不是按自己的直觉和预设。

Cush 有一个微信群。每当我有什么新想法时,我都会和大家分享。在里面我收到了很多很棒的建议。如果你也在做产品,建议也建立一个社群,这样会源源不断地收到很棒的建议,以及一群很好的朋友。

你平时发现新产品的途径都有哪些?在挖掘到好产品时你会如何思考并学习它们的优秀之处?

我把获得苹果设计奖的应用都下载下来试用了(这里说个冷知识,印象笔记也获奖过)。除此之外,在推特、群聊里看到有新应用, 我都会好奇下载看看,好像没有什么特别的途径。

在挖掘到好产品时,我不太会即时地思考和学习,不过我会每隔一段时间整理到文件夹里,未来有需求时再回来找灵感。例如最近我想优化 Cush 的启动页,我找了一圈发现 Streaks 做得真的太棒了,带给我很多灵感。

有哪些产品你觉得应该被更多用户知道?

我把我认为顶尖好的产品放到了手机首页,提醒自己经常学习。我觉得这些产品都值得让用户知道。

不过太多了,让我挑 3 个分享。一是 Transit,它是一个绿色出行工具,做得很精美,而且产品没有功利感,能感觉到用心在为用户着想,这很难得。二是 Pluck it,它是一个拔毛应用。什么?拔毛?没错!去试试,它古怪的功能和提示会让你感到很有趣。我非常喜欢让应用变得有趣,这很难得。三是 Chameleon,它是一个极简的跑酷软件。我平时不玩游戏,但却是 Chameleon 的死忠粉,因为它简单、精美、有趣。我想简单的产品都会有让人上瘾的魔力。

介绍一下你自己,以来未来的计划。

我是 ShaSha,之前做商业投放,后来辞职后自学编程并创造了 Cush。Cush 之前是一个人,现在已经发展成为一个小小团队了。开发小伙伴来自杭州,我们刚刚合作,他现在正在用 UIKit 重写 Cush 界面,期待 Cush 可以变得更流畅。

今年的计划就是好好迭代 Cush,让 Cush 能帮助更多用户。在这个旅程中,也着重提升我们在产品、推广等各方面的能力,创造更多美好的事物!


订阅

这个专栏会同步更新在 Solo 社区、公众号、知乎、社群。

微信搜索"Solo 独立开发者社区"或者扫描二维码,即可手机订阅。

社区网址:Solo 独立开发者社区-链接每一位独立开发者, 从 Solo 开始

Cush:从辞职自学编程到被 Apple、PriceTag推荐的更多相关文章

  1. 编程漫谈(二十):如何自学编程及Java、上手真实开发及转行程序员的建议

    前路漫漫,吾将上下而求索! 最近有时在知乎上逛逛,发现很多人对自学编程及转行程序员有困惑.我是在25岁读研时转程序员,正赶上好时候(中国云计算刚刚起步及移动互联网正红的阶段),同时又走了不少弯路,因此 ...

  2. 编程第一个Apple Watch程序创建项目

    编程第一个Apple Watch程序创建项目 2.4  编程第一个程序 本节将通过编写第一个程序,为开发者讲解如何添加Watch应用对象.运行程序.界面设计.编写代码等内容本文选自Apple Watc ...

  3. Yorhom浅谈:作为一名初中生,自学编程的点点滴滴 - Yorhom's Game Box

    Yorhom浅谈:作为一名初中生,自学编程的点点滴滴 我是一名不折不扣的初中生,白天要背着书包去上学,晚上要拿起笔写作业.天天如此,年年如此. 我的爱好很广泛,喜欢了解历史,读侦探小说,骑车,打篮球, ...

  4. Python 3 并发编程多进程之队列(推荐使用)

    Python 3 并发编程多进程之队列(推荐使用) 进程彼此之间互相隔离,要实现进程间通信(IPC),multiprocessing模块支持两种形式:队列和管道,这两种方式都是使用消息传递的. 可以往 ...

  5. Java自学编程学习之路资源合集

    Java Web学习 STEP.1---Java基础最重要 工欲善其事,必先利其器.想要学好Java Web,或者说想要开始学Java Web,Java的基础是必不可少. 基本语法(★★★★★) 数组 ...

  6. Python自学编程开发路线图(文中有免费资源)

    Python核心编程 免费视频资源<Python入门教程>:http://yun.itheima.com/course/145.html Python 基础学习大纲 所处阶段 主讲内容 技 ...

  7. 如何自学编程,零基础适合学习Java或者Web前端吗,非科班的能学java吗?

    很多人都会选择自学Java或者前端,相信有在校的大学生,有正在上班想转行的,也有已经在自学的.下面通过几个问题我来给大家分析学习编程的难易程度. 编程是什么? 通俗的理解,编程就是编写程序,哪什么是程 ...

  8. 闯缸鱼:看懂python如何实现整数加和,再决定是否自学编程

    玩鱼缸的新手都知道有一种鱼叫"闯缸鱼",皮实好养,帮助新手判断鱼缸环境是否准备好.这篇笔记,最初用来解答一个编程新手的疑问,后来我发现,整理一下也可当做有兴趣自学python 编程 ...

  9. Cocos2d-x 3.0final手机游戏开发视频教程2014 - 自学编程 -(陆续更新中)

    内容: 非常多人问我:沈老师,要不要更新引擎版本号到3.0,更新这么快,以后会不会每一个月都有一次,好怕呀. 我说:无论你曾经是哪个版本号,3.0final是一个架构级别的升级,能够在新项目中果断升级 ...

  10. 【自学编程】新手经常遇到的10大C语言基础算法,珍藏版源码值得收藏!

    算法是一个程序和软件的灵魂,作为一名优秀的程序员,只有对一些基础的算法有着全面的掌握,才会在设计程序和编写代码的过程中显得得心应手.本文是近百个C语言算法系列的第二篇,包括了经典的Fibonacci数 ...

随机推荐

  1. 支持4K60帧,高清高帧率远程控制软件

    设计师可以在家远程工作吗?动画制作人员可以远程在家工作吗?视频后期人员可以远程在家工作吗? 相比其他领域,设计.动画.影视视频后期等行业,往往需要高端机运行大型专业软件,一般人家里不具备这个办公条件. ...

  2. Python:Python中的参数屏蔽

    我们有时会不经意间写下如下代码: def update_indices(indices): indices = [] # 像在更新indices前先将其置空 for i in range(10): i ...

  3. Go 指针逃逸分析

    引用 https://my.oschina.net/renhc/blog/2222104

  4. windows下载安装ipopt求解器 可用于pyomo调用

    方案一:采用官方编译的应用程序 官方对windows下有已经编译好的应用程序,只需要下载下来,并将ipopt的应用程序所在文件夹路径添加到系统全局环境变量就可以了.这样在利用pyomo或者其他建模工具 ...

  5. 010. Jenkins安装与插件管理

    jenkins安装 要求安装环境: 内存: 1G以上 cpu: 1核以上 1. 环境准备: 10.0.0.65 jenkins 10.0.0.66 gitlab 官方安装文档: https://jen ...

  6. c/c++复习 2.0 ProMax

    main函数执行前后做了什么 初始化.data数据段,包括静态变量和全局变量 初始化.bss字段,包括int 0; bool false: 指针 NULL 设置栈指针.main函数的参数传递.全局对象 ...

  7. c语言不可不说的一件事——进制之间的转化

    进制之间的转换 二进制转换 二进制转换为十进制 10111010.101 转换方法: 个位数是乘以2的0次方 从小数点开始分割,(小数点前从右往左,小数点后从左往右)乘以2的对应次方(从0开始取),最 ...

  8. MySQL 导出一条数据的插入语句

    1.MySQL 导出一条数据的插入语句的方法 在MySQL中,如果我们想要导出一条数据的插入语句,我们可以使用SELECT ... INTO OUTFILE语句(但这通常用于将整个表或查询结果导出到一 ...

  9. 【Java面试题-基础知识03】Java线程连环问

    1.Java中的线程是什么? 在Java中,线程是程序执行流的最小单元.每个Java程序都至少有一个主线程,也称为主执行线程,它是程序开始执行时自动创建的.除了主线程外,程序员还可以创建额外的线程来执 ...

  10. 玩转Zabbix智能告警:降噪、排班、认领、升级、IM协同

    Zabbix作为一款流行的企业级监控工具,可以监控各种网络设备和服务的状态,并提供强大的告警功能,能够在出现异常情况时及时通知管理员.以下是Zabbix的一些特点: 支持多种监控方式,包括SNMP.J ...