четверг, 16 апреля 2015 г.

Снег, выпавший 15 апреля

Эта зима была аномально теплой для Солт-Лейк-Сити. Снег шел всего пару раз. Весна тоже была ранней: первые цветы появились уже в конце февраля. К середине апреля все уже зеленело и цвело, и тут:



Прогнозы погоды иногда бывают полезны. Во вторник 14 апреля с утра было 72 °F (22 °C), и я вышел утром прогуляться в рубашке с коротким рукавом. Но мой брат взял с собой куртку, шапку и зонтик, потому что уже к 5 вечера температура обещала упасть до 40 °F (5 °C), после чего пойдет дождь, переходящий в снег. Прогноз выглядел фантастическим на фоне солнечного теплого утра, но мы в него поверили.



Потому что уже дул сильный ветер, который нес с пустыни кучу песка, серьезно снижая видимость (потом даже на российских новостных сайтах я читал об автомобильных авариях на шоссе в штате Юта). Было ясно, что с севера движется какая-то холодная фигня. И к вечеру она накрыла город. Так выглядел зонтик, с которым вечером вернулся мой брат: воздух стал смесью воды и песка.



Ночью пошел снег, который шел всю среду 15 апреля. Я выбрался утром на улицу, чтобы купить яблок, и по пути сфотографировал цветущие деревья под слоем снега.


В Питере снег в апреле никого бы не удивил, но у нас там еще ничего обычно не цвело и не зеленело.



Но уже на следующий день прогрелось до 56 °F (12 °C). На солнце все стало быстро таять.


И уличная растительность уже не выглядела так брутально. Это тот же самый куст, что и на первом фото.


К выходным обещают те же 72 °F, которые и должны быть в это время года. Повезло тем товарищам, кто собирается в субботу бежать SLC Marathon - если бы погода была как в среду, то это напоминало бы то, что у нас в СПбГУ называли “весенний кросс” - 5 км по снежным лужам на зачет по физ-ре. У нас на химфаке физ-ра была четыре курса, все серьезно.

суббота, 21 февраля 2015 г.

2014 Tax Season

В прошедшие выходные я закончил с подачей налоговых деклараций за 2014 год. Доход у меня был около $30k, а налог вышел $7.3k или 24% ($6300 - федеральный и $1000 - штата Юты). Я предпочитаю заполнять налоги сам, не полагаясь на бухгалтеров и турботаксы. До этого всегда посылал бумажные формы, но в этом году заполнил все электронно. По свежей памяти хочу записать, как sole proprietor (это такое хитрое название для бизнесмена, который просто занимается бизнесом безо всяких регистраций фирм/корпораций) платит налоги. Вдруг кому-то еще будет любопытно.

Налоговые формы только на первый взгляд кажутся длинными и пугают новичков. На самом деле основная форма 1040 - один лист, а в инструкциях к ней из 250 страниц простому человеку нужны от силы 15. Когда заполняешь все эти налоги в первый раз, то боишься, что сделаешь что-то не так. Когда заполняешь в восьмой раз, то уже не переживаешь: если ошибешься, потом исправишь. Главное, сознательно не пытаться обмануть государство и отдать кесарю кесарево.

Итак, в 2014 году все мои доходы были от продажи мобильных приложений и от показа в них рекламы. Google даже прислал мне форму 1099-MISC, где все сошлось до цента с моей внутренней бухгалтерией, которую я веду в экселевском файлике. А Apple и Chartboost ничего не прислали, но я сам прекрасно знаю, сколько денег я получил в календарном 2014 году (так называемый cash accounting method, которым я могу пользоваться, потому что никаких физических товаров у меня на складе не хранится).

Так как я получил доходы за деятельность, которой я занимался регулярно и с целью получения прибыли, то они квалифицируются как бизнес-доходы (а не хобби, например), и я должен первым делом заполнить Schedule C к форме 1040 - Profit or Loss from Business. Но тут на мое счастье оказывается, что если у меня от бизнеса один только профит, никаких расходов и сотрудников, то я могу заполнять еще более простую форму Schedule C-EZ. Доход для целого числа будем считать $30 000, а расходы - $0. Можно, конечно, сидеть и выдумывать, что $99 за участие в программе iOS-разработчиков или $150 за андроидный планшет - это бизнес-расходы. Но это такие копейки, что больше намучаешься чеки 7 лет хранить, чем налогов спишешь. А больше расходов у меня не было: рекламу я не заказывал, сотрудников не нанимал, на конференции не путешествовал, по барам с клиентами не шлялся, машины своей у меня нет, компу восьмой год пошел, жильем/интернетом/телефоном пользуюсь почти исключительно в личных, а не бизнес-целях. В общем, gross receipts = net profit = $30k.

