Niewidzialna aplikacja — dlaczego tworzymy aplikację, której nawet nie widać

Opublikowany: 2016-12-27

Za każdym razem, gdy słyszymy o aplikacji, nasze mózgi tworzą obraz kwadratowej ikony na ekranie głównym. Do tego sprowadza się cały ekosystem oprogramowania — kwadratowa ikona na ekranie głównym. Każdy chce być na naszych ekranach głównych, ale czy naprawdę wszyscy tego potrzebują ? Odpowiedź na to pytanie sprawiła, że ​​zbudowaliśmy niewidzialną aplikację.

Oprócz naszego pełnoetatowego gaszenia pożarów w Horntell , od jakiegoś czasu pracowaliśmy nad pobocznym projektem stealth ( ooohhhhh ????), który rozwijał się po cichu. Projekt nie miał strony docelowej, nie miał nazwy ( „Projekt nie ma nazwy…” ) i nie miał żadnego interfejsu użytkownika. Po tym, jak korzysta z niego ponad 51 000 osób, postanowiliśmy przynajmniej nadać projektowi nazwę i przynajmniej własną stronę docelową (a może też blog?).

App It Up

Jak wszyscy inni, naszym pierwszym odruchem było: „Dostosujmy to”. Aplikacja może robić o wiele więcej rzeczy, takich jak śledzenie użycia telefonu przez użytkownika, powiadomienia push, mieć własny, genialny język interfejsu użytkownika, ale kiedy zdaliśmy sobie sprawę, ile czasu zajmie zaprojektowanie, opracowanie i dystrybucja pełnej aplikacji, pomysł na aplikację wyglądał bardziej jak przesada.

„Świat jest pełen ludzi, którzy pomogą ci wyprodukować tornada, aby zdmuchnąć zapałkę”.
Shaun Hick

A po przespaniu pomysłu na jeszcze jedną noc, wymyśliliśmy sposób, który teraz nazywamy „Rozwiązaniem dla leniwych”. Zanim zaproponuję rozwiązanie, podzielę się problemem, który próbowaliśmy naprawić.

Problem

Mam złą pamięć. Jak źle pytasz?

Zawsze miałem trudności z utrzymaniem pewnych rzeczy w pamięci, poza kilkoma bardzo ważnymi. Przez lata hakowałem różne rozwiązania, aby uporać się z problemem. Zacząłem od tego, że zawsze miałem pod ręką mały notes, a skończyłem na aplikacji kalendarza do wszystkiego, co dotyczyło pracy. Oto, co mnie organizuje:

Wszystkie moje tygodnie w moim kalendarzu wyglądają tak, bo nic nie pamiętam.

Używanie kalendarza jako narzędzia do przypomnienia działało dla mnie, ale umieszczanie rzeczy w kalendarzu nadal było rzeczą, której mój leniwy tyłek nie chciał robić.

I wyobraź sobie, o ile pogorszył się problem, gdy próbowałem go używać do przypominania sobie o innych rzeczach poza pracą. A co z chwilą, gdy chciałem przypomnieć sobie nowy odcinek Game Of Thrones zaraz po jego wydaniu? A co z czasami, kiedy tęskniłem za wyjazdem, ponieważ nie zdawałem sobie sprawy, że to długi weekend i zaplanowałem kilka spotkań roboczych na sobotę? A co z lokalnymi rozmowami TEDx, które bardzo by mi się podobały, gdybym mógł przypomnieć sobie, że to się dzieje we właściwym czasie?

Problem polegał na tym, że były tysiące drobiazgów, które chciałem zapamiętać io których mi się przypominało, ale albo byłem zbyt leniwy, aby umieścić je w kalendarzu, albo po prostu nie zdawałem sobie sprawy, że coś się wokół mnie dzieje, dopóki nie było za późno.

Pomyślałem, że takich ludzi jak ja może być znacznie więcej. Podzieliłem się swoją agonią z moim zespołem i zapytałem, czy przesadzam, na co okazało się, że nie jestem sam. Wszyscy w naszym zespole borykali się z podobnym problemem „zapamiętywania drobiazgów” . Ktoś nie chciał pamiętać swojego tygodniowego harmonogramu treningów, a ktoś nie chciał pamiętać o piciu szklanki wody co godzinę.

Pamiętanie rzeczy było bólem. Pamięć można zużywać i nie chcieliśmy jej zużywać na drobne rzeczy.

Wtedy wszyscy głośno krzyczeli: „Możemy stworzyć aplikację, która powiadomi Cię o rzeczach, które Cię interesują, ale nie chcesz tego umieszczać w kalendarzu. Zróbmy aplikację!”

Przeprowadziliśmy nawet burzę mózgów przez kilka dni, jakie dobre rzeczy możemy zrobić — i udało nam się wymienić wiele rzeczy, które moglibyśmy zrobić, aby stworzyć lepszą aplikację kalendarza. A także pojawiła się luka na rynku po tym, jak Sunrise przestała działać, co sprawiło, że stała się jeszcze bardziej lukratywna okazja do rozpoczęcia tworzenia pełnoprawnej aplikacji.

To zabawne, jak rzeczy układają się jeden na drugim i nagle pomysł, który wydawał się malutki, stał się mamutem w naszych głowach. To sprawiło, że zwlekaliśmy i zakończyliśmy burzę mózgów słowami: „To nie może być nasza praca na pełen etat. Niech ktoś inny to kiedyś zrobi. To zbyt duży projekt, aby go teraz wykonać”.

Rozwiązanie dla leniwego człowieka

