iPaste:剪貼板界的一股清流

iPaste踏揣,既是我的第一個(gè) App,也是到目前為止最后一個(gè)匆背;為什么呢呼伸?

先前身冀,iPaste 只活躍于 Mac 電腦中钝尸;
現(xiàn)在,我把它帶到了 iPhone 手機(jī)上搂根。

0) 緣起:我為什么要做 iPaste for iOS?

2017 年 7 月 21 日珍促,我正式入坑 iOS 開發(fā)

要學(xué)一門新的編程語言,最好的方式是:邊學(xué)邊用剩愧。而縱觀我當(dāng)時(shí)已經(jīng)做的產(chǎn)品(Klib猪叙、iPiciPic MoveriPaste穴翩、iTimer犬第、iHosts),iPaste 最適合練手 iOS 開發(fā):產(chǎn)品本身邊界清晰芒帕,已經(jīng)有了 macOS 版歉嗓、可以練習(xí) iOS & macOS 間的數(shù)據(jù)同步”丑。總之鉴分,簡直太適合了;于是带膀,就有了你即將看到的產(chǎn)品志珍。

其實(shí)還有別的原因。雖說市面上已經(jīng)有不少剪貼板應(yīng)用垛叨,但還真沒有我特別滿意的伦糯。如果你了解我之前已經(jīng)做的產(chǎn)品,就會(huì)發(fā)現(xiàn) 我特別偏好小巧嗽元、簡潔的應(yīng)用舔株,不喜歡在小小的應(yīng)用里塞很多功能;不需要的功能總在礙眼还棱,還讓交互變復(fù)雜载慈,不爽。

那么珍手,到底我對(duì)剪貼板有什么需求办铡,又會(huì)把這款應(yīng)用做成什么樣子呢?且往下看琳要。

1) 我對(duì)剪貼板的需求

電腦端 (Mac) 和手機(jī)端 (iPhone) 各有不同寡具,下面分別介紹。

1.0) 電腦端的剪貼板

主要有以下三類需求:

粘貼最近復(fù)制的內(nèi)容

  • 比如稚补,最近在邀請(qǐng)大家參與 iPaste for iOS 的 Test Flight 測試時(shí)童叠,我需要從郵件、聊天工具等地方復(fù)制呢稱课幕、郵箱厦坛,然后統(tǒng)一到開發(fā)者后臺(tái)填寫。
  • 有了 iPaste乍惊,我可以在一個(gè)應(yīng)用中集中復(fù)制杜秸,然后在后臺(tái)統(tǒng)一粘貼;無需在應(yīng)用間頻繁切換润绎。

粘貼非常常用的內(nèi)容

  • 比如撬碟,在開發(fā)過程诞挨,有些我常用的命令,如:
    • git co master; git merge dev; git push; git co dev;
  • 在 iPaste 中呢蛤,我可以把它 Pin 起來惶傻,從而使用固定的快捷鍵粘貼。比如按下 Command + Shift + V 顯示剪貼板歷史其障、按下 A 粘貼达罗。

粘貼時(shí)不時(shí)用到的內(nèi)容

  • 比如 Emoji 表情。
  • 雖說微信静秆、Telegram 等客戶端都有 Emoji 插入的面板粮揉,但內(nèi)容、排列各不相同抚笔。而實(shí)際上扶认,我常用的 Emoji 表情并不多。
  • 在 iPaste 中殊橙,我會(huì)把這些常用的表情都放到一個(gè)分組中辐宾,實(shí)際的快捷鍵順序是:按下 Command + Shift + V 顯示剪貼板歷史、按下 Command + A 顯示分組膨蛮、按下 A/B/C/… 粘貼叠纹。

除了上述三類使用場景,還有一個(gè)通用的需求:高效敞葛。從前面的圖可以看出誉察,不同類型的歷史都可以通過 純快捷鍵 快速插入,實(shí)際使用效率很高惹谐,感覺也很爽持偏。

1.1) 手機(jī)端的剪貼板

手機(jī)端我最常用的需求是:

