Reklama

Z ponad 500 000 pobrań i imponującą oceną 4,7 gwiazdek na podstawie ponad 12 000 recenzji, Llama jest jedną z najpotężniejszych aplikacji do automatyzacji dla systemu Android. jestem pierwszy zrecenzowałem to w 2011 roku Użyj Lamy, aby zautomatyzować swój telefon z Androidem dzięki profilom lokalizacji i nie tylkoJak inteligentny jest twój smartfon w skali od jednego do dziesięciu? Może być wystarczająco inteligentny, aby obsługiwać pocztę e-mail lub pomagać w nawigacji po nieznanych krajobrazach miejskich. Ale czy jest wystarczająco inteligentny, aby wyłączyć ... Czytaj więcej i od tego czasu było coraz lepiej. Pod wieloma względami jest to marzenie dewelopera Androida: stworzyć aplikację, która będzie jednym z dziesięciu najlepszych wyników podczas wyszukiwania ogólnego terminu, takiego jak „profile” i uzyskać setki tysięcy użytkowników. Jak to jest?

Mężczyzna stojący za Llamą, Steven Carta, był na tyle uprzejmy, aby porozmawiać ze mną i podzielić się swoimi przemyśleniami na ten temat. Okazuje się, że nie trzeba mieć szalonych ambicji, aby odnieść sukces: rozpoczęcie od małego może również działać.

Opowiedz nam trochę o sobie. Kim jesteś i co robisz w życiu?

Buckingham

Jestem urodzonym i urodzonym londyńczykiem, 28 lat. Zacząłem programować komputery od najmłodszych lat, jakiś czas w szkole podstawowej, ale nie jestem pewien, kiedy dokładnie. Pamiętam, jak używałem fioletowych książek o BBC B BASIC i zacząłem pisać proste programy na komputerze BBC mojego wuja. Następnie w wolnym czasie zajmowałem się tworzeniem głupich gier Windows; pomyśl o klonach Pacmana lub Snake'a. Od tego czasu mam dyplom informatyki i teraz jestem programistą w prawdziwym świecie.

Co skłoniło cię do stworzenia Lamy, gdy Tasker [poprzednio sprawdzone Tasker na Androida: aplikacja mobilna, która zaspokoi każdą Twoją zachciankęJeśli chodzi o automatyzację urządzeń, w przestrzeni Androida jest tylko jeden goryl o wadze 900 funtów, i to jest Tasker. To prawda, że ​​Lama jest niesamowitą darmową aplikacją do automatyzacji, ale nie ma na celu pełnej mocy Taskera. Tasker ... Czytaj więcej ] był już w pobliżu? Czy to twój pierwszy projekt na Androida? Opowiedz nam trochę o tym, jak wyglądało rozpoczęcie.

pub

Lama zaczęła się od mojego ostatniego uniwersyteckiego projektu. Chodziło po prostu o zautomatyzowanie profili dźwiękowych, które większość telefonów Nokia miała w przeszłości. Wpadłem na pomysł, wracając z pubu do domu i zastanawiałem się, o której porzuciłem przyjaciół przed wyruszeniem. Wiedząc, że mój telefon był w stanie zebrać dokładnie te informacje, od tego momentu pomysł się pojawił. W tym czasie istniały inne aplikacje Nokia S60, które działały podobnie.

Wpadłem na pomysł, wracając z pubu do domu i zastanawiałem się, o której porzuciłem przyjaciół przed wyruszeniem.