Все как-то любят повторять фразу: “Это можно списать с налогов” - будто это эквивалентно тому, что что-то бесплатно достается. В лучшем случае получается скидка в размере твоего tax bracket, то есть 15% для меня. Ну, и я решил, что если расходов не указывать вообще, то на нет и суда нет, то есть аудита. И обойдусь я как-нибудь без 15% скидки с $250. Все, с этой формой закончили. Понятно, что настоящие бизнесмены исписывают там талмуды, сколько ушло, сколько пришло. Значит, я не настоящий бизнесмен. Но я этому только рад.

Идем дальше к Schedule SE к форме 1040. SE означает self-employed. Ну, я такой. Получил больше $400, работая сам на себя? Изволь заплатить аналог социальных отчислений. Работающие американцы должны платить 12.4% зарплаты в social security (пенсионный фонд) и 2.9% на Medicaid (медицина для бедных). Итого 15.3%. Нюансов тут полно, но они начинаются, если получать больше $117k, поэтому в этом году я просто проделал описанную в форме математику: умножил свой бизнес-доход вначале на 0.9235, а затем на 0.153 и получил около $4200. Это самая большая часть моего налога. За работяг половину социальных налогов платит работодатель и списывает их как бизнес-расходы. А я сам себе господин. Поэтому тоже могу половину self-employment tax (то есть $2100) списать со своего общего дохода в строке 27 формы 1040.

Да, пришло время заняться этой самой основной налоговой формой. Вначале считаются все доходы. Нормальные люди получают от работодателя форму W-2 и переписывают число в строку 7. У кого-то есть проценты, дивиденды, доходы от продажи акций-облигаций, выигрыши в рулетку, пенсия или фермерский доход. Но у меня есть только Business income, который я аккуратно переношу из Schedule C-EZ в строку 12. Total income все те же $30k.

Дальше можно кое-что вычесть. А именно те $2100 - половину self-employment tax (строка 27). Если бы я был жадный, то я бы заполнил еще строку 29 “Self-employed health insurance deduction”. Но у меня была самая дешевая страховка, к которой мне тоже лень собирать и хранить чеки. Мне не жалко переплатить налоги государству, которое позволило мне эти $30k в первую очередь получить. Сам-то столько лет просидел аспирантом и постдоком на плечах налогоплательщиков и пообещал, что больше никогда не буду просить денег у государства. Adjusted gross income получается $27.9k.

А дальше еще вычеты. Доброе тут государство. Во-первых, $6200 - standard deduction (есть еще itemized deduction, но это надо на разные вещи типа зубного или благотворительности потратить за год больше этих $6200). Во-вторых, $3950 - exemption (иждивенцев у меня нет, но на детей, если таковые имеются, нужно вычитать тут). Остается $17750. Это и есть taxable income. По таблице в инструкциях находим, что для синглов (холостяков) полагается налог в $2200. Его можно и по формуле рассчитать: 10% от 10k + 15% от того, что сверх, но государство говорит: не корчи из себя умного, а смотри Tax Table, где все за тебя посчитали. И только те, кто получают больше $100k, могут сами считать, и у них налог может дойти до 39.6%.

В форме еще полно всяких полей, где можно что-то вычесть или добавить. Я честно не разбирался, что такое Residential energy credit или Child tax credit, но подозреваю, что они меня не касаются. Все свое я знаю, как и то, что с очень большими доходами строчек заполнять придется больше, а exemption’ы станут меньше. Но пока добавляем к $2200 мой self-employment tax в $4200, видим, что с этого года добавился вопрос про Obamacare (строка 61): была ли у тебя страховка весь год? А не была, мы с тебя штраф возьмем. Была-была, и со следующего года, спасибо Обаме, на $100 в месяц выросла.

Тут я считал с целыми числами, а с настоящими у меня получилось около $6300. Но $400 из них я уже заплатил в течение года в виде estimated taxes. По закону мог бы ничего не платить, так как за 2013 году у меня не было налоговой ответственности (я за него всего $150 заработал). Но решил потренироваться. За работяг налоги постоянно по ходу года платит работодатель, причем столько, что обычно в итоге государство тебе должно, а не ты государству. Если работодателя нет, то надо платить самому ежеквартально estimated taxes, чтобы избежать штрафов (очень небольших) - по сути процентов за взятый у государства до поры до времени кредит. Чтобы не носиться и не прикидывать, сколько же я за будущий год заработаю и сколько мне платить (а в таком бизнесе как мой это предсказать невозможно: может, ноль, а может, миллион), надо просто заплатить столько налогов, сколько заплатил за предыдущий год, четырьмя равными долями, и никаких штрафов не будет. То есть я мог в 2014 году ничего не платить, но опыта ради заплатил 4x$100. В 2015 году должен буду заплатить 4 раза по $1600.