粘貼時(shí)不時(shí)用到的內(nèi)容

  • 比如已有產(chǎn)品的技術(shù)支持。
  • 由于我有多款產(chǎn)品氨肌、每個(gè)產(chǎn)品經(jīng)常收到用戶重復(fù)性的問題鸿秆,如:
    • 為什么使用 iPic 上傳 png 圖片后變?yōu)?jpg 格式(因?yàn)槲⒉┎恢С?png 格式)
    • Klib 是否會(huì)支持導(dǎo)入生詞本并導(dǎo)出至 Anki(會(huì))
  • 如果是在電腦上,即使沒有 iPaste怎囚,我依然可以從之前回復(fù)過的郵件卿叽、聊天記錄里復(fù)制粘貼,還能忍恳守。
  • 但在手機(jī)上考婴,搜索起來很麻煩。如果要手動(dòng)打字井誉,那更要了親命蕉扮;更別說插圖了整胃。
  • 有了 iPaste for macOS & iOS颗圣,我會(huì)先在 iPaste for macOS 上整理常用的問題及回復(fù)(畢竟電腦上操作效率高)喳钟,添加到 iPaste 分組中(一個(gè)產(chǎn)品對(duì)應(yīng)一個(gè)分組)。這些分組及記錄會(huì)自動(dòng)同步至 iPaste for iOS 中在岂,我就可以很輕松地在手機(jī)端復(fù)制奔则,然后粘貼至微信等聊天工具中。
    • 用戶看到我碼這么多字蔽午、還回復(fù)這么快易茬,會(huì)覺得我很誠懇…

另外,在通知中心添加 iPaste 小組件后及老,可一鍵復(fù)制之前的歷史抽莱、或者 Pin 中固定的內(nèi)容,然后快速粘貼到第三方應(yīng)用中骄恶。

其實(shí)食铐,還有個(gè)需求;雖然目前的 iPaste 還沒來得及實(shí)現(xiàn)僧鲁,不過可以先簡單說下虐呻。比如在做運(yùn)營時(shí),我會(huì)先設(shè)計(jì)一張圖及對(duì)應(yīng)的文案寞秃,然后發(fā)朋友圈斟叼。目前,必須先通過 AirDrop春寿、微信等工具朗涩,先將圖片保存到手機(jī)中、同步文案绑改,然后在手機(jī)微信中手動(dòng)發(fā)朋友圈馋缅。整個(gè)過程很麻煩。

在今后的 iPaste 中绢淀,可以在電腦端先后復(fù)制圖片和文案后萤悴,在手機(jī)端選擇,然后一鍵分享皆的。

2) iPad 專有玩法:拖拽

蘋果在 iOS 11 中大大增加了多任務(wù)能力覆履,其中一項(xiàng)就是可以在程序間互相拖拽內(nèi)容。結(jié)合 iPaste费薄,還可組合中更多的玩法硝全。

  • 拖拽任意內(nèi)容至 iPaste,自動(dòng)保存
  • 從 iPaste 中拖拽至你的應(yīng)用楞抡,自動(dòng)插入

比如伟众,比如你在 iPad 上寫作,左側(cè)分欄是你心愛的 Markdown 編輯器召廷,右側(cè)分欄是待命的 iPaste凳厢,可隨時(shí)將 iPaste 中記錄的常用片斷拖拽至左側(cè)編輯器账胧,如聯(lián)系方式、微信中的打賞二維碼先紫、等等治泥。

注:這需要較新的 iPad、并升級(jí)至 iOS 11遮精,以支持多任務(wù)居夹。

3) 多端同步,免費(fèi)

上面介紹的使用場景本冲,隱含了一個(gè)前提:電腦端和手機(jī)端同步剪貼板歷史准脂。

在實(shí)際的開發(fā)過程中,這部分非常復(fù)雜檬洞,幾乎一半的時(shí)間都花在這上面意狠。為了解決同步的數(shù)據(jù)合并等問題,真是沒少掉頭發(fā)疮胖。

從商業(yè)的角度环戈,這幾乎是最適合收費(fèi)的點(diǎn);市面上類似的軟件澎灸,無一例外在這點(diǎn)上都是收費(fèi)的院塞。但從用戶的角度上,是件很難受的事:我在電腦端要同步到云端性昭,收費(fèi)拦止?好,我升級(jí)糜颠。然后在手機(jī)上發(fā)現(xiàn)還沒有同步下來汹族。定睛一看:原來手機(jī)端還要再收費(fèi)?其兴!從開發(fā)者的角度顶瞒,我當(dāng)然理解這是合理的,畢竟每個(gè)平臺(tái)都花了時(shí)間開發(fā)元旬。但實(shí)際感受榴徐,真的不舒服。

想了又想匀归,我還是決定:使用 iPaste坑资,在任意數(shù)量的 iPhone、iPad穆端、Mac 間同步袱贮,免費(fèi)