Oryginalnie został napisany dla telefonu Nokia 6630, a następnie przeniosłem go na moje N95 i N85, gdzie byłem właściwie jego jedynym użytkownikiem (dałem go kilku znajomym, ale to wszystko). Ostatecznie Nokia nie stworzyła telefonu, który mnie zainteresuje, i mam urządzenie z Androidem. RIP Nokia :(

A teraz kilka rzadkich nagrań wczesnej Lamy:

lama

Powrót do Jawy był trochę okropny.

Nauczyłem się Java na uniwersytecie, ale większość czasu spędziłem na pisaniu ASP.NET w C #. Powrót do Jawy był trochę okropny, ale po kilku tygodniach nad Bożym Narodzeniem narodziła się Lama na Androida. Może zmieniać profile tylko na podstawie czasu i obszaru. Android nie ma tak naprawdę profili, tylko poziom głośności, więc trzeba je było emulować. Napisałem krótką wiadomość na temat XDA i niektórzy ludzie zaczęli prosić o funkcje.

Ostatecznie Lama była gotowa na rynek. Szybki post na Reddicie zaczął działać i zaczął się rozprzestrzeniać [Jeśli nie masz pewności, o co chodzi w Reddit, zobacz nasz przewodnik –Ed.]. Został wydany jako bezpłatna aplikacja, ponieważ jestem miły, ha. Pracuję nad tym jako hobby, mam pełnoetatową pracę, z której jestem zadowolony i nie jestem osobą, która musi mieć wszystkie pieniądze na świecie.

Lama ma wersję darowizny, ale główna aplikacja jest darmowa i nie jest w żaden sposób ograniczona. Gdzie znajdujesz motywację do dalszego jej utrzymywania? Jak to jest czasochłonne?

Motywacja pochodzi z udanego rozwiązania problemu. Wspaniale jest widzieć, jak coś działa, a jeszcze bardziej niesamowite, gdy ludzie uznają, że coś, co stworzyłeś, jest przydatne. Ludzie znaleźli naprawdę kreatywne sposoby korzystania z Lamy… od zarządzania baterią telefonu, przez kontrolowanie ich komputery PC, kontrolujące ich dom, a ja otrzymałem e-maile od niewidomych użytkowników, w których stwierdzili, jak są pomocni Lama.

Wspaniale jest widzieć, jak coś działa.

Rozpoczęcie od Lamy zajęło trochę czasu. Mogło zostać zaimplementowanych wiele funkcji i musiałem wybrać te, które samolubnie zacznę od tych, których chciałbym użyć.

Czy ludzie faktycznie otrzymują wersję Darowizna? Czy ktoś wspierał Lamę na inne interesujące sposoby?

monety

Więcej osób, niż się spodziewałem, otrzyma wersję darowizny. Nie byłbym w stanie z tego żyć, ale co miesiąc kupuje mi dużo piwa. Niektórzy użytkownicy zaczęli wysyłać wiadomości e-mail z informacją, że chcą przekazać więcej, więc aplikacja do darowizn została powiązana z zakupami w aplikacji w głównej aplikacji Lamy. Dzięki zakupom w aplikacji ludzie mogą przekazywać darowizny tyle razy, ile chcą. Oba sposoby darowizny niczego nie odblokowują; to dosłownie sposób, by ludzie mogli podziękować.

Niektórzy użytkownicy zaczęli wysyłać wiadomości e-mail z informacją, że chcą przekazać więcej.

W momencie, gdy realizowałem zakupy w aplikacji, maksymalny zakup w Android Market wynosił 20 GBP, co jest w przybliżeniu ceną steku w Londynie (niestety bez frytek i sosu bernaise). Nie spodziewałem się, że ktokolwiek kiedykolwiek podaruje mi stek, ale kilka osób to zrobiło!

zatrudnienie

Czy rozwijanie Lamy pomogło ci w karierze zawodowej na inne sposoby? Jak to?

Nie robię lamusa dla Lamy w celach zawodowych, w rzeczywistości pracuję w tej samej pracy programistycznej, odkąd zacząłem pisać Lamę. Mój szef jednak tego używa, może to trochę pomaga. Jestem pewien, że w przyszłości wspomnę o tym w moim CV, ale nie jestem pewien, czy chciałbym profesjonalnie programować na Androida. Czasami trudno jest uzyskać różne odmiany urządzenia do gry w piłkę, szczególnie jeśli pisana aplikacja musi dotykać wielu rzeczy na poziomie systemu.

Nie jestem pewien, czy chciałbym profesjonalnie programować na Androida.

Jeśli jestem początkującym programistą Androida i dopiero zaczynam swoją pierwszą aplikację, jakie są najważniejsze rzeczy, które powinienem zrobić, aby moja aplikacja się powiodła? (Tj. Jak mam się odkryć? Czy to w ogóle ważne?)

Zdecydowanie powinieneś napisać aplikację, z której naprawdę będziesz chciał korzystać, i skończyć z nią. Jeśli go nie używasz, nigdy nie dowiesz się, jak dobrze, czy źle.

To był miły dzień, gdy licznik w sklepie z zabawkami kliknął ponad 500 000+.

Prawdopodobnie powinieneś także zdecydować, co chcesz z tego wydostać. Szczerze mówiąc, nie wiedziałem, czego chcę od Lamy. Napisałem to dla siebie, ale wypuszczenie go za darmo zdecydowanie oznaczało, że uzyskało o wiele więcej pobrań niż w przypadku aplikacji płatnej. To był miły dzień, gdy licznik w sklepie z zabawkami kliknął ponad 500 000+.

Dziękujemy, Steven, za poświęcenie czasu na rozmowę z nami!

Uspokoiło mnie to, że nawet jeśli nie masz ochoty tworzyć kolejnego Instagrama, nadal możesz uzyskać bardzo popularną i dobrze ocenianą aplikację na Androida, robiąc to krok po kroku. Wiele z tego, co powiedział mi Steven, ma w sobie podobieństwa wywiad z Dexter Britain Słyszałeś wcześniej muzykę tego mężczyzny, po prostu tego nie wiesz: wywiad z Dexter BritainKompozytor ścieżki dźwiękowej i multidyscyplinarny dyrektor kreatywny. Przeczytaj interesujący wywiad i poznaj mężczyznę odpowiedzialnego za muzykę, której mogłeś słuchać, ale po prostu nie wiedziałeś. Czytaj więcej , muzyk, który rozdaje swoją muzykę za darmo (ale nadal z tego żyje).

Co otrzymałeś z wywiadu? Czy masz jakieś pytania do Stevena? Napisz je w komentarzach, a on może odpowiedzieć.