реклама
С над 500 000 изтегляния и впечатляваща 4.7-звездна оценка, базирана на повече от 12 000 отзива, Llama е едно от най-мощните приложения за автоматизация за Android. Аз първи го прегледа през 2011 г. Използвайте Llama за автоматизиране на вашия Android телефон с профили за местоположение и другиПо скала от една до десет, колко умен е вашият смартфон? Може да е достатъчно умно да боравите с имейли или да ви помогне да се ориентирате в непознати градски пейзажи. Но достатъчно ли е умно да изключите ... Прочетете още и оттогава продължава да се подобрява. В много отношения това е мечтата на разработчика на Android: Да направи приложение, което е един от първите десет резултати, когато търсите общ термин като „профили“ и да получите стотици хиляди потребители. И така, какво е усещането?
Мъжът зад Лама, Стивън Карта, беше любезен да разговаря с мен и да сподели някои от своите мисли по този въпрос. Оказва се, че не е нужно да имате луди амбиции, за да успеете: Започването на малки също може да работи.
Разкажи ни малко за себе си. Кой си ти и какво правиш в живота?
Аз съм роден лондонер, на 28 години Започнах да програмирам компютри от малка, известно време в началното училище, но не съм сигурен точно кога. Спомням си, че използвах няколко лилави книги за BBC B BASIC и започнах да пиша прости програми на компютъра на BBC на чичо ми. След това преминах към правенето на глупави Windows игри в свободното си време; мислете клонинги на Пакман или Змия. Оттогава имам степен по компютърни науки и сега съм уеб разработчик в реалния свят.
Какво ви накара да създадете Llama, когато Tasker [преди прегледан Задача за Android: Мобилно приложение, което се грижи за всеки ваш капризЩо се отнася до автоматизацията на устройствата, в Android пространството има само една 900-фунтова горила и това е Tasker. Вярно, Llama е страхотно безплатно приложение за автоматизация, но не цели пълната мощност на Tasker. Tasker ... Прочетете още ] вече беше наоколо? Това е първият ви проект за Android? Разкажете ни малко за това как се чувствах като начало.
Llama всъщност започна като мой последен университетски проект. Идеята беше просто да се автоматизират звуковите профили, които повечето телефони на Nokia са имали през този ден. Получих идеята, докато се прибирам от кръчмата и се зачудих по кое време бях напуснал приятелите си, преди да тръгна. Знаейки, че телефонът ми има способността да събира точно тази информация, идеята се движи оттам. По онова време имаше и други приложения на Nokia S60, които направиха нещо подобно.
Получих идеята, докато се прибирам от кръчмата и се зачудих по кое време бях напуснал приятелите си, преди да тръгна.
Първоначално той беше написан за Nokia 6630, след това го пренесох в моя N95 и N85, където бях почти единственият потребител на него (дадох го на няколко приятели, но това беше всичко). В крайна сметка Nokia не успя да направи телефон, който ме интересува и аз получих устройство с Android. RIP Nokia :(
А сега за няколко редки кадри от ранната лама:
Връщането към Java беше малко ужасно.
Научих Java в университета, но по-голямата част от времето си пишех ASP.NET в C #. Връщането към Java беше малко ужасно, но след няколко седмици над Коледа се роди Llama за Android. Може да променя профили само въз основа на време и площ. Android всъщност няма профили, а само ниво на силата на звука, така че и тези трябваше да бъдат емулирани. Написах бързо съобщение за XDA и някои хора започнаха да искат функции.
В крайна сметка Llama беше готов за пазара. Бързата публикация в Reddit започна първоначалното излъчване и се разпространява оттам [Ако не сте сигурни за какво става дума Reddit, вижте нашето ръководство -ED.]. Беше пуснато като безплатно приложение, защото ми е хубаво, ха. Работя по него като хоби, имам работа на пълен работен ден, от която съм доволен и не съм от типа човек, който трябва да има всички пари в света.
Llama има дарителска версия, но основното приложение е безплатно и не е ограничено по никакъв начин. Къде намирате мотивацията да продължите да я поддържате? Колко отнема време?
Мотивацията идва от успеха на проблем. Страхотно е да видите нещо работещо и още по-страхотно е, когато хората намерят нещо, което сте създали за полезно. Хората са намерили наистина креативни начини да използват Llama... от управлението на батерията на телефона си, контрола техните компютри, контролиращи дома им, а аз имах имейли от незрящи потребители, казващи колко полезни намират Лама.
Страхотно е да видиш как нещо работи.
Да започнеш с Лама беше малко време. Имаше много функции, които можеха да се реализират и аз трябваше да избирам тези, които да правя, егоистично започвайки от тези, които бих искал да използвам.
Хората всъщност получават ли версията за дарение? Някой подкрепяше ли Лама по други интересни начини?
Повече хора, отколкото очаквах, получават дарителската версия. Не бих могъл да живея от това, но ми купува много бира всеки месец. Някои потребители започнаха да изпращат имейли, казвайки, че искат да дарят повече, така че приложението за дарение беше сдвоено с покупките в приложението в основното приложение Llama. Покупките в приложението позволяват на хората да даряват толкова и толкова пъти, колкото искат. И двата начина на даряване не отключвайте нищо; това е буквално просто начин хората да ви благодарят.
Някои потребители започнаха да изпращат имейли, казвайки, че искат да дарят повече.
По времето, когато осъществих покупките в приложението, максималната покупка в приложението Android Market беше £ 20, което е приблизително цената на пържола в Лондон (уви без чипса и соса от бернеза). Не очаквах някой да ми дари пържола, но малко хора имат!
Дали разработването на Лама ви помогна в професионалната ви кариера по други начини? Как така?
Не правя сводниците на Лама за професионални цели, всъщност съм на същата работа в уеб разработчиците, откакто започнах да пиша лама. Шефът ми го използва все пак, може би това помага малко. Сигурен съм, че ще го спомена в CV-то си в бъдеще, но не съм сигурен дали бих искал да програмирам за Android професионално. Понякога е трудно да накарате всички различни разновидности на устройството да играят топка, особено ако приложението, което пишете, трябва да докосва много неща на системно ниво.
Не съм сигурен дали бих искал да програмирам за Android професионално.
Ако съм начинаещ разработчик на Android и едва сега започвам от първото си приложение, кои са най-важните неща, които трябва да направя, за да успее моето приложение? (I.е, как трябва да бъда открит? Това дори е важно?)
Определено трябва да искате да напишете приложение, което всъщност искате да използвате и в крайна сметка да използвате. Ако не го използвате, никога няма да разберете колко е добро или лошо.
Беше хубав ден, когато броячът на магазина за игра щракна върху 500 000+.
Вероятно трябва също така да решите какво искате да излезете от него. За да бъда честен, не знаех какво искам от Лама. Написах го за себе си, но пускането му безплатно определено означаваше, че има много повече изтегляния, отколкото ако беше платено приложение. Беше хубав ден, когато броячът на магазина за игра щракна върху 500 000+.
Благодаря ви, Стивън, че отделихте време да разговаряте с нас!
Смятам, че е успокояващо да видя, че дори и да не се стремите да създадете следващия Instagram, все пак можете да завършите с много популярно и добре оценено приложение за Android, като го направите една стъпка по едно. Голяма част от това, което ми каза Стивън, има паралели в моята интервю с Dexter Britain Досега сте чували музиката на този човек, просто не го знаете: Интервю с Dexter BritainКомпозитор на саундтрак и многодисциплиниран творчески директор. Прочетете интересно интервю и се срещнете с човека зад музиката, която може би сте слушали, но просто не знаехте. Прочетете още , музикант, който раздава музиката си безплатно (но въпреки това все още изкарва прехраната си от нея).
Какво получихте от интервюто? Имате ли въпроси за Стивън? Напишете ги в коментарите и той може да отговори.