说说我出道后的处女作:剪贴板神器 iPaste - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
quietjosen
V2EX    分享创造

说说我出道后的处女作:剪贴板神器 iPaste

  •  3
     
  •   quietjosen
    atjason 2017-07-25 08:06:18 +08:00 10654 次点击
    这是一个创建于 3000 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2015 年底,我离开了这辈子最后一家公司,成为一名自由职业者。而 iPaste,是我独立开发的第一款 macOS 产品。

    1.7 年过去了,在发布新版 iPaste 时,说说这款让我不再青涩的作品。

    ----- 长文开始警戒线;不喜请绕行 -----

    0) 起初,「贴贴板」并不算产品

    如果现在做个新产品,事先一定会有充分的调研,比如用户需求是否真实存在、市场容量、竞品分析、技术可行性分析等等,然后才会立项。

    之所以说不算产品,是因为当初做「贴贴板」时,完全跳过了这些环节,直接开始码;更像是个练手的项目。怎么回事?主要是当时刚刚出来自己单干,已经至少 3 年没写代码了,做什么领域的产品,都行,也都不行。在脑子一热决定先做 macOS 时,脑子里第一个冒出来的就是贴贴板这个点子,因为自己平时太需要剪贴板增加工具这类产品了。

    咦,你可能好奇,说好的是 iPaste,怎么变出个贴贴板?其实,这个产品就是以「贴贴板」这个名字问世的,并保持了最开始的大半年时间。2016 年 9 月底才更名为 iPaste;这是后话,后面再提。

    这里衍伸出一个话题:做产品,是做自己需要的产品,还是做大众需要的产品?当然,如果这两者重合,最好。如果不,建议起步时选择自己需要的产品。最直接的好处是,你自己就知道产品应该做成什么样子,跳过了用户调研的环节,也不至于跑偏。

    不过,这个方式有个很大的局限:通常,自己的需求有限,并且会是个小点子,不利于产品做大。而且,产品做大后,就不再是当初自己想要的东西了,又变成了做大众需求的产品。所以,根本上是 在做自己需求的产品的时候,摸过出做产品的路子,进而推演到大众需求。

    这里引用在 IndieHacker 上看到的一段话。

    If you build a product for yourself …, there's probably a million others like you out there. Maybe not a billion, but unless you're a freak, there's a million.

    精准的翻译是:通常你需要的,别人也需要的;这些「别人」,没有千万、也有百万,除非你是朵奇葩。

    1) iPaste 夺走我的第 1 次,一次又一次

    就是这么一个不算产品的产品,却 让我经历了无数的从 0 到 1

    • 第一次学习 Swift
    • 第一次学习 macOS 开发
    • 第一次给产品起名
    • 第一次设计 Logo
    • 第一次独立完成一个产品
    • 第一次审核被拒(以及 N 次)
    • 第一次收到用户付费
    • 第一次收到用户反馈
    • 第一次收到海外用户反馈
    • 第一次推广
    • 第一次付费推广
    • 第一次开源代码给别人用
    • 第一次…

    1.0) Swift 与 macOS 开发

    这部分在 Mac 开发的神秘面纱:后娘养的嫡长子 里有介绍,这里仅简单的提及。

    对于 iPaste 而言,核心的部分是系统剪贴板。也即,能够记录用户曾经复制的内容,并且能 100% 准确地还原。难就难在这 100%,因为用户可能会在任意程序中、复制任意格式的数据,如纯文本、格式化文本、图片、文件等等。

    其实,我试了当时的一些竞品,包含非常知名的,并没有做到这一点。比如,在复制并粘贴到 Numbers 时,会有一个单元格的错位。产品深处这样的问题,你在他们高大上的宣传中自然是看不到的。而 贴贴板 就做到了这一点,所以当时我还打出了「支持任意格式,不服来战」的口号。核心的,就是将 NSPasteboardItem 中的数据,存储为 Data;在粘贴时,再将其写回系统剪贴板。

    不过,后来发现,某些格式还是有问题的。比如,在 Sketch 中复制 svg 格式的图片时,系统剪贴板中会产生 com.facebook.semaphore 这种类型。而对于这种类型 NSPasteboardItem.data(forType type: String) 这个函数会卡死 10 几秒。我试了几款知名的竞品,也有两样的问题,看来确实是 macOS 系统有 Bug。不过,这种情况还是相当少见,在我自己用 iPaste 的一年多时间里,仅遇到过这种情况(别试 iPaste 了,因为已经改掉了;但是可以试试你手上的工具)

    再有,就是 macOS 沙盒的限制。具体到贴贴板,就是 如何将系统剪贴板中的内容粘贴到当前应用。要做到这一点,有多种方式,速度最快的,是发送 Command + V 键盘指令,模拟用户按下粘贴快捷键。不过,在沙盒模式下,这一方式直接不干活。

    能在沙盒模式下干活的,就使用 Apple Script 来发送 Command + V。可是,在上架 Mac App Store 时被拒。反观所有已经上架 Mac App Store 的同类应用,都是让用户再从其官方下载一个所谓的插件、助手,基本都是安装 Apple Script 来实现自动粘贴。最后,我也从了,用了类似的方式。

    这里再 吐槽一下 macOS 沙盒模式,已经裹足不前好几年了。对于自动粘贴这样的需求,不支持的理由无外乎是安全。可是,这样的不作为,直接导致用户下载安装一个自己不可能验证安全的助手。在我看来,只是将安全的皮球踢给了用户,撇清了自己的责任而已。

    1.1) 独立完成一个产品

    一个产品完整的生命周期,所涉及的点是非常多的:产品定义、市场研究、竞品分析、设计、开发、测试、上架、运营、推广、客服等等。要独自做好这些事,确实是很大的挑战。

    当然,由于精力和能力有限,我也不可能做好所有的方面,目前主要的精力是开发和推广。对于做不好的地方,可以:

    • 简单做一下,将就着;
    • 花时间学习,做好;
    • 请人帮忙做。

    不同的事,处理的方式不同。

    • 比如 Logo 的设计,我目前倾向于请人做。比如 Klib 的图标,是由 Allen 帮忙设计的。
    • 比如程序里的图标,我基本上是在网上免费图标的基础上,简单修改下。
    • 比如推广,很难外包给别人,只能自己硬着头皮上。

    其实,我还是挺愿意花时间折腾自己目前不擅长的事。不过,毕竟时间有限,还是要 把时间用在自己的长处,把短处外包给更专业的人完成

    另外,自己一个人做也是有好处的。比如,不需要与人商量,就减少了很多沟通成本。尤其是各方意见不一致时,要达到最终结论,通常需要消耗大量的时间,甚至是返工并带来额外开发成本。而一个人,则没有这样的问题。

    在实际做事的过程中,也养成了自己的习惯,比如:

    • 使用 Omni Focus 管理项目要做的事、测试用例
    • 在开发功能时,就完善所有单元测试、测试用例
    • 数据结构、UI、业务逻辑的开发步骤
    • 使用虚拟机来测试操作系统的不同版本、不同语言

    建立这些习惯的过程是痛苦的,因为要摸索所有的可能性,摒弃不适合的,最终形成适合自己的方式。而一旦建立,会有很大的收益。在下次做类似的事情时,好的习惯会大大提高效率,避免走大的弯路。

    1.2) 第一次出门吆喝

    自己辛苦做出来的产品,自然是希望更多人用;能赚更多钱,当然更好。可是,酒香也怕巷子深,尤其现在大家的注意力被各种事情分散着,要在这样的前提下,让更多需要的朋友知道自己的产品,是个很大的挑战。

    要增加产品的爆光,最直接的就是在媒体上报道。回过头来看,从时间和效果上看,当时这几个媒体还是不错的:

    • V2EX
      • 这里聚集了很多愿意尝鲜的极客,他们愿意尝试那些新鲜出炉的粉嫩产品,并予以自己的肯定和鼓励。
    • 36kr Next
      • 现在,这个产品基于处于半死不活状态,我感觉。
      • 当年,在 Next 发布贴贴板,还是带来了不少的流量。
    • Mac 玩儿法
      • 自己认真接触的第一个自媒体,是 Frank 一个人做的,佩服。

    而这些,全部是国内的媒体。如何在海外推广?很是头大。其中,我尝试了 平生第 1 次付费推广,是在 Two Dollar Tuesday,当时,其官方的规则是:

    You discount your app to $1.99 in the App Store for 48 hour promo (Tuesday & Wednesday).

    We will promote your deal via e-mail, our website, Facebook & Twitter.

    We then do a revenue split after Apple's cut. On a $1.99 app, you get $1.40. So we get $0.70 to us per sale on Tuesday only. Wednesday you keep 100% of proceeds.

    We have you pay us for the first 100 sales ahead of time ($70).

    Finally, we have a $1,000 MAX on the amount due to us. Meaning, no matter how many copies we sell on Tuesday, you can never owe us more than $1,000.

    精准翻译过来,就是:

    • 我将应用降价为 $1.99
    • 周二的收入,对方提成 30%
    • 对方至少收 100 份的费用,即 $70,最多收 $1000

    实际的效果,在这两天仅售出 92 份、$126,除去先前支付的 $70,还剩 $56,相当于每份 $56 / 92 = $0.6,白菜价。

    于是,我之后再没试过付费推广…

    需要注意的是,媒体的效果主要有 2 方面

    • 突击爆光
      • 尤其在产品发布的时候,多家媒体同时爆光,甚至会有 霸屏 的效果。
      • 比如,当用户在微博上看到 iPaste 的报道,可能跳过了。可如果接着又在少数派看到、在即刻订阅上看到,就肯定会加深印象。或许会生出兴趣,尝试一番。
    • 为之后的搜索做铺垫
      • 我们在需要某类产品时,除了向周围的高手求教,也可能自己去互联网搜索。而这些媒体的报道,则会成为被搜索到的基础。尤其是 权威媒体的报道,会有更高的搜索权重
      • 这里说一个小技巧:自己在写文章时,要「面向搜索引擎」,而不仅仅是标题党。比如,「夜深了,熄灯了,老公竟然不理我,还在玩这款游戏?!」这样的标题,其实对于搜索引擎并不友好。对于标题这样重要的因素,不包含产品的名字,是不能接受的。

    不过,媒体资源毕竟是有限的,你总不可能天天被报道吧?在更长的时间范围内,都要靠用户的自发传播,和自己的影响力。

    对于口碑传播,当然首先要靠产品的硬实力,毕竟首先产品要好,用户才愿意消耗自己品牌价值,去推荐你的产品。当然,这其中也存在一定程度的可操作性,比如在程序角度诱导用户分享,以及分享送 Pro 之类的活动。

    对于自己的影响力,就需要长期建设了。比如,我最近强迫自己每周二早 8 点在自己的「**自在开发**」公众号中写篇技术长文(包括本篇),也在自己的博客、少数派、掘金、简书等全媒体发布。这些文章的受众,有可能就是我自己产品的用户。并且,有了文章的背书,当用户对我有更多了解和信任后,也就更愿意尝试我的产品。

    2) 贴贴板到 iPaste 的蜕变

    2.0) 那些年,我也曾青涩

    对于名字,当初也是纠结了很久才定的「贴贴板」(英文 Daily Clipboard )现在来看,中文名还好,英文名就太差了些,且和中文名没有关联。当时,我已经开发了 iPic,想维持一个「 i 」系列,就直接改为「 iPaste 」了。

    再来看看当年贴贴板的 Logo (左侧):

    真有种不忍直视的感觉

    目前的 Logo (右侧),是自己设计的。基本是参考系统圆形 Logo,如 iBooks、App Stor ;其中的 P,和 iPic Logo 中的 P 一样;背景的深绿色,是参考系统 Time Machine,想借其稳定的意味。

    其实,改名、改 Logo 的影响还是非常大的。比如,之前所有在媒体沉淀的报道,全都无效了,需要从 0 开始积累影响力。所以,大家在给产品起名、设计 Logo 时,一定要慎重。定好了,就要坚持。

    对于独立开发者朋友,我有个小建议:保留自己程序的历史版本。当然,我知道你肯定已经用了 Git ;我是说,保留可以直接运行的版本(你确定,20 年后,你还有能力将代码编译为程序 )就像老照片一样,多年以后,重新运行一下自己当年还懵懂时写下程序,看那交互、那颜色、那不经意的跳转,就像看老照片一样,会有别样的情愫

    2.1) 付费下载 -> 内购

    最开始,iPaste 的模式是付费以后才能下载使用。

    采用这一方式的唯一原因:实现简单。或者说,代码上什么都不用做,无需区分免费版和付费后的功能限制,无需处理复杂的 In-App Purchase 集成。

    不过,这一方式的缺点也很明确:限制潜在用户尝试 iPaste. 这部分可以在 Mac 开发的神秘面纱:后娘养的嫡长子 里有介绍详细的介绍。

    后来,iPaste 将付费模式调整为免费 + 内购。从效果上看,确实明显增加了用户数量,用户付费也有所增加。所以,如果你打算开发个产品,个人建议采用免费 + 内购的方式。其中,可以试试我开源的 IAPHelper,可以很方便地集成 In-App Purchase. 另外,内购也可以试试订阅。虽说很多朋友对于订阅还很抗拒,不过,还是有用户能接受,不妨考虑一下。

    换付费模式,其实是挺麻烦的事。比如,最开始已经付费购买的用户,总不能让其再购买一次、或者不能更新吧?要做到这一点,就要识别出之前上架 MAS 的版本,以及用户是否从 MAS 下载的 iPaste,对于条件都满足,则自动开通高级功能。如何识别?主要是从 MAS 更新 Receipt 并解析其中的内容。

    3) iPaste 的现在与将来

    3.0) 工具型产品的困境

    我查了下,上个版本的是 iPaste,是在去掉 9 月 26 日发布的,几乎都快一年了。

    为什么这么久都不出新版?

    一方面,是我在忙 iPicKlib 等其他产品。另一方面,更重要的,是我 没想好该怎么改进

    工具型产品很容易陷入这样的困境:一方面,会遇到用户增长迟缓的情况;另一方面,会有用户表达「加了这个功能,我就买」这样的意愿。于是,很容易抗不住压力,加了某个功能。且不说当初的用户是否真的购买,长此以往,产品的功能越来越多,很容易变得越来越复杂、越来越不好用。用户增长变得更缓慢,甚至流失,陷入 死循环

    Word 就是个典型的例子,就像我们熟悉的那句话:99% 的人用了 Word 不到 1% 的功能。当然,Word 依然是现在的工业标准。但与此同时,以 Markdown 为代表的文本轻量型编辑工具,蚕食了大量原本属于 Word 的份额。

    其实,很多工具型产品变坏、变难用,很大程度是因为营收的压力。因为工具型产品本身是极难赢利的,而不赢利又无法养活团队,不现实。于是,为了赢利,产品团队不得不加些社交、内容等元素,想办法增加用户粘性和互动,进而希望带来更多转化和商业可能性;但通常,事与愿违。

    怎么破呢?简单:别指望用工具赚大钱。不要让团队过于膨胀,以减少成本。出于这一点,独立开发者、小团队,很适合做工具型产品,因为营收压力小,一人吃饱、全公司不饿,不至于因此让产品畸变。

    3.1) iPaste 该如何突围

    说回 iPaste,它的 核心功能就是一句话:记住用户曾经复制的内容,然后粘贴。对于核心功能,iPaste 已经实现的很好了,甚至可以钉住剪贴板历史,进而使用固定的快捷键粘贴,大大提高效率。

    那在此基础上,还能如何改进呢?经过一年的潜意识思考和自己的实际需求,我加了 2 个功能:

    • 编辑及管理剪贴板历史
    • 增加 Pin 历史分组

    看个操作视频就明白了:

    主要对应于我自己的几个使用场景:

    快速插入 Emoji 表情

    • macOS 系统自带的Ctrl + Command + Space 呼出 Emoji 和符号键盘,问题在于:效率不高:系统列出了无数的表情,而我自己常用的就那么几个。虽说有历史、收藏夹分组,但每次都要手动切换,还要移动鼠标,麻烦。
    • macOS 中运行的其它程序,如微信、Telegram、Skype 等等,每家 Emoji 表情的 排列不一致、长得不一样、交互也不一样。每次要在不同的排列中找,有点痛苦。
    • 在 iPaste 增加了此功能后,我可以按依次按 Shift + Command + VCommand + AA/B/C,快速输入指定的 Emoji 表情。全程使用固定的快捷键、无需鼠标,高效、舒服

    快速插入一些特殊字符

    • 比如,macOS 快捷键中常用的 等特殊字符,在回复用户邮件时,时不时会用到,几乎每次都要到 Google 搜索,然后再粘贴过去。
    • 现在,我会创建一个专业的 Pin 分组,用于输入这些特殊字符。

    添加客服常用语

    • 比如,我经常我回复用户的问题。而这些问题中,很多是重复的,回复也是类似的。有了 Pin 分组功能,我可以为每个产品添加常用的回复语,用于在邮件中快速添加。

    添加常用命令

    • 比如 gc master; git merge dev; gc dev; 用于切至 Git 主分支、合并、切回 dev 分支。
    • 有时,需要对命令做简单调整,在之前的版本中,就有点痛苦。因为我需要多次 Pin/Unpin,才能让新 Pin 住的历史,并使用原来的快捷键。说起来有点绕,用过 iPaste 之前版本的朋友,应该明白我在说什么。

    可以看出,做出这个更新,主要还是满足我自己的实际需求。如果恰好你也有这种痒点,欢迎试试新版 iPaste. 顺便做个硬广:含此功能的 **新版 iPaste 今天刚刚上架,高级版内购限时半价**,需要的朋友不要错过。

    3.2) iPaste 还能玩出什么花

    在 App Store 搜索「剪贴板」,会得到一堆应用,这是个充分竞争的领域。那么,iPaste 该如何定位、又能玩出什么花样?

    首先,iPaste 的定位一直没变:简洁高效的剪贴板应用。

    我知道,你肯定觉得「简洁高效」这话实在是被用滥了,说了跟没说一样。但我真的是这么做的。

    • iPaste 的交互基于菜单,已经不可能更简洁了。
    • iPaste 所有关键操作都支持快捷键,全程不需要使用鼠标或触摸板。

    在坚守 「简洁高效」 这个定位和底线后,iPaste 会在继续在易用性和效率上改进。比如,很多朋友希望能记录更多的剪贴板历史(虽然我目前依然觉得意义不大),而要在众多历史中找到需要的,搜索便成为必然。于是,入口就是个问题,我打算 在 Spotlight 搜索中集成 iPaste 的搜索。据我所知,目前同类应用中尚未出现此功能,iPaste 算是首创吧。恩,有了点子公布出来,省得后来者反而说我模仿抄袭。

    另外,打算支持 CloudKit,并开发 iPaste for iOS. 恩,我知道,在 iOS 领域,剪贴板应用同样竞争非常充分,且有 Pin 这样的明星产品。不过,还是有事情可做的。比如,目前我在 macOS 上设计图片后,要发到朋友圈,需要先通过微信等方式先将图片及文字中转到手机,然后再发,很是麻烦。要是 iPaste for iOS 能做到 macOS 端复制、iOS 端一键发送,多好。

    再有,基于 iPaste 还有个衍生产品:iTips,主要是 个人碎片化信息的管理,如公司发票抬头,追了哪些美剧、分别看到第几集,等等。目前还没想到具体的形态,暂不展开介绍。

    尾巴

    连续写了几篇长文,感觉要被掏空了。下周都不知道要写什么了,总不能继续写回忆录吧?

    没办法,只能继续逼自己多输入,保证每周都有干货,晾晒在「自在开发」公众号。

    75 条回复    2017-08-10 13:55:27 +08:00
    defunct9
        1
    defunct9  
       2017-07-25 08:15:25 +08:00 via iPhone
    不错
    linboki
        2
    linboki  
       2017-07-25 08:22:48 +08:00 via Android
    一……一本道?
    linwan623910
        3
    linwan623910  
       2017-07-25 08:45:01 +08:00
    可是我用 WIN
    benjaminv
        4
    benjaminv  
       2017-07-25 08:57:34 +08:00 via iPhone
    但是楼主的文章我都看完了。
    在 ios 端,如果这个功能被输入法集成,你怎么办?
    kslr
        5
    kslr  
       2017-07-25 09:11:18 +08:00 via Android
    楼主抓住了营销的精髓。
    i_have_to_pee
        6
    i_have_to_pee  
       2017-07-25 09:11:28 +08:00
    原来 iHost 也是楼主做的,我一直在用,挺好用的。
    Cyrix686
        7
    Cyrix686  
       2017-07-25 09:11:51 +08:00
    iHost 用户继续支持 iPaste !
    seasstyle
        8
    seasstyle  
       2017-07-25 09:13:29 +08:00 via Android
    我用的 自己开发的 bitout
    li1215101
        9
    li1215101  
       2017-07-25 09:13:45 +08:00
    出道是什么鬼。。。
    illios
        10
    illios  
       2017-07-25 09:14:59 +08:00
    lz 厉害了。一个人做整套下来不容易。
    quietjosen
        11
    quietjosen  
    OP
       2017-07-25 09:17:11 +08:00
    @benjaminv 你说的对,对于常用语的插入,键盘确实是最佳交互。并且,一些第三方输入法已经做了这一点。但也有硬伤:你会为了插入常用语方便而特意安装输入法吗?尤其这个有可能获取你包括密码在内所有输入信息的 App.

    我做 iPaste for iOS,有练手 iOS 开发的成份。并且,确实是自己有类似发朋友圈这样的需求,市面上的应用并做不到。
    blacklee
        12
    blacklee  
       2017-07-25 09:17:34 +08:00
    很好。
    我也是独立开发者,看你所写有挺多的收获。谢谢。

    已关注公众号。
    不过我觉得每周都出高质量长文是一件**极其**困难的事情,而且并不是非常必要的。
    自由职业虽然是自律且不那么自由,但真没必要把自己搞得多么累。
    quietjosen
        13
    quietjosen  
    OP
       2017-07-25 09:17:50 +08:00
    @i_have_to_pee @Cyrix686 两位 iHosts 用户啊,握手
    quietjosen
        14
    quietjosen  
    OP
       2017-07-25 09:18:27 +08:00
    @li1215101 就是出柜喽~

    就是开发做独立开发者。
    quietjosen
        15
    quietjosen  
    OP
       2017-07-25 09:19:57 +08:00
    @blacklee 确实**极其**困难,我每周都不知道这周要写什么…

    因为不这么逼自己,很容易「自由」变「散漫」啊
    robinshi2010
        16
    robinshi2010  
       2017-07-25 09:20:12 +08:00
    还是觉得楼主很厉害。
    blacklee
        17
    blacklee  
       2017-07-25 09:33:11 +08:00
    @quietjosen 偶尔的散漫并不要紧,比如减脂健身里还有个欺骗日:连着几天管住自己嘴巴后来一天胡吃海喝。
    以我自己浅薄( 16 个月)的经验,能够保持良好的节奏进行工作半年的话,就说明适合做自由职业者了。而且我觉得自由职业就是为了工作和生活的平衡,如果压力太大导致失去了这个平衡,那又为什么要做自由职业者呢?
    quietjosen
        18
    quietjosen  
    OP
       2017-07-25 09:38:42 +08:00
    @blacklee 恩,是的,平衡很重要。

    不过,压力大小、节奏快慢,也是看自己状态。别的事忙,干活的事可以松下来。反之,就要多忙点,给以后别的事留出弹性。

    我们独立开发的时长很相似嘛,多交流(你应该很容易找到我的微信等联系方式)。
    caozhengi
        19
    caozhengi  
       2017-07-25 10:01:42 +08:00
    之前一直用 ClipMenu。
    刚才试了下 iPaste,全快捷键和可选折叠层级确实不错。
    已付费,希望作者能持续改进
    billdc
        20
    billdc  
       2017-07-25 10:03:02 +08:00
    您好!请问一下,我使用 ihost 频繁提示没有权限,hosts 文件的权限好像总会被系统恢复,不知道大家有没有这个问题。
    ipaste 我正在试用,有个弹框点击的太快了,没有找到脚本复制的位置,请问一下脚本复制到什么文件夹了?删除软件的时候会一起删除吗?
    Miaoz
        21
    Miaoz  
       2017-07-25 10:31:01 +08:00
    楼主产品不错,文章也写的挺好。
    LancerXin
        22
    LancerXin  
       2017-07-25 10:33:07 +08:00
    楼主很牛,很愿意看这种文章,给那些想做独立开发者又没有勇气做的同学指了一条明路.

    很可惜我日常用 linux 比较多,不然有也会支持一下楼主.
    golmic
        23
    golmic  
       2017-07-25 10:34:32 +08:00
    点了购买一直在转圈啊,是连哪里的服务器,购买这个功能都不做好怎么盈利,楼主回复我一下告诉我如何购买!!!!!
    marknote
        24
    marknote  
       2017-07-25 10:52:36 +08:00
    推广不容易!感谢楼主分享经验。
    quietjosen
        25
    quietjosen  
    OP
       2017-07-25 11:10:17 +08:00
    @caozhengi 你识货的,谢支持。
    quietjosen
        26
    quietjosen  
    OP
       2017-07-25 11:14:16 +08:00
    @billdc iHosts 这个,有朋友遇到,我还真没遇到,不确定 macOS 系统做了什么保护,还得再研究。

    iPaste 复制的脚本在这里:
    ~/Library/Application Scripts/net.toolinbox.clipboard
    quietjosen
        27
    quietjosen  
    OP
       2017-07-25 11:17:08 +08:00
    @Miaoz 谢谢肯定。
    quietjosen
        28
    quietjosen  
    OP
       2017-07-25 11:18:29 +08:00
    @LancerXin 是的,当年我初入独立开发这条路,也非常希望看到能有独立开发者的分享。可惜,难找到的分享,非常之少。

    现在,我有能力写点东西,就希望多写点,希望对后来者有点帮助。
    flowerains
        29
    flowerains  
       2017-07-25 11:22:32 +08:00
    @quietjosen 感谢您的分享,虽然我不是一名独立开发者。但是也有想走这条道路的愿望,看到您走的这条道路,真的是不容易
    quietjosen
        30
    quietjosen  
    OP
       2017-07-25 11:23:14 +08:00
    @golmic 你是在 iPaste 内购时转圈?哎,这是苹果的锅啊。试试切换网络(如代理),或者取消多试几次。

    据说,苹果要在贵州建数据中心,希望那时候,能改善国内 App Store 的速度。
    quietjosen
        31
    quietjosen  
    OP
       2017-07-25 11:24:30 +08:00
    @flowerains 据我所知,一些朋友就是看了我的分享,毅然决然地放弃了独立开发这条路
    doubleflower
        32
    doubleflower  
       2017-07-25 11:27:48 +08:00
    老是看到 LZ 发的文章,连不用 mac 的都知道你这几个产品了
    quietjosen
        33
    quietjosen  
    OP
       2017-07-25 11:42:15 +08:00
    @doubleflower 每周一篇,打扰了。
    daodao
        34
    daodao  
       2017-07-25 11:50:41 +08:00
    提供免费帮独立工程师设计 Logo 等。欢迎有想法的独立工程师联系我~

    https://dribbble.com/daodao
    quietjosen
        35
    quietjosen  
    OP
       2017-07-25 11:52:51 +08:00
    @daodao 帅气!已 Mark
    daodao
        36
    daodao  
       2017-07-25 11:56:59 +08:00
    @quietjosen 也欢迎你身边有想法的独立工程师、有产品设计需求的随时可以介绍认识,可免费帮忙:)
    goofansu
        37
    goofansu  
       2017-07-25 12:07:22 +08:00
    lz 的推广贴干货满满,多谢 lz,目前也正走在成为独立开发者的路上,互勉
    quietjosen
        38
    quietjosen  
    OP
       2017-07-25 12:50:39 +08:00
    @daodao 好,有朋友提需求,就引荐兄台。
    quietjosen
        39
    quietjosen  
    OP
       2017-07-25 12:51:12 +08:00
    @goofansu 没被吓到,真汉子,共勉。
    sighforever
        40
    sighforever  
       2017-07-25 14:29:16 +08:00 via Android
    就看到了处女怎么破
    fwee
        41
    fwee  
       2017-07-25 14:35:07 +08:00
    赞,推广和干货结合是最好的方式
    KgM4gLtF0shViDH3
        42
    KgM4gLtF0shViDH3  
       2017-07-25 14:38:20 +08:00
    有点像 clipy,自从 Ubuntu 当主力机之后就没有好用的这类软件了。
    quietjosen
        43
    quietjosen  
    OP
       2017-07-25 15:13:00 +08:00
    @bestkayle 试了下,都是基于菜单的;最可惜的是,它对于快捷键的支持不够充分。
    goldenlove
        44
    goldenlove  
       2017-07-25 15:16:19 +08:00
    看过前面几篇干货,坚持确实难得,
    感谢分享自己的心得体会,顺便关注了公众号,期待回忆录续集哈哈~
    chztv
        45
    chztv  
       2017-07-25 15:36:05 +08:00
    呵呵,进来继续支持楼主。赶紧去更新了 iPaste,虽然自己对剪贴板需求不算大,不过分组钉住的 Emoji 吸引了我,好吧,有时打 Emoji 还是比较麻烦,就把常用的都录入进去吧。
    quietjosen
        46
    quietjosen  
    OP
       2017-07-25 15:36:12 +08:00
    @goldenlove 还有 iTimer、iHosts 尚可回忆
    quietjosen
        47
    quietjosen  
    OP
       2017-07-25 15:36:50 +08:00
    @chztv 你这几个我也经常用
    JoneJiang
        48
    JoneJiang  
       2017-07-25 16:13:57 +08:00
    撸主文章的逻辑好清晰啊,一直对独立开发者有一颗敬畏的心 :)
    quietjosen
        49
    quietjosen  
    OP
       2017-07-25 16:35:17 +08:00
    @JoneJiang 撸的多了,你也可以
    NAO
        50
    NAO  
       2017-07-25 16:51:48 +08:00
    很有启发,收藏了
    去看下公众号
    hundred
        51
    hundred  
       2017-07-25 17:16:08 +08:00
    楼主又在唠嗑营销了
    quietjosen
        52
    quietjosen  
    OP
       2017-07-25 17:22:19 +08:00
    @NAO 欢迎关注「自在开发」公众号。
    quietjosen
        53
    quietjosen  
    OP
       2017-07-25 17:22:35 +08:00
    @hundred 求指点推广。
    airingursb
        54
    airingursb  
       2017-07-25 18:03:53 +08:00 via iPhone
    感谢楼主分享
    真的是艰辛之路漫漫

    我也是独立开发者,目前还是学生,me.ursb.me 是我的个人网站,里面放上了我开发的作品。我做作品基本都是以练手为主,没有想过盈利问题,甚至还自己掏腰包买开发者账号、租服务器……

    现在有点迷茫,不知道独立开发者能否通过自己的产品养活自己…
    Betacoefficient
        55
    Betacoefficient  
       2017-07-25 18:20:14 +08:00
    @airingursb 已经 star 翻译小助手。
    quietjosen
        56
    quietjosen  
    OP
       2017-07-25 18:44:47 +08:00
    @airingursb 看了你的作品,都很棒!

    独立开发这条路,不好走,慎重。

    一个建议:可以先试试做点外包,积累点经验和钱。多输出,增强个人品牌。当发现适合的产品、时机适宜,全情投入。
    vjnjc
        57
    vjnjc  
       2017-07-25 18:46:55 +08:00
    看起来很不错!!
    quietjosen
        58
    quietjosen  
    OP
       2017-07-25 18:54:36 +08:00
    @vjnjc 用起来也不错
    solomaster
        59
    solomaster  
       2017-07-25 22:22:47 +08:00
    楼主靠自己独立开发能养活自己了?不错。
    permaylau
        60
    permaylau  
       2017-07-25 22:52:43 +08:00
    lz 作为独立开发者不容易,而且还开发了不知一种应用,我在我的科技博客:春晓网,http://www.uwexp.com/ 给你免费推广一下。
    quietjosen
        61
    quietjosen  
    OP
       2017-07-25 23:18:53 +08:00
    @permaylau 好像上次 iPic 你也帮忙推广了是吗?谢谢
    quietjosen
        62
    quietjosen  
    OP
       2017-07-26 06:45:16 +08:00
    @solomaster 花储蓄,吃老本。
    liangzr
        63
    liangzr  
       2017-07-26 08:32:15 +08:00 via Android
    iPic 用户支持下楼主!
    z0z
        64
    z0z  
       2017-07-26 10:07:17 +08:00
    用键盘支持楼主一下
    quietjosen
        65
    quietjosen  
    OP
       2017-07-26 11:03:01 +08:00
    @liangzr @z0z 谢二位支持。
    haozes
        66
    haozes  
       2017-07-26 13:27:20 +08:00 via iPhone
    用 ipic 有点好奇,这新浪图床我也没登录新浪账号,数据存哪了,可持续吗?
    quietjosen
        67
    quietjosen  
    OP
       2017-07-26 13:42:20 +08:00
    @haozes 用是微博小号。其实,微博的图片和账户关联不大。你试试:发一条带图片的微博;记录图片地址;删除微博;图片地址依然有效;过一年后再试,图片地址依然有效。
    haozes
        68
    haozes  
       2017-07-27 10:16:24 +08:00 via iPhone
    @quietjosen 但也保不准新浪哪天禁止外链啊
    permaylau
        69
    permaylau  
       2017-07-27 10:48:03 +08:00
    @quietjosen 是啊,我感觉做 IOS,和我们做网站,都挺不容易的,不容易推广,
    quietjosen
        70
    quietjosen  
    OP
       2017-07-27 11:25:19 +08:00
    @haozes 对呀,所以重要的图片,用自己的图床,如七牛、阿里云之类的。
    quietjosen
        71
    quietjosen  
    OP
       2017-07-27 11:25:50 +08:00
    @permaylau 是的,做出来难,推广更难。
    ppwangs
        72
    ppwangs  
       2017-07-27 15:32:16 +08:00
    @bestkayle #42 研究下 copyq,目前我全部平台都用她。github.com/hluk/CopyQ
    haozes
        73
    haozes  
       2017-07-30 18:51:40 +08:00
    @daodao
    可否帮忙设计一个 icon,付费也是可以的。下面这个是我开发的,被一群人吐槽 ICON 丑。。。。这是我自己撸的 ICON,本来还挺满意的
    https://sspai.com/post/40103
    daodao
        74
    daodao  
       2017-08-01 11:10:52 +08:00
    @haozes 可以啊~请添加我微信细聊 daodao
    benjaminv
        75
    benjaminv  
       2017-08-10 13:55:27 +08:00
    @quietjosen 也的确, 如果输入法集成了类似的功能, 我会变得更多厌恶大数据.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1034 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 18:25 PVG 02:25 LAX 11:25 JFK 14:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86