技術(shù)上多說一點(diǎn)体啰,云端是 使用蘋果自家的 iCloud 進(jìn)行同步攒巍。

  • 對(duì)用戶是透明的嗽仪,也即 你不需要在 iPaste 中做任何設(shè)置,就可以同步窑业。前提是你在各個(gè)設(shè)備上使用相同的 iCloud 賬戶登錄钦幔,但實(shí)際上這幾乎是必然的枕屉。
  • 關(guān)于數(shù)據(jù)安全常柄,你絕對(duì)可以放心。除了你自己搀擂,包括開發(fā)者西潘、喬布斯在內(nèi)的任何人,均無法看到你的剪貼板信息哨颂。
  • 關(guān)于 同步速度喷市,快的時(shí)候,小于 2 秒威恼。幾乎品姓,你在電腦上復(fù)制一段話,2 秒內(nèi)就會(huì)同步至手機(jī)端箫措。慢的時(shí)候腹备,可能會(huì)超出你的耐心了。雖然我使用了后端同步斤蔓、數(shù)據(jù)壓縮等方法植酥,但畢竟核心層面依然依賴于蘋果的服務(wù)器,我自己實(shí)在無法給出承諾弦牡。
    • 如果你對(duì)電腦端與手機(jī)端共享剪貼板的實(shí)時(shí)性有要求友驮,建議還是使用蘋果自家的 Handoff 功能,雖說在手機(jī)端總會(huì)卡一卡驾锰,但總體還是可用的卸留。

4) 付費(fèi)模式

前面既然提到了付費(fèi)與免費(fèi),這里就敞開說一說錢的事椭豫。

花了這么多時(shí)間做產(chǎn)品艾猜,自然是想賺點(diǎn)生活費(fèi)的(手動(dòng)二哈)。那付費(fèi)模式怎么定呢捻悯?這是我非常頭痛的事匆赃;之前也在群里跟用戶一直聊過這事,一直也沒定下來今缚。

最后選擇的是免費(fèi) + 試用 + 內(nèi)購模式算柳,感興趣可以看看 我之前糾結(jié)的過程

到底哪些功能免費(fèi)、哪些收費(fèi)呢姓言?這里羅列一下:

功能點(diǎn) 免費(fèi)版 高級(jí)版
最近歷史數(shù)量 3 30
Pin ? ?
分組數(shù)量 1/0* 無限
分組內(nèi)記錄數(shù) 無限 無限
拖拽(iPad) ? ?
同步 ? ?
其他 ? ?
  • 免費(fèi)版電腦端支持 1 個(gè)分組瞬项,手機(jī)端不支持蔗蹋。

尾巴

閉關(guān) 60 天,終于奉上了我的第一款 iOS 作品囱淋。

以及 iPaste for macOS 2.0:

(下載后猪杭,還請(qǐng)順手評(píng)個(gè)分,同樣期待你的使用體驗(yàn))

這只是開始妥衣。有了這個(gè)新技能皂吮,以后會(huì)有更多精彩的 iOS & macOS 雙平臺(tái)應(yīng)用,敬請(qǐng)期待税手。如果你有什么想法蜂筹、需求,也歡迎聯(lián)系我:iToolinbox#gmail.com 靜候佳音芦倒。

號(hào)外:我有每天寫博客的習(xí)慣艺挪。如果你感興趣,可以瞧瞧從 7 月 21 日開始的博客:https://atjason.com 這里兵扬,你可以了解 iPaste 從概念到誕生的全過程麻裳,最鮮活、最真實(shí)的過程器钟;艱難與欣喜津坑,盡在其中。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末俱箱,一起剝皮案震驚了整個(gè)濱河市国瓮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌狞谱,老刑警劉巖乃摹,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異跟衅,居然都是意外死亡孵睬,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門伶跷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來掰读,“玉大人,你說我怎么就攤上這事叭莫〉讣” “怎么了?”我有些...
    開封第一講書人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵雇初,是天一觀的道長拢肆。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么郭怪? 我笑而不...
    開封第一講書人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任支示,我火速辦了婚禮,結(jié)果婚禮上鄙才,老公的妹妹穿的比我還像新娘颂鸿。我一直安慰自己,他們只是感情好攒庵,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開白布嘴纺。 她就那樣靜靜地躺著,像睡著了一般叙甸。 火紅的嫁衣襯著肌膚如雪颖医。 梳的紋絲不亂的頭發(fā)上位衩,一...
    開封第一講書人閱讀 49,046評(píng)論 1 285
  • 那天裆蒸,我揣著相機(jī)與錄音,去河邊找鬼糖驴。 笑死僚祷,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的贮缕。 我是一名探鬼主播辙谜,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼感昼!你這毒婦竟也來了装哆?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤定嗓,失蹤者是張志新(化名)和其女友劉穎蜕琴,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體宵溅,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凌简,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了恃逻。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片雏搂。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖寇损,靈堂內(nèi)的尸體忽然破棺而出凸郑,到底是詐尸還是另有隱情,我是刑警寧澤矛市,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布芙沥,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏憨愉。R本人自食惡果不足惜烦绳,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望配紫。 院中可真熱鬧径密,春花似錦、人聲如沸躺孝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽植袍。三九已至惧眠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間于个,已是汗流浹背氛魁。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留厅篓,地道東北人秀存。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像羽氮,于是被迫代替她去往敵國和親或链。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容