Форму я заполнил и пошел смотреть на сайт irs.gov, как мне ее электронно подать и заплатить недостающие $5900. Там меня стали склонять к тому, что если я получил меньше $50k, то могу воспользоваться бесплатно tax preparation software от их партнеров. Там много самых разных. В том числе всеми (не)любимый TurboTax. Я в какой-то TaxSimple ткнулся, ответил на кучу их вопросов, и они заполнили формы за меня. Тут я смотрю: не отловили, что мне можно подавать Schedule C-EZ, а не полную Schedule C, но самое неприятное: они не спросили, а какая была у меня налоговая ответственность в 2013 году, и решили, что я должен штраф за недоплаченные estimated taxes заплатить. Штраф $105 - ерунда, но вот тут мне уже принципиально. Это простачков, которые налогов боятся, бухгалтера и программы могут дурить, а я не затем со всем этим разбирался, чтобы переплачивать. Фигово эти программы сделаны. Я им написал гневное письмо, что неправильно посчитали, и две недели прошло, никто ничего не ответил.

К счастью, на сайте IRS есть ссылка и на free file filable forms. Сразу пугают: “Вы должны сами знать, как заполнять налоги”. Как будто это какое-то эзотерическое знание. Вы сами могли видеть, что нет там ничего сложного. По крайней мере, для человека с ПхД. Вот вбили американцы в головы несколько мифов: в квартиры стиральные машины не ставить, без машины тут не прожить, налоги должен заполнять аккаунтант - и медленно, с трудом выходят они из общественного сознания. За полчаса, если не быстрее, заполнил я все нужные формы на сайте, ввел номер банковского счета, и все готово. Отныне буду онлайн заполнять. Для подтверждения личности нужно ввести величину Adjusted gross income с прошлогодней формы, иначе придется заказывать и ждать домой по почте письмо с PIN-кодом. Заодно я зарегистрировался на сайте eftps.gov - вот там пришлось получать PIN на дом. Как-то у них сделано, что годовые федеральные налоги заполняются и платятся через freefilefillableforms.com, а estimated taxes - через eftps.gov. Наконец-то, я могу больше не заполнять чеки, не подписывать и не отправлять конверты, а платить положенные 4x$1600 онлайн.

После федеральных налогов можно перейти к налогам штата Юта. Их мы и в прошлом году онлайн отправляли. Там система доведена вообще до предельной простоты. Если тормозить, то все делается 20 минут. Если не тормозить - 10 минут. Вносится величина adjusted gross income с федеральной 1040, и они всю математику за тебя делают. Остается только заплатить. Официально налог в Юте 5% - фиксированно, не зависимо от дохода. Но тоже есть свои exemptions/credits. И у меня получилось $1000 (то есть 3.3%). Отдельного бизнес-налога в Юте нет. А sales taxes (НДС) за разработчиков Apple платит, поэтому я в Юте даже нигде не регистрировался как бизнес.

С налогами штата часто самая большая проблема определить, резидент ты или нет. Помню, как я в Калифорнии долго ломал голову, какую форму должен заполнять. А там налог штата прогрессивный, при больших доходах до 13% вырастает. Выше ни в одном штате нет. Это плюс к тем потенциально 40% федеральным и self-employment tax’у. Потому есть у меня желание, как уйдет брат из постдоков, перебраться в один из семи штатов, где нет налога штата, раз уж все равно, где мобильные приложения делать. Скорее, всего в Вашингтон. Хотя можно Техас и Флориду рассматривать. Неваду, в крайнем случае. Останутся безналоговые Аляска, Вайоминг и Южная Дакота, но туда я пока не рвусь. А ведь в 12 штатах есть еще local taxes. В Питтсбурге мы еще и питтсбургскую форму посылали (1% - для нерезидентов, которыми мы считались, или 3% для резидентов) в дополнение к пенсильванской (всего 3.07%) и федеральной. В Сиэтле, правда, есть local tax на бизнес, что-то около 1.5% на gross receipts. Но для тех, у кого gross receipts = net income (нет расходов), как у нас, это большая халява по сравнению с ведением бизнеса в других штатах (или ведению другого бизнеса, например, ресторанного, в том же Сиэтле).

Налоги, как известно, надо подать до 15 апреля, но я с ними уже отстрелялся, чему очень рад и желаю всем моим американским френдам Happy Tax Season!

суббота, 24 января 2015 г.

Иммиграционная петиция моего брата была одобрена

Сегодня мой брат получил письмо от USCIS с approval notice по его I-140 EB-1A петиции. А у меня появилось возможность добавить новый пост с тэгом green card.