Nie mogłem spać spokojnie tej nocy. Był to mały problem, który co tydzień w takiej czy innej formie ukazywał swoją przerażającą twarz – i nie mogłem tego zignorować. Nie chciałem budować całej aplikacji, która mogłaby robić wszelkiego rodzaju fascynujące rzeczy. Chciałem tylko otrzymać przypomnienie — to wszystko!

Polecany dla Ciebie:

Jak Metaverse zmieni indyjski przemysł motoryzacyjny?

Jak Metaverse zmieni indyjski przemysł motoryzacyjny?

Co oznacza przepis anty-profitowy dla indyjskich startupów?

Co oznacza przepis anty-profitowy dla indyjskich startupów?

W jaki sposób startupy Edtech pomagają w podnoszeniu umiejętności i przygotowują pracowników na przyszłość

W jaki sposób start-upy Edtech pomagają indyjskim pracownikom podnosić umiejętności i być gotowym na przyszłość...

Akcje New Age Tech w tym tygodniu: Kłopoty Zomato nadal, EaseMyTrip publikuje Stro...

Indyjskie startupy idą na skróty w pogoni za finansowaniem

Indyjskie startupy idą na skróty w pogoni za finansowaniem

Startup marketingu cyfrowego Logicserve Digital podobno podniósł INR 80 Cr w finansowaniu od alternatywnej firmy zarządzającej aktywami Florintree Advisors.

Digital Marketing Platform Logicserve Bags Finansowanie INR 80 Cr, zmienia nazwę na LS Dig...

Bez względu na to, jak mogłem spać tej nocy, obudziłem się wesoły, ponieważ miałem w głowie szybkie rozwiązanie problemu. Może to zabrzmieć dziwnie, ale większość dobrych pomysłów, jakie kiedykolwiek wpadłem, mam we śnie. To był chyba jeden z tych dobrych pomysłów.

Rozwiązaniem było „zbudowanie niewidzialnego silnika synchronizacji, który umieściłby interesujące rzeczy w moim Kalendarzu Google”. Każdy telefon komórkowy ma fabrycznie zainstalowaną aplikację Kalendarz, która ma własne ramy powiadomień i przypomnień. Niektórzy ludzie rzadko korzystają z aplikacji, a inni polegają na niej we wszystkim — tak jak ja.

Co by było, gdyby zamiast zmuszać ich do instalowania jeszcze jednej aplikacji na swoich urządzeniach, moglibyśmy sprawić, by jedna z preinstalowanych aplikacji była jeszcze bardziej użyteczna?

Pomysł polegał na zbudowaniu prostego skrobaka internetowego, wprowadzeniu godzinowej pracy Crona i prostego silnika synchronizacji z moim Kalendarzem Google w ciągu weekendu i skończenie z tym. Zakończyliśmy pierwsze wdrożenie projektu, który nazwaliśmy „Calendar++” w 3 dni (więcej niż weekend; bo interfejsy API iCalendar są do kitu).

Ale działaliśmy – bez strony docelowej i nazwy – i 6 użytkowników – nasz zespół.

Projekt wyglądał tak, mieszkał na subdomenie Horntell i działał na serwerze DigitalOcean za 5 USD:

Otóż ​​to. Brak strony docelowej. Brak autoryzacji. Nawet bez CSS. Tylko trochę surowego kodu HTML. Ale byliśmy tak zafascynowani, gdy znaleźliśmy te interesujące przypomnienia i rzeczy dodane do naszych kalendarzy, które pomogły nam zaplanować nasze weekendy i codzienne życie bez chaosu.

Reprime — Długo oczekiwana aktualizacja

Przez ostatnie kilka tygodni prawie codziennie obserwowaliśmy przeciążenie naszego malutkiego serwera. Zaktualizowaliśmy serwer do planu 10 USD, a kilka tygodni później do planu 20 USD.

Do projektu nie dodano żadnych statystyk. Od czasu do czasu uruchamiałem zapytanie SQL, aby sprawdzić niektóre statystyki. Liczby stopniowo rosły i pewnego dnia, gdy liczba użytkowników osiągnęła 50 000, zdaliśmy sobie sprawę, że projekt stał się czymś więcej niż tylko sprawą uboczną.

Większość z tych użytkowników była przypadkowymi osobami, których nie znaliśmy osobiście.

Od dzisiaj przestaliśmy przyjmować nowych użytkowników za pośrednictwem naszej strony Kalendarz++ i postanowiliśmy spędzić ten sezon świąteczny na ulepszaniu projektu. Nazwaliśmy go Reprime . A jego nowy dom wygląda mniej więcej tak ( strona live jeszcze nie działa. Budujemy publicznie ):

Czasami niektóre rzeczy rosną w ciemności i nie zdajesz sobie z tego sprawy, dopóki nie wypełzną z ciemności do światła.

Dla nas Reprime jest jedną z takich rzeczy.

W chwili pisania tego tekstu strona jest wciąż w fazie rozwoju i tym razem budujemy ją publicznie. Cokolwiek zrobimy, omówimy to publicznie.

Co dalej?

Uczciwa odpowiedź — „ nie wiemy ”. To ciekawe pytanie do rozważenia. Mamy własne pomysły, jak to może się dalej rozwijać. O wszystkich będę pisał w kolejnych postach. Jeśli chcesz być na bieżąco z postępami i chcesz otrzymać wczesne zaproszenie do korzystania z Reprime, napisz poniżej swój e-mail, a wyślę Ci zaproszenie, zanim zmienimy nasze kalendarze na rok 2017.

[Ten post Mohita Mamorii po raz pierwszy pojawił się na Medium i został skopiowany za zgodą.]