隱形應用程序 - 為什麼我們要製作你甚至看不到的應用程序
已發表: 2016-12-27每當我們聽到一個應用程序時,我們的大腦就會在主屏幕上形成一個方形圖標的圖片。 這就是整個軟件生態系統所歸結的——主屏幕上的方形圖標。 每個人都想出現在我們的主屏幕上,但每個人都真的需要嗎? 這個問題的答案使我們構建了一個不可見的應用程序。
除了我們在Horntell的全職救火工作外,一段時間以來,我們一直在從事一項一直在默默發展的隱形( ooohhhhh ????)副項目。 該項目沒有登錄頁面,沒有名稱( “項目沒有名稱……” ),也沒有任何類型的 UI。 在超過 51,000 人使用它之後,我們決定至少給該項目起一個名稱和它自己的登錄頁面(還有一個博客,可能嗎?)。
應用它
像其他人一樣,我們的第一直覺也是,“讓我們應用它吧。” 一個應用程序可以做更多的事情,比如跟踪用戶的電話使用情況、推送通知、擁有自己出色的 UI 語言,但是當我們意識到設計、開發和分發一個成熟的應用程序需要多少時間時,應用程序的想法看起來更像是矯枉過正。
“世界上到處都是會幫助你製造龍捲風以吹滅火柴的人。”
——肖恩·希克
在這個想法又睡了一晚之後,我們找到了一種我們現在稱之為“懶惰人的解決方案”的方法。 在我提出解決方案之前,讓我分享一下我們試圖解決的問題。
問題
我記性不好。 你問有多糟糕?
除了一些非常重要的事情之外,我一直很難把事情記在心裡。 多年來,我破解了各種解決方案來解決這個問題。 我開始時總是隨身攜帶一個小筆記本,最後依賴日曆應用程序處理與工作相關的所有事情。 這就是讓我井井有條的原因:




我日曆上的所有星期都是這樣的,因為我什麼都不記得了。
使用日曆作為提醒工具對我有用,但將事情放在日曆上仍然是我懶惰的屁股不想做的事情。
想像一下,當我試圖用它來提醒自己除了工作之外的其他事情時,問題變得多麼糟糕。 當我想在《權力的遊戲》新一集發佈時提醒我怎麼辦? 如果我沒有意識到這是一個漫長的周末並在星期六安排了一些工作會議,我錯過了一次公路旅行的時候呢? 如果能在正確的時間提醒我,我會非常喜歡當地的 TEDx 演講呢?
問題是有成千上萬的小事情我想記住並被提醒,但要么我懶得把它們放在日曆上,要么根本不知道我周圍發生的事情,直到為時已晚。
我想,像我這樣的人可能更多。 我與我的團隊分享了我的痛苦,並問我是否反應過度,我發現我並不孤單。 我們團隊的每個人都面臨著類似的“記住小事”的問題。 有人不想記住他每週的鍛煉計劃,有人不想記住每小時喝一杯水。
記住事情是一種痛苦。 內存是可消耗的,我們不想把它浪費在小東西上。
就在那時,每個人都大聲喊道:“我們可以製作一個應用程序,將您感興趣但不想放在日曆上的事情通知您。 讓我們應用它!”
我們甚至集思廣益了幾天我們可以做的所有好事 - 我們能夠列出許多我們可以做的事情來製作更好的日曆應用程序。 在 Sunrise 停止工作後,市場也出現了缺口,這使得它成為開始構建成熟應用程序的更有利可圖的機會。
有趣的是,事情是如何疊加在一起的,突然一個看起來很小的想法在我們腦海中變成了龐然大物。 這讓我們拖延並在頭腦風暴會議結束時說:“這不可能是我們的全職工作。 總有一天讓別人去做。 這是一個太大的項目,現在不能做。”
懶人的解決方案
那天晚上我無法安然入睡。 這是一個小問題,每週都會以某種形式表現出它可怕的面孔——我無法忽視它。 我不想構建一個可以做各種有趣事情的完整應用程序。 我想要的只是得到提醒——就是這樣!
為你推薦:
無論那天晚上我能睡什麼覺,我都會很高興地醒來,因為我在腦海中快速解決了這個問題。 這聽起來可能很奇怪,但我曾經有過的大部分好主意,我都在睡夢中得到了它們。 我想,這是那些好主意之一。

解決方案是“構建一個不可見的同步引擎,將有趣的東西放在我的 Google 日曆中”。 每部手機都預裝了日曆應用程序,該應用程序具有自己的通知和提醒框架。 有些人很少使用這個應用程序,而另一些人則依賴它來做所有事情——比如我自己。
如果不是讓他們在他們的設備上再安裝一個應用程序,我們可以讓一個預安裝的應用程序更有用怎麼辦?
這個想法是建立一個簡單的網絡爬蟲,在一個週末投入一個小時的 Cron 工作和一個與我的谷歌日曆的簡單同步引擎,然後完成它。 我們在 3 天內完成了我們稱之為“Calendar++”的項目的第一個實現(超過一個週末;因為 iCalendar API 很糟糕)。
但是我們已經啟動並運行了——沒有登錄頁面或名稱——以及 6 個用戶——我們的團隊。
該項目看起來像這樣,位於 Horntell 的一個子域上,運行在 5 美元的 DigitalOcean 服務器上:

而已。 沒有登陸頁面。 沒有認證。 甚至沒有CSS。 只是一些原始的 HTML。 但是我們非常著迷地發現這些有趣的提醒和添加到我們日曆中的東西可以幫助我們計劃我們的周末和日常生活而不會混亂。
Reprime - 等待已久的升級
在過去的幾周里,我們幾乎每天都看到我們的小型服務器超載。 我們將服務器升級為 10 美元的計劃,幾週後又升級為 20 美元的計劃。
該項目沒有添加任何分析。 有時,我會運行 SQL 查詢來檢查一些統計信息。 數字逐漸增長,有一天當用戶數量達到 50,000 時,我們意識到該項目已不僅僅是一個副業。

這些用戶中的大多數只是我們個人不認識的隨機人。

從今天開始,我們已停止通過 Calendar++ 頁面接受新用戶,並決定在這個假期期間升級項目。 我們將其命名為Reprime 。 它的新家看起來像這樣(現場網站還不能工作。我們正在公共建設):

有時,有些東西在黑暗中不斷生長,直到它們從黑暗中爬到光明中,你才意識到這一點。
對我們來說,Reprime 就是這樣的一件事。
在撰寫本文時,該網站仍在開發中,這次我們正在公開構建它。 無論我們做什麼,我們都會在這裡公開討論。
下一步是什麼?
誠實的回答——“ 我們不知道”。 這是一個值得思考的有趣問題。 我們有自己的想法如何進一步發展。 我將在接下來的帖子中寫下所有這些。 如果您想隨時了解進度並提前獲得使用 Reprime 的邀請,請將您的電子郵件放在下面,我會在我們將日曆轉到 2017 年之前向您發送邀請。
[Mohit Mamoria 的這篇文章首次出現在 Medium 上,經許可轉載。]