Петицию он подавал по той же категории, что и я: EB-1A “aliens of extraordinary abilities”, только он указывал свои экстраординарные способности в математике и компьютерных науках. Эта категория позволяет запросить Premium Processing (ускоренное рассмотрение за 15 и меньше дней за дополнительные $1,225 к неизменившейся petition fee в $580), чем мы и воспользовались.

Отправили мы петицию 3 января UPS’ом. В Небраску она добралась в среду 7 января. В прошлые выходные я проверил на сайте, что 16 января она была одобрена, но письмо добиралось до нас 8 дней. Вероятно, его выслали только во вторник, потому что в понедельник в США был большой праздник (День Мартина Лютера Кинга-младшего), но хорошо, что почту и в субботу доставляют.

Теперь у нас есть почти все, чтобы подготовить следующую заявку на саму грин-карту. В понедельник брат идет на медосмотр. А его свидетельство о рождении мы перевели онлайн на сайте Rev.com - ты им pdf-файл свидетельства и $27, они через три часа прислали файл с сертифицированным переводом.

За основу своей петиции брат, конечно, взял мой документ, который я уже разослал всем желающим в более чем 30 копиях. Ему даже фамилию исправлять не надо было, и вся работа заняла пару дней. Но как истинный математик, он все делал в LaTeX, чтобы все ссылки на приложения (exhibits) и номера секций автоматически проставлялись. Если кому-то удобнее использовать темплат для петиции в таком формате, пишите на andreychemist@gmail.com, пришлю вариант брата.

Еще у нас с ним петиции отличаются одним из пунктов, по которому доказывается экстраординарность. Надо доказать свое соответствие минимум 3 из 10 пунктов, указанных в законе.

1) У нас обоих это соавторство академических статей. Брат выкинул все, что было на русском языке, не совсем по теме или в виде расширенного абстракта. И у него осталось 8 публикаций (4 первым автором). В силу специфики компьютерных наук, самые важные его публикации не в журналах, а на конференциях. На всякий случай мы нашли выдержку из статьи, проясняющую этот момент. А то в химии, например, тезисы конференций ничего не значат, и опубликовать их может любой дурак, заплативший оргвзнос.

2) Разумеется, научная работа моего брата имела significant impact (большой вклад) в своей области. Он участвовал в двух наиболее важных проектах по формальному доказательству математических теорем. Почему это круто, было подробно описано в приложенных письмах от профессоров, но так как чиновники любят числа, то мы сослались на 132 цитирования его публикаций более чем 50 научными группами из 12 стран мира. Числа были взяты из Google Scholar, откуда мы распечатали только общую страницу его профиля. Для кучи брат сослался и на свои работы по математическому моделированию биологических процессов, хотя для него это был побочный проект в аспирантуре: биологам больше грантов дают, чем математикам.

3) Мой брат указал и один сомнительный пункт, который указывал и я, - лидерская роль в организации с высокой репутацией. Сомнительный он с той точки зрения, что неясно, засчитывает ли его USCIS, если ты не директор института. С ноября мой брат официально уже не постдок, а research associate, но это все равно не высший руководящий уровень. Тем не менее указать мы этот пункт указали, подкрепив цитатами из писем. Хуже от этого не стало. Дополнительных вопросов у проверяющих не возникло.

4) Все-таки третим надежным пунктом у моего брата был его опыт рецензирования чужих работ. (Вместо международных наград, которые были у меня). Еще в конце аспирантуры, после публикации в PLOS One, ему стали присылать на рецензии статьи, а уже Dr. Solovyev’а просили дать оценку тезисов, присланных на конференции. В общей сложности примеров такого “judge the work of others in the field” набралось 9. Подтверждали мы их цитатами из рекомендательных писем и е-мейлами от редакторов, благодарящими брата за рецензирование манускрипта.

Рекомендательных писем у брата было шесть. И все от людей его хорошо знающих: трое были в его committee в аспирантуре + тот самый коллаборатор-биолог (тоже из Питтсбурга) + нынешний руководитель в Юте + инженер из Интела, с которым брат хоть никогда лично не встречался, но много общался по е-мейлу. Брат просил о письме еще одного специалиста по формальным методом из НАСА. Тот готов был написать письмо, но потом его дернул черт проконсультироваться с юридическим отделом, который замахал руками и запретил что-либо официально подписывать. Да, я слышал, что есть такая проблема с рекомендателями из национальных лабораторий. А руководитель брата во время его стажировки во Франции письмо написать согласился, но потом пропал и так ничего больше и не ответил после трехкратных напоминаний. Профессоров вообще имеет смысл пинать на этот счет, потому что сами они письма написать забывают, даже если им поставить дедлайн. К их чести математики-компьютерщики все писали сами. Брату пришлось сочинять письмо только для биолога.

Дополнительную выдающность подкрепили PhD дипломом, разными аспирантскими наградами и стипендиями. А вот СПбГУшный диплом специалиста прикладывать не стали. У нас даже нет его сертифицированного перевода на английский. CV, приглашения в постдоки и на выступление в Microsoft, обоснования важности формальных методов для государства и индустрии, рассказ брата о том, чем он собирается заняться, если получит грин-карту. Петиция распухла до 150 страниц (со всеми приложениями), но это стандарт, а не рекорд.

Брат переживал, что сидит во захолустном Университете Юты (который по Шанхайскому рейтингу 87-ой в мире и 47-ой в США - даже ниже Питтсбурга), а не в берклях-гарвардах. Но я уверял его, что достаточно работать в любом большом американском университете. И я оказался прав. У меня вообще существует подозрение, что хотя формально грин-карту не дают за одно только американское ПхД в науке, но его может оказаться достаточно для благоприятного решения по любой EB-1A петиции. Статьи будут, цитирования тоже. Проблема с “третьим пунктом”. Мне повезло иметь пару наград, попадающих под определение “международные или национальные”, но, например, рецензированием я не занимался до тех пор, пока не ушел из постдоков. А аспирантов вообще редко назначают официальными рецензентами. Но было бы интересно, чтобы кто-то с американским ПхД подал по EB-1A категории не столь убедительную петицию, как у моего брата, и я бы проверил свою теорию.

Ко мне часто поступали вопросы, как скрепить все документы. Описательную часть петиции скрепили стэплером. Если приложение состояло из нескольких страниц, его тоже скрепляли стэплером. Чеки прикрепили обыкновенными скрепками. Никаких нотариальных заверений документов не делали. Посылали только копии, никаких оригиналов. Внизу к пачке бумаги прикрепили 4 самоклеящиеся бумажки, указывающие, где начинается собственно петиция, где приложения. С тех пор как 2,5 года назад я подавал свою петицию, лишь незначительно изменилась форма I-140. Важно не забыть везде расписаться. Запихали все в желтый конверт (10x13 дюймов), а уже UPS’овцев попросили для надежности упаковать его в small box. Доставка за 2 дня из СЛС в Линкольн, Небраска обошлась в $25.

В общем, брат у меня, конечно, гениальный лентяй. Мог бы и раньше все подать и получить одобрение, но дождался до самого дедлайна по продленному OPT. Теперь к лету (или раньше) ждем для брата статуса постоянного резидента, и тогда мы сможем вместе штурмовать вершины рейтингов мобильных приложений.

суббота, 17 января 2015 г.

Наши приложения скачали больше 1 миллиона раз

Такова сухая статистика на сегодня: iOS (Apple) приложения скачали 680 тысяч раз и Android (Google Play) приложения - 351 тысячу раз. Может, и закралась в эти подсчеты ошибка, но думаю, что первый миллион точно есть.

А ведь прошел только 1 год и 7 месяцев, как я выложил в магазин первое приложение Монстр! Какого он цвета? (iOS). В Google Play мой стаж и того меньше: 4,5 месяца с запуска эппа Известные оперы и композиторы (iOS, Android).

Для многих разработчиков 1 миллион кажется недостижимой цифрой, а приложение с миллионом пользователей - мегахитом, за которым должны выстраиваться в очередь инвесторы. Ну, так это кажется по неопытности.

Приложений у меня не одно, а много: 48 на iOS и 38 на Android. Больше всего (120k) скачали Флаги всех стран мира (54k на iOS и 66k на Android). А, например, Домены верхнего уровня (iOS, Android) - всего 760 раз. То есть мегахита у меня нет. Есть диверсифицированное портфолио, в котором все работают на общий результат и вносят, кто лепту, кто лепточку, кто лептищу.

Поэтому я не могу сказать, что у меня миллион пользователей. Мои фанаты вполне могли скачать и по 10, и по 50 моих приложений. Я сам для тестирования скачал их все. В то же время, “скачал” не значит “открыл”, и уж тем более не значит “прошел все до конца”. Вопрос о том, сколько разных людей сыграло в мои приложения хотя бы минуту, остается открытым. Но если их “всего” 100 тысяч, это уже неплохой тираж.

Приложение приложению рознь. Серьезные компании (“киты”, как я называл их в недавнем посте) мерят успех такой величиной как ARPU (average revenue per user - средний доход с пользователя). Она должна быть больше, чем CPI (cost per install - стоимость установки), то есть маркетинговых затрат на привлечение этого самого пользователя. Так как привлечение одного пользователя через рекламные сети сейчас составляет более $2, то и ARPU должен быть не меньше. Потому и ценятся юзеры из богатых стран. А у меня в Google Play на 16k закачек из США - 39k из России. На iOS цифры ближе: 120k США, 152k Россия.

И какой же у меня глобальный ARPU? Около 3 центов! Но у меня и CPI нулевой. Не трачусь я ни на рекламу, ни на платные статьи. На жаргоне разработчиков мои установки называются “органическими” - произошедшими сами по себе. Мне как химику это слово нравится.

Откуда же они берутся? Не могу количественно проанализировать источники трафика, но напишу приблизительные проценты, исходя из интуиции и накопленного опыта.

Предположу, что 80% пользователей нашли мои приложения через поиск в магазине. И здесь мне есть, чем гордиться. Выбор названия, ключевых слов, составление описания, иконки, скриншоты, перевод приложений на десяток языков - все это моя заслуга. Все то, что называется ASO - app store optimization по аналогии с SEO (search engine optimization), когда люди разными хитрыми приемами повышают положение сайтов в результатах поиска Google по конкретным словам. Вот у меня то же самое, но только с приложениями в магазинах. Среди “индюков” могут не утихать споры, есть ли от ASO толк, но для меня это не вопрос - это железо-бетонный факт. Я потратил год жизни и аналитический ум ученого на выписывание табличек слов и цифр, но теперь по запросу “flags” в американском Google Play Store мое приложение стоит на третьем месте в окружении приложений-ветеранов, имеющих более 5 млн закачек.

Еще 5% скачали благодаря cross-promotion - рекламе в одних моих приложениях других моих приложений. Форматы этой рекламы несколько менялись, и в итоге мы пришли к размещению в главном меню еще одной кнопки “Другие приложения”, которое открывает окно со ссылками на 6 самых подходящих приложений. То есть в географии будет рекламироваться география, а в химических приложениях - другая химия. Сюда же я отнесу пользователей, которые нашли мои другие приложения через поля в магазине “Еще приложения от этого разработчика”.

На этом способы получить бесплатные закачки из магазинов не исчерпываются. Где-то 4% отнесу на счет тех, кто нашли мои приложения в топе магазинов - текущем рейтинге самых популярных приложений. Я туда редко попадал, но, например, в начале октября Кантоны Швейцарии (iOS, Android) были несколько дней №1 приложением в категории Trivia (Games) (Викторины) в швейцарском Google Play Store и даже поднялись до 11-го места среди всех игр и 43-го места среди всех приложений. Тогда их скачивали до 800 раз в день, и мне кажется, что такая локальная популярность подтолкнула вверх и остальные мои географические приложения, на которые были ссылки внутри “Кантонов”.

В Apple в больших странах я так высоко не поднимался, но у них каждая новая игра попадает на пару дней в общий список всех новых в своей категории. Люди реально смотрят этот список, и в первые дни после запуска закачки максимальны, а затем стремительно падают вниз. Но пусть это будет еще 5% “органики”. И потому очень важно выбрать правильную категорию: наши эппы классифицируются как игры, а не как образовательные приложения, у которых нет такого полезного раздела “новые”. Важно выбрать день публикации. У меня лучше всего получалось запускаться в пятницу. И помнить, что последующие обновления уже не получат такого фичерения и 7-дневного подъема в поиске по ключевым словам, который тоже достается только абсолютно новым приложениям. По этой причине некоторые разработчики предпочитают вместо обновления снять старую версию из магазина и запуститься заново. А кто-то, как мы, выпускает новое приложение вместо или вместе с обновлением: были Греческие буквы и алфавит (iOS), вот вам еще Греческие буквы 2 (iOS, Android) (хотя, конечно, за это время в греческом алфавите никаких новых букв не появилось, но доход-то в итоге удвоился).

Около 5% загрузок произошло благодаря очень простой стратегии “сделай платное приложение бесплатным”. Apple позволяет менять цену на приложения в любой момент. Можно выпустить приложение бесплатным, собрать первоначальный урожай, а когда оно упадет до стабильно низкого уровня ежедневных закачек, сделать его временно платным. Скачиваний станет очень мало. У меня на iOS платных закачек по минимально возможной цене в $0.99 всего 4870 - меньше 1% (но я никогда не делал платными мои самые популярные географические приложения). А затем объявить “распродажу”: скинуть цену до нуля. Существует масса сайтов, которые отслеживают такие падения в цене и дают ссылки на подешевевшие эппы. Любители халявы набегают побыстрее их схватить, пока они вновь не поднялись в цене. Работает этот прием не всегда, но если повторять его много раз (я делаю все свои платные эппы бесплатными каждое воскресенье), то иногда получается набрать 1000 скачиваний в день для приложения, которое, держи я его все время бесплатным, не набирало бы и 50 ежедневных закачек.

И только 1%, по моей оценке, приложений было найдено и скачено через мой сайт asmolgam.com, через мои ссылки в социальных сетях, включая этот блог, через ссылки в моих письмах друзьям и прочие личные знакомства. Был у меня и бесплатный обзор на сайте Pulse of Apps. На мой сайт ссылались в кое-каких группах в vkontakte, и баннер на сайте питерской олимпиады по химии ведет на страницу моих химических приложений. Но только на этом миллиона скачиваний я бы не накопил.

Зачем же я тогда пишу в блог обо всех этих приложениях? Может, лучше писать о Солт-Лейк-Сити или недавно заинтересовавших меня инвестициях в акции? Ну, изначально я ожидал большего интереса от моих читателей к мобильным приложениям. В идеале я хотел вдохновить людей самим заняться разработкой, как мне удалось вдохновить их подаваться на грин-карту без адвоката. Показать, что заработать на мобильных приложениях - это не так уж сложно. Пока мне этого не удалось, но спасибо, что хотя бы прочитали. Если надумаете, пишите - рад буду поделиться опытом.

четверг, 8 января 2015 г.

Апдейт к посту про курс доллара

Прошел месяц после моего поста о ценах приложений, бензина и курса валют. Тогда я задавался вопросом: “Низкая цена на приложения в России - баг или фича?”. Потом случились черные понедельник и вторник на Московской бирже, и я добавил тот пост постскриптумом:

PS: В ночь на 19 декабря Apple прислало письмо, что в связи с изменившимся курсом валют цены на приложения в российском App Store повышены. Проверил, что минимальная цена скакнула с 33 рублей до 62. Я ожидал 59. 23 декабря - рубль укрепился, и доходы от одной покупки в России подскочили с $0.47 до $0.88. Но покупать продолжают - сессия же впереди.

А сегодня в пору писать постпостскриптум, но лучше я новым постом его выложу, чтобы совсем из ЖЖ не пропадать.

PPS: 8 января 2015 года. Apple, наконец, обновили договор с разработчиками. Цены (Tier 1) выросли в Канаде (0.99 - 1.19), евро-странах (0.89 - 0.99) и скандинавских странах с ослабевшими кронами (в Дании 7 - 8, в Швеции и Норвегии 7 - 9). А в России цена уменьшилась! До предсказываемых мной 59 рублей, что отражает любовь Apple к девяткам в цене.

В ЕС для пользователей минимальная цена приложений везде одинакова - 0.99€, но теперь еще в каждой стране свой НДС. Раньше всех облагали по минимальной налоговой ставке Люксембурга, и разработчик получал 54 евроцента с каждой страны. А теперь каждая страна снимает по своему тарифу: меньше всего в Люксембурге, Кипре, Мальте (0.59 евро разработчику), больше всего - Венгрия (0.55 евро разработчику). Но так как цена поднялась, то европейцы только потеряли.

А с бензином в СЛС происходит следующая штука. На заправке Shell на углу 400 S 700 E цена упала до $2.01 за галлон. То есть как и цены на нефть - к весне 2009 года. А вот заправка Chevron на углу 200 S 700 E, которую я показывал в прошлом посте, исчезла. Вместо нее за ночь появился динозавр Sinclair с ценой на 20 центов ниже, чем был Chevron.

среда, 3 декабря 2014 г.

Как мобильному разработчику догадаться, что с рублем что-то не так

Я как российский гражданин, конечно, слежу за курсом рубля. По курсу на 4 декабря мои доходы от приложений в ноябре составили 345 тыс. рублей. Но вот большинство американцев, наверно, не в курсе, сколько стоит рубль. Валютные обменники я видел в США только в Нью-Йорке, а видимым экономическим индикатором в американской глубинке служат цены на бензин. Вот заправка Chevron у нас на углу. Снимок 16 августа, цена на regular - $3.699 за галлон или 35,18 руб. за литр (доллар тогда стоил 36 рублей).


А сегодня с утра бензин на той же заправке стоит $2.899 за галлон. Вряд ли простому американцу интересно, что это 41,65 руб. за литр? Однако мобильные разработчики не могли не заметить, что самая дешевая покупка из России приносит им всего $0.47 по сравнению со стандартными $0.70 с покупки в США.

В моих доходах доля платных приложений и встроенных покупок упала до 12.6% (остальное - реклама), но я внимательно копаюсь в каждой цифре в финансовых отчетах. Если не делать приложение в Apple App Store бесплатным, то для него нужно выбрать определенный price tier - уровень цены. Я бы и рад продавать эппы за символические пару центов, но самый дешевый tier 1 со времен открытия магазина составляет $0.99 (самый высокий tier 87 соответствует $999.99). За такую сумму (+ sales tax, то есть за примерно $1.08) могут купить мои платные приложения американские пользователи. По договору с разработчиками Apple заберет свои 29 центов комиссии (грубо говоря, 30%, но договоры и финансовые отчеты не любят говорить грубо). Я получу 70 центов, с которых через месяц мне платить еще income tax, что-то около 25% за этот год. Но 52 цента из 108, заплаченных юзером точно мои. Могу окупить свой ланч.

С другими странами дела обстоят иначе. Стоимость приложения в каждой конкретной валюте прописана в моем договоре с Apple. Tier 1 в России - 33 р., из которых я получаю 23,10 р., которые Apple любезно переводит в доллары по текущему курсу перед тем, как зачислить мне на счет. Проверил, что 16 августа это было 65 центов, а сейчас только 47 - 1 декабря по такой цене в России купили "Химические элементы" (iOS, Android).

Справедливости ради, доллар укрепился не только по отношению к рублю. 16 августа покупка из Германии приносила мне 72 цента, то есть больше, чем американская. А сейчас - 67 центов. Формально укрепление доллара мне финансово невыгодно, так как я по сути продаю приложения на экспорт.

Традиционно Apple старается, чтобы минимальная цена за приложение по всему миру была $1. Это же не бигмак. Они у меня на складе не лежат. Я помню, как несколько месяцев назад выплаты за покупки из Австралии упали до 56 центов вместо “положенных” 70-ти. И скоро Apple прислала разработчикам на электронную подпись новый договор, где менялись цены в Австралии, Новой Зеландии, Израиле и ЮАР (кто помнит, как называется южноафриканская валюта?). Пришлось австралийцам платить за эппы сверх 1 австралийского доллара, еще 29 австралийских же центов, зато покупка из Австралии принесла мне 1 декабря ровно 70 американских центов. Кстати, купили патриотично приложение об Австралии и Океании (iOS, Android). Обычно я географические приложения держу бесплатными, но когда они очень мало зарабатывают на рекламе (потому что никто не знает стран Океании: флаг Тувалу и столицу Вануату - и быстро прекращают играть), мне выгоднее их делать платными - с паршивой овцы хоть шерсти клок.

Но вот корректировать российские цены Apple пока не спешит. И приложения в России стоят всего 60 центов вместо 1 доллара. Я полагаю, что Apple ждет стабильности и не хочет отвлекать разработчиков новым договором каждый понедельник (подняли же они российские цены на айфоны-айпады на 30% неделю назад). Мой брат считает, что в Apple такие криворукие программисты, что даже цену они меняют несколько месяцев.

Низкая цена на приложения в России - баг или фича?

четверг, 6 ноября 2014 г.

Горы Юты: смотреть можно - залезть не получается

В прошлом фотопосте меня спросили, а где же заснеженные горы? Осень в этом году такая, что снега на восточных горах за моим окном еще нет.


Немного есть на западных горах, которые видно, если выйти на лестницу.


Но чтобы по-нормальному сфоткать горы, надо пойти в эти самые горы. Последний раз мы туда ходили в начале сентября.


Как и в июне, до вершины мы не добрались. Я доверился брату, который сказал, что “по гуглу до вершины 4 мили”.


На самом деле 4 мили было до небольшого озера, а до вершины - не меньше 7 миль, но мы на нее забраться не смогли.


Лезть вверх по каменистому осыпающемуся склону сложно, но спускаться по нему - еще сложнее.



Я ныл, что надо возвращаться, брат твердил, что нельзя сдаваться и надо лезть.


Мы пробирались по узкому карнизу: брат впереди - я с рюкзаком сзади.


И вдруг порода подо мной рухнула вниз. Я-то на руках удержался, но пережил несколько неприятных мгновений, пока наблюдал за катящимися вниз камнями и прикидывал, не грохнутся ли они кому-нибудь на голову. К счастью, все обошлось, но от брата я оказался отрезан. Он к тому времени тоже засомневался, что штурм вершины в этот день стоит того. Собирались грозовые тучи, и мы с трудом представляли, как спускаться по этому склону под дождем.


В общем, не пускают нас ютовские горы. Вместо легкой четырехчасовой прогулки получился экстремальный поход на 6 часов. Скоро придет зима, и в горах снова забелеет снег. Вот февральская фотка:


Напоследок фотозагадка “Сколько оленей?”. Недели три назад я был на кампусе Университета Юты, когда передо мной проскакало несколько оленей. На моей мыльнице поймать их в фокус было нереально, но все же их можно идентифицировать: