Что нужно знать Android-разработчику

imageБуквально месяц назад на Хабре появился топик примерно с таким же названием и посвящалась она начинающим программистам, разжевывая некоторые особенности разработки под эту платформу. Еще тогда я подумал о написании этой статьи, так как показалось, что подходить к началу работы в новой среде лучше с другой стороны. А именно, с более философской. Чтобы не набивать шишки всегда лучше использовать чужой опыт, которым с вами и делюсь.

Прошлым летом совершенно неожиданно для себя я приобрел смартфон Nexus One. Своей покупкой был страшно доволен и подолгу ковырялся в его софтовой начинке, восхищаясь продуманностью системы. Поскольку я уже давно являюсь разработчиком игр, захотелось смастерить что-то свое и для этого устройства. После достаточно плотного изучения платформы, чтения специальной литературы, появились и первые ласточки в виде различных украшательств экрана. Надо заметить, что несмотря на то, что я с java никогда серьезно не работал, язык показался легко осваиваемым и интуитивно понятным. Очень сильно помогла и документация от Гугла. Все это в совокупности вселяло надежды на успешную разработку первого серьезного проекта, дизайн которого уже начал складываться с первых шагов изучения Android. Энтузиазма добавил и тот факт, что после пробного выкладывания приложения с живыми обоями на маркет за первые сутки его скачало почти тысяча пользователей. В голове завертелись мысли о коммерческих проектах и «легкой наживе».

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

Монетизация Android-приложений

Тут прежде всего нужно затронуть «хозяина» системы корпорацию Google. Идеология этой компании вызывает симпатии, поскольку в большинство ее проектов положена открытость и бесплатность. Вроде прекрасно, но… И тут нам прийдется сравнить эту компанию с другой известной. Конкурент Гугла на рынке мобильных платформ Apple встречает своего пользователя с первым вопросом: «А покажите-ка вашу кредитную карточку, уважаемый. Спасибо, теперь добро пожаловать!» Чем нас встречает Гугл: «Проходите скорей, у нас столько всего бесплатного!» Как пользователя это не может не радовать. Но что скажут разработчики, увидев клиента, который платить не привык? Серьезные разработчики, локализовав одно из своих приложений с другой платформы и подведя итоги, сделают соответствующую оценку и будут работать с теми, кто платит. Именно поэтому на главной странице Android-маркета мелькают одни и те же приложения на протяжении нескольких месяцев. А сам маркет при почти полном отсутствии модерации превратился в гору хлама, найти в котором что-то серьезное — задача нереальная. Плюс ко всему, легко можно подцепить какую-нибудь гадость с разными вариантами последствий.

Но не все так мрачно. Поскольку серьезных компаний на рынке мало, то свободную нишу занимают индивидуальные разработчики. А это мы с вами. Что для крупной фирмы копейки, то для мелких девелоперов хватит на «хлеб с маслом». Например, основные покупатели моих игр, как и большинства, американцы. Следом идут немцы и, что удивительно, русские. Да-да, вопреки всяким домыслам о «любителях халявы» и «менталитете». Хотя одно событие, о котором я расскажу ниже, процент отечественного покупателя снизило, тем не менее, уважать за честность своих я меньше не стал.

Поделюсь положительным наблюдением, которое может оказаться полезным многим начинающим разработчикам. Если вы делаете платные игры в основном одного жанра, то часто покупатели берут весь ваш «комплект». Иногда сразу, иногда после опробования одной из игр.

Допустим вы нашли тот жанр, который по вашему мнению должен принести прибыль и решили выпустить коммерческую программу. Ваша разработка становится популярной даже в таком не очень популярном разделе «Платные приложения». Конечно же ваше приложение станет замеченным… и взломанным. Это вы почувствуете сразу как только перестанут приставать иностранные школьники с просьбами по почте как скачать без карты. Конечно же была установлена «защита» от Гугл с красивым названием LVL, но сломать ее гораздо легче, чем встроить.

Набираем название программы в Google (о боже, и он с ними!) и первая ссылка ведет к взломанному apk-файлу. Можете попробовать пободаться с администраторами пиратских сайтов, но не вы первый из авторов, чьи письма будут проигнорированы. Одна из моих игр таким образом попала на наш отечественный сайт 4pda.ru. Наивно считая, что если попрошу убрать со своих страниц сам взломанный файл и ссылку на него, администрация пойдет мне на встречу. Но не тут-то было! Если модератор за решением вопроса послал меня к администраторам, то те меня просто послали. Молча. Обратившись к одному, потом к другому, получив в ответ игнор, я понял, что это политика в отношении к авторам, а список «… варез которых на сайте запрещен» составлен для отвода глаз. Тема до сих пор там присутствует и активна.

Если вам не нравится такое положение дел, то есть выход — бесплатные приложения с рекламой. Эту тему я раскрывать не буду, так как она многократно описывалась. Лично я пользуюсь AdMob-ом, хотя деньги за 500 тыс показов рекламы в сутки с одного приложения весьма умеренные. Возможно крутится одна и таже малопривлекательная реклама, так что пользователи не стремятся покинуть экран с игрой, жмякая на баннер. В большинстве случаев прибыль с бесплатного Android-приложения с встроенной рекламой гораздо выше, чем с платного. Хотя всегда стоит учитывать специфику и жанр вашей программы.

Раскрутка приложения

Итак вы опубликовали свое творение и остро встал вопрос о его раскрутке. Признаюсь честно, напрямую ко мне нигода не обращались какие-либо лица с предложением раскрутить игры. Но по отзывам других разработчиков, такого рода деятельность процветает с размахом. Достаточно взглянуть на первую десятку разных категорий и впасть в уныние от представленных там программ. Некоторые из них даже толком не оформлены, но цифра закачек поражает воображение. Многие из них могут просто не запускаться, но если мы посмотрим на отзывы, увидим там многочисленные восторги, с чередующимися проклятиями тех, кто повелся. Таких восторгов, составленных «под копирку», можно начитаться и на русском языке, что говорит о поддержке раскрутчиками разных локализаций. Что тут скрывать, этим грешит и Apple appstore. Но если у последних есть какие-то стимулы отсеивать нечестное поведение, то Google такого повода к оптимизму не дает.

Недостатки системы и глюки

Основная проблема Android-маркета, как и любой службы Google: если у вас вдруг появилась проблема и вы сами не найдете из нее выход, никто вам не поможет. На ваши письма будут отвечать роботы с отсылкой к пунктам FAQ и на форум. Форум помощи это фишка корпорации «спасение утопающих — дело рук самих утопающих». Если произойдет чудо и в теме появится работник Google, то конструктивного ответа не ждите.

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

Пожалуй самая распространенная проблема это недействительная карта (закончился срок действия, нет денег и т. д.) Таких попыток оплатить бывает до половины от всего количества продаж, и они помечаются красным предупреждением о том, что якобы покупатель извещен о недействительности сделки. Не знаю как его известили, но судя по постоянным попыткам по многу раз повторить покупку, сделано это прямо скажем «не очевидно». После таких неудачных действий покупатель ставит вам низкий рейтинг и пишет письмо отчаяния «игра не запускается». Все это сказывается на общем впечатлении о маркете. А казалось бы, что мешает Google решить эту проблему. Возможно он и пытается решить, но каким-то странным образом: с начала года платные приложения закачиваются ну очень долго, отбивая желание вообще связываться с платными программами. Поговорка «хотели как лучше» подходит не только нашей стране.

Фрагментация

Осенью прошлого года появилась серия статей, что фрагментация Android это миф. Скорее всего они были рассчитаны на тех разработчиков, кто обдумывает о переходе на платформу. Но только после плотного знакомства, понимаешь, что это не миф, а проклятие Android. Казалось бы попроси у знакомых пару-тройку смартфонов разных производителей, протестируй, и будешь уверен в успешной работе своего приложения. Не тут-то было. Оказывается телефоны одного производителя могут быть совершенно «непохожими». В этом плане преуспевает хваленый Samsung, обладающий уникальным сочетанием отличного железа и совершенно глючного софта. К софту я отношу и прошивку для этих телефонов, которая собирается как будто разными компаниями.

Допустим у вас есть три телефона Samsung Galaxy x, Samsung Galaxy xx, Samsung Galaxy xxx. Вы тестируете игру — на х и на хх, все идет прекрасно, но на ххх не запускается. Путем долгих попыток выясняете причину. Например, ххх не устраивает формат компрессии звука (странно, но так бывает, видимо он зависает в момент декомпрессии, когда памяти не хватает). Меняем компрессию, игра начала запускаться на ххх, но перестала работать на хх. Наконец вы дружите все три телефона с вашей игрой и со спокойной совестью публикуете его. Время от времени вам будут приходить отзывы, что игра не запускается на одном из вышеперечисленных телефонов. Но поскольку это единичные случаи и проконтролировать проблемы телефонов конкретных пользователей вы не в силах, игнорируем сообщения. И вот выходит новая прошивка. Пользователи сначала радуются и тут обнаруживают, что ряд приложений либо перестали запускаться, либо работают некорректно. В моем случае это оказался тот «безупречный» х, на котором все было отлично с самого начала. Большинство разработчиков просто делают исключения в маркете на такие телефоны, но это не выход.

Немного выводов

На мой взгляд основная проблема Android — это Google. Хотя я, как и многие, испытываю симпатию к этой корпорации (повторюсь), но то что она делает (а вернее не делает) со своим детищем наводит на печальные размышления.

Google напоминает мне остров социализма в мире бизнеса. Некая модель СССР с полетами в космос, олимпийскими чемпионами и прочими победами. Нефтью для Google является реклама. Полученная прибыль, направленная в покупку новых проектов, теряется в никуда. Потому что никто ни за что у них не отвечает. Казалось бы Android должен приносить хорошие прибыли корпорации (так же хорошо подпитывая и разработчиков). Но нужны ли им эти «копейки» по сравнению с денежными потоками от рекламы? Вероятнее всего, что другой владелец, для которого маркет определял бы серьезную долю в прибыли, изменил бы такое положение дел, навел порядок в софте и ужесточил сертификацию аппаратов. И выиграли бы все.

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

Топик не претендует на истину в последней инстанции. Это всего дишь мои сугубо личные впечатления. Success story можно найти везде, даже на хабре. Здесь изложено немного другое видение Android в целом.
AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 95

    –10
    Обратившись к одному, потом к другому, получив в ответ игнор, я понял, что это политика в отношении к авторам, а список «… варез которых на сайте запрещен» составлен для отвода глаз.
    Знаю не мало случаев, когда удаляли. Вежливее надо быть, вежливее, в администрации там сидят вполне вменяемые люди.
      +18
      никаких эмоций, только просьба удалить, с косвенными доказательствами моего авторства, чтобы не приняли за самозванца.
      согласитесь, что по крайней мере странно автору еще вставлять «ну пожалуйста-пожалуйста»
        +11
        Только в нашей стране могут посоветовать быть вежливым с вором.
        Простите за грубость. Они, конечно, не воры, а просто распространяют то, за что забыли заплатить.
          –4
          Они администраторы сайтов, вряд ли они что-то самостоятельно выкладывают. Вы их просите решить проблему — они решают. Если начинаете брызгать слюной и материться — не решают. Это не только с пиратскими сайтами и не только в онлайне такая ситуация. Когда человек нервный и/или невежливый, его всерьез обычно не воспринимают.
            +4
            Я коротенько попробую:
            1. Автор просил вежливо.
            2. Они прекрасно понимают, что они делают. Админами их быть не заставляет никто.
            3. Решают — не решают… Они закон нарушили. В нормальной стране они бы выпиливали пиратский контент по первому писку правообладателя, либо сидели на нарах. Их, как минимум, можно лишить домена в зоне ru, и об этом ни один админ не должен забывать. Но у нас можно сполна наслаждаться безнаказанностью что приводит к 4.
            4. Имхо, половина таких ребят страдают чем то, вроде этого: bit.ly/afY6Ad
              0
              1. Я не проконкретную ситуацию, я вообще «Только в нашей стране могут посоветовать быть вежливым с вором.». В магазине тоже продавец может вас нагреть. И если ворветесь в кабинет директора размахивая кулаками и матерясь, нормальный человек на месте директора, вызовет охрану вне зависимости от того, что произошло. Расскажите об инциденте спокойно и вежливо — большая вероятность того, что проблема быстро решится.
                +1
                Я считаю, что нужно спокойно и вежливо накатать заяву в полицию. А потом подождать, когда придет админ и извиниться. Спокойно и вежливо.
                  +1
                  Пишите;) Это очень долгий и муторный способ в любой стране.
                  Как вы понимаете, там где заявой легко на сайт наехать, вареза не держат. многие американцы держат свои варезники, но на серверах в других странах (ну или работают неделю, а потом закрываются).
                  Ну т.е. если вы хотите пойти очень сложным путем, можно начать с заявления в милицию.
                  А еще может быть, что сервис, как ЖЖ, например, разрешает авторам самостоятельно публиковать свои статьи. Обратились бы с абузой — удалили бы статью и все. А так, только время потратите, а статью с варезом в итоге могут вообще не удалить.

                  Если бы это ковбойство с заявами прокатывало, то вареза бы не существовало. Как и, возможно, UGC сайтов в целом. Но ковбоев нынче не сильно жалуют, потому, как правило, гораздо действеннее, попытаться решить проблему напрямую, вежливо обсудив ее. Если не получилось, тогда переходить к другим, муторным и долгим, методам.
                    0
                    Может быть, а может не быть.
                    Я говорю, как должно быть.
                    Должна болеть голова у соответствующих органов, а не у автора.
                    Я бы накатал заяву, и душой успокоился вне зависимости от того, убрали варез или нет.
                      0
                      О потом бы на хабре статью написал: о том как я накатал заяву и как это правильно сделать.
                        0
                        Ну так катайте;) Оно не поможет в 90% случаев, софт будет долгое время находиться там, где был, зато душой успокоитесь.

                        Другой человек пообщается с администрацией вежливо, решит вопрос за пару часов и тоже будет спокоен душой. Может даже договориться о рекламе приложения или другом сотрудничестве, с сайтом.

                        У каждого свой подход.
                          +3
                          Может им еще денежку занести?
                            0
                            Можно и занести. Например, процент продаж вашего софта с их сайта. Тогда они могут не только убрать варез, но и рекламировать ваше предложение доступными способами, вести какую-то техническую поддержку итд.

                            А еще, если речь не о 4pda, а о мелких сайтах, но ни заява ни просьба в любой стране ничего не даст (с большой вероятностью). Домены регистрируются ХЗ где, хостинг в аналогичном месте, оплачивается анонимной валютой, сайты с небольшой посещаемостью, но их десятки у одного владельца, даже потеря одного из них не будет особенно заметной. Силовыми методами тут бороться нереально, потому договориться о доле с продаж было бы разумным выходом.
                              +3
                              Вот пусть 4pda и валит с домена .ru на .ws или другие ебеня.
                              Я думаю, для них это будет довольно большим ударом, и ни один процент продаж одной не окупит его.
                              Либо, 4pda может компенсировать автору недополученную прибыль, отчислив процент с рекламы, размещенной на их сайте. Люди ведь не рекламу смотреть туда ходят, а качать ворованный софт.

                              Мне кажется, администрация 4pda, слишком много о себе мнит.
                                +2
                                Администрация 4pda ничего не будет никому компенсировать. Есть небольшая вероятность в случае, если было обращение, это можно доказать и можно доказать, что оно было проигнорировано.
                                Но если вы просто со старта в милицию побежали, то вас практически нет шансов с кого-то что-то стрясти или добиться чего-то вразумительного.
                                Объясняю: вы можете сами крякнуть свою программу, выложить ее на 4pda, и написать заявление в милицию. Если не выйдет на 4pda, можете так сделать, например, с Хабром. Написать какой-то левый пост в личный блог, через месяц его дополнить ссылками на варез и сразу в милицию.
                                  0
                                  Вы сами имеете отношение к администрации 4pda?
                                    0
                                    Нет, никакого отношения не имею. Я даже софт оттуда не качаю, но периодически посещаю форум.

                                    Но вообще, если заменить 4pda на другой домен, ничего в моих словах не изменится.

                                    Вот такой подход у вас, я наблюдаю у правообладателей часто. Не попытаться найти выгодное для обеих сторон решение, а стремление кого-то наказать. Еще, правда, оправдать свою бездарность пиратами (фильм не окупился потому, что его качали с торрентов).
                                    В итоге, получаем засилье пиратства в странах, где копирасты не могут позволить себе купить правительство и засилье идиотских законов и судебный решений там, где купить могут.
                                    И большинство попыток как-то договориться даже со стороны «пиратов», ни к чем не приводят.
                                    Получаем, что копирасты недополучают деньги из-за пиратов (хотя могли бы), качают их из простых людей, чтобы были деньги на силовое решение проблемы, но срубают одну голову и вырастает 3. Частая ситуация, когда кучка людей пытается бороться с целым обществом.
                                    Сухие законы ничему не научили, видимо.
                                      0
                                      Вот тут в треде уже 2 чел-ка, которые попросили убрать софт с сайта. И чего?
                                      Эти ребята, которых вы так последовательно защищаете, генерят трафик на сайт и качают деньги с рекламы. Нет там никакой политики, мировых заговоров, борьбы с обществом и пр. Чисто бизнес.
                                        +2
                                        Еще раз — я о подходе, а не конкретном сайте.
                                        Я не знаю, что и куда писали разработчики, чтобы судить о том, стоит защищать или осуждать 4pda.

                                        Сначала нужно попробовать договориться, а потом уже писать заявление в милицию и сетуя на проклятущую жизнь, забывать о пиратском сайте.
              0
              Какие громкие слова. Скажите, а вы торрентом пользуетесь? Вероятно у вас всё ПО купленное на всех устройствах, музыка, видео? Очень легко вешать ярлыки на других людей или проекты, но реальность она не такая однозначная, как кажется.

              Для примера. Вы когда нибудь слышали о компаниях, которые в рамках раскрутки своих продуктов самостоятельно выпускали ломанные версии в сеть? А я слышал и знаю несколько таких компаний, которые благодаря этому заработали и продолжают зарабатывать очень хорошие суммы.
                0
                Вы все пытаетесь соскочить с данного конкретного случая на космические корабли и законы вселенской справедливости.

                Есть пиратский сайт в зоне .ru, есть обращение (вежливое) к его админам и игнор с их стороны.
                Идите расскажите про ваш мега способ поднять мильен на кракнутых версиях автору этого поста.
                  0
                  У меня были прямые и простые вопросы к вам — вы их проигнорировали, скажите — почему?
                  Не потому ли, вы такой же вор, как и те, на кого вы вешаете такие ярлыки?

                  Или политика двойных стандартов позволяет вам вешать ярлыки знаю ситуацию только с одной стороны, при этом точно зная, что вы гарантированно являетесь потребителем пиратской продукции?

                  Не пытаюсь вас в чем-то обвинять или оскорбить, просто хочу показать, что смысл фразы «а судьи кто?» отменить невозможно.

                  Довольно часто сталкиваюсь с проявлением ханжества в отношении разных людей, компаний и ресурсов. Почти гарантированно все активные борцы с пиратством потребляют сами эту продукцию или результаты их деятельности.
                    0
                    у меня стоит либо бесплатный софт либо купленный.
                    дальше что?
                    если следовать вашей логике осуждать могут только святые.
              +4
              В моем случае было точно также, как у автора топика — полный игнор. Сообщения были вполне вежливыми.
                0
                давайте все добрые люди соберутся вместе и закроют 4пда ))
              +4
              Всё так.

              Собственно примерно те же эмоции я испытал купив телефон на андройде:
              — Боже мой, ВСЁ бесплатно!
              — Даже за платные приложения маркета платить не надо, потому что вареза тонны
              — Какой же смысл разрабатывать под андроид, если всё равно сопрут?

              Если отвлечься от метафизических выводов автора, то я бы сделал вывод таким:

              Разрабатывать можно и нужно, распространять через маркет можно и нужно, а вот модель монетизации надо выбирать какую то другую. В голову приходит пример про игры от близзард: их пиратят все, но эти версии скорее реклама полной — где мультиплеер с лучшим в мире сервисом.
                +9
                — Какой же смысл разрабатывать под андроид, если всё равно сопрут?

                Я вот раньше никогда не платил за софт, но с появлением андроид-телефона уже с десяткок приложений купил и глазом не моргнул. Они там дешёвые все и те, которые платные — на самом деле в большинстве своём десять раз стоят своих денег.

                Хотя скачать и установить ту же халявную версию платного приложения для меня дело 5 секунд, но почему-то не хочется этим заниматься. Да и к тому же потом обновления вручную ставить — глупо как-то.
                  +4
                  Серьезно, когда приложение стоит 50р, проще даже как-то заплатить.
                  Вот я сейчас пью темный козел за 55р, через 5 минут он уже кончиться, а приложение ReadItLater используется мною повсеместно.
                    +1
                    А еще меньше мороки с обновлениями. Не надо время от времени вспоминать, где нашел крякнутую apk, а просто заходишь в маркет и там уже готов список всех доступных обновлений.
                      0
                      На сколько я понимаю, в таких условиях разработчик вынужден ставить цену в районе 1$, даже если она неадекватна.
                        0
                        Мое субъективное мнение такое:
                        лучше поставить 1$ и продать миллион копий, чем ставить 500$, и продать 10 копий.

                        Яркий примеров с андройдом не знаю, но App Store уже доказала, что это не самая плохая политика.
                          +1
                          Эта политика оправдывает себя только при гарантированной продаже миллиона копий. Потратить время, ресурсы на разработку и раскрутку и выставить «как все» за 1$ — значит прилично рисковать.
                            0
                            Если софт массовый, то продажи будут зависеть от его качества. Но чем уже ЦА, тем больше стоит делать цену при неизменной стоимости разработки. При этом, желательно, чтобы этой вашей ЦА софт пригодился или хотя-бы вызвал желание купить.
                              +1
                              Если софт массовый, то продавать его можно по 1-2$ и за такие деньги можни и пренебречь качеством. Пример — лучше всего продается всякая фигня, типа Smell Scanner, подушек-пердушек, зеркалец и пр. Ну и игры, пока они не сл дорогие.

                              Чем выше стоимость тем выше желание софт украсть
                              Чем меньше ЦА, тем выше должна быть стоимость (по 1-2$ не окупится)

                              Когда это пересекается получается (_|_) И чем проще украсть, тем быстрее эти тренды пересекутся.

                              Конечно, это все не так стройно на практике. Есть сила бренда и пр факторы.
                                0
                                Качеством пренебрегать можно только если сами хотите сделать именно дешевку. Некачественное приложение привлечет гораздо меньше пользователей чем такое-же, только качественное.
                                  +1
                                  Эх, пользователя привлекает название, описание и красивые скриншоты. И это печально, я видел много хорошего софта, оформленного так безобразно, что делало его мертворожденным. И наоборот — какашку в фантиках. А отзывы и рейтинг, как правильно отметил автор, надувается.
                                    0
                                    Думаю, что основная часть популярности лидеров приходится на передачу сведений о них из уст в уста (ну и обзоры в блогах и т.д.). Т.е. не рейтингом единым.

                                    Я по себе и знакомым сужу, никто софт из маркета по рейтингу не выбирает, все руководствуются рекомендациями (личными или на каких-то сайтах) или чем-то таким. Допускаю, что многие делают не так. Но, в любом случае, надутый рейтинг будет работать гораздо лучше, если софт действительно качественный и его будут дополнительно продвигать рекомендуя друг другу.
                            +1
                            Моя теория следующая. Если разраб вынужден продавать софт за 1-2$ при любом раскладе, т.к. иначе юзер уйдет на 4pda качать ворованное, то этот способ монетизации отпадает для целого класса приложений. Приложений, целевая аудитория которых заведомо сравнительно невелика. Т.е. специализированное и локальное (релевантное на уровне страны\города) ПО. Тут либо энтузиазм, либо спонсорская помощь, либо другой метод монетизации + агрессивный маркетинг.
                            Если разраб находится в позиции уличного музыканта — либо заплатят сколько не жалко, либо не заплатят, то все это в конечном итоге по юзеру же и ударит.
                    0
                    А есть ли аналогичная статья про AppStore и iOS?
                      +1
                      Все тоже, минус фрагментация.
                        0
                        как минимум минус варез
                          0
                          вареза и для ios хватает
                            +1
                            под андроид его на порядок больше ввиду более простой установки
                          +1
                          Вы забыли «вычесть» еще несколько немаловажных моментов:
                          — полная невозможность скачать неработающее или чрезмерно глючное приложение (хлам по-преженму есть, но он 100% рабочий :) )
                          — важно учесть, что пользователю андроида не обязательно рутовать телефон, чтобы насладиться варезом, а владельцу айфона обязательно придется делать джейлбрейк для этого. Поэтому, мое субъективное ощущение, пользователи apple чаще и охотнее расстаются с деньгами, что есть плюс для разработчика.
                            0
                            Еще чтобы попасть в AppStore надо вложить денег. И распространить например софт отдельно от AppStore нельзя. (например ссылкой на сайте)
                          +3
                          Да, фрагментация уже стала выводить из себя. У меня в офисе больше 10 различных девайсов: и тайваньских, и японских, и корейских, и американских… И всё как вы написали, работает на одном — перестаёт на другом.
                          Проблема еще в том, что никто не делает никакой сертификации устройств на андроиде. Поэтому всегда кто-то что не доделает, а кто-то переделает…
                            0
                            сертификация, кстати, есть — cts
                              0
                              Ну, значит либо сам набор тестов не ахти, либо сертификация не обязательная…
                            0
                            Интересная статья, спасибо.
                              0
                              Да, все верно и со многим столкнулся на практике, но топик отдает пессимизмом:)

                              Рекламу нужно подбирать, например, смотреть на каком сервисе дела идут лучше, экспирементировать, а AdMob многие и не хвалят.

                              Про платный софт проблема еще в сложности его покупки. Ну вот нафиг оно мне надо, чтобы купить на телефон программу я должен обойти кучу инстанций и оформить карту, которая мне например сейчас ненужна? Могли сделать плату с личного счета(МТС вроде как уже сделал) или с помощью SMS, вообщем, упростить покупку приложения.

                              Мысли верные: в избранное и плюсанул, но пессимизма много… из топика складывается впечатление, что андроид-разработка нерентабельна… а как вы думаете?
                              в подробном ответе:)
                              Разработчик может жить на это и строить безоблачные планы?
                                0
                                А киви-кошелек у вас в городе есть?
                                  0
                                  судя по отзывам карточку оформлять лучше напрямую через банк
                                  Хотя та проблема с киви вроде решена.
                                  Все равно от мнения не откажусь, ибо проще можно оплату сделать.
                                    0
                                    Уже 3 месяца плачу через QVC, пока всё отлично.
                                0
                                Аппарат с Андроидом купил недавно. Не могу сказать, что очень уж им доволен. Из коробки откровенно убого. По крайней мере, что касается Самсунга. Ни профилей, ни даже русских букв в номеронабирателе.

                                Все пришлось решать именно сторонним ПО.
                                Купленных приложений пока 4:
                                Smart Keyboard PRO, MyProfiles — без этих для меня так девайсом вообще пользоваться комфортно нельзя.
                                ezPDF Reader — это на самом деле куплено еще в бытность изучения китайского планшета.
                                JustReader — точно отечественная разработка, причем поддержка осуществляется именно на форуме 4pda.ru :)
                                и присматриваюсь еще к некоторым программам: клиент ip-телефонии, камера, ибо родное приложение убого и не работает при менее 20% заряда.

                                Вообще, я сразу решил, что уж если покупать аппарат за 10 — 15 тысяч рублей, то еще 1000 на ПО выделить точно можно. :)
                                При том, что игрушки мне не интересны. Лучше книг купить. Да и те батарейку высаживают не по-детски…
                                  0
                                  Странный у вас аппарат, купил Galaxy Ace себе и поставил Angry Birds, больше ничего пока и ненужно, все есть из коробки, разве что видео-проигрыватель скачал, который avi-шки воспроизводит.
                                    +4
                                    Вы при наборе номера искать контакт пробовали? Не в контактах, а в номеронабирателе? Поставьте Go Contacs и там попробуйте. Удивитесь. :)
                                    Свайп и самсунг кейборд — кака. Даже бесплатная Go Keyboard удобнее на порядок. Smart еще лучше.
                                    Да, я знаю, что большинство людей и не догадывается о том, что такое профиль в телефоне. :) А я привык, что дома мне вибра нафиг не нужна, бесит только своим жужжанием, а вот на улице нужна, да и громкость звонка стоит на максимум поставить, и яркость экрана увеличить. В общем в любом телефоне за 100 долларов профили есть, а в андроиде за 500 — нет…
                                      0
                                      Свайп — кака? о_О
                                      Это интересный довод:)

                                      Используйте тогда TextToSpeech — говорите и получаете ваше сообщение сразу:)

                                      Многое зависит от производителя телефона еще, а не от ОС для мобильного телефона, если что:)

                                      Я не спорю, некоторые штуки можно улучшить, но я пользуюсь тем что из коробки и мне комфортно звонить — писать смс, смотреть кино, слушать музыку и играться, а ругать ОС из-за конкретного девайса или производителя, как-то нелогично:)

                                      А возможностей расширить функционал просто тьма и тут ОС уже на высоте.
                                      Многое конечно еще стоит улучшить, но надеюсь так и будет!
                                        +1
                                        TextToSpeech, к сожалению, ошибается в 50% случаев, не говоря о том, что без интернета не работает. Что не всегда и не всем удобно.

                                        Андроид как КПК, пожалуй неплох. Но телефонные функции, которые должны бы стоят в нем на первом месте, реализованы откровенно слабо. И если уж Андроид позиционируется как ОС для смартфонов, то телефонные функции на мой взгляд должны работать прилично из коробки.

                                        Набирать СМС удобно? :) А то, что Ace 3 смс автоматически конвертирует в ММС тоже удобно? А мне — нет. А отключить это нельзя. Приходится использовать стороннее ПО.
                                          0
                                          Пользуйтесь айфоном или вин7, коль вас все не устраивает:)

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

                                          Да, есть мелочи, которые неприятны(часть из них вы огласили уже), но так что прям уж из-за этих мелочей обращать внимание нет уж.

                                            +1
                                            Я бы с радостью использовал Nokia N79, в котором было все, что мне нужно. Но его давным давно сняли с производства. И на обычные телефоны производители на сегодняшний день забили, перейдя на смарты.
                                            Я не пытаюсь преуменьшить достоинства смартфонов вообще, и Андроида в частности. Как раз его гибкость в плане ПО во многом плюс, т.к. позволяет настроить многие функции куда круче, чем на обычном телефоне.
                                            Взять те же профили. На обычном телефоне у меня не было возможности регулировать яркость подсветки, а на Андроиде — есть. Есть даже автоматическое переключение режимов в зависимости от разных условий: начиная с времени, заканчивая определением местоположения по базовым станциям.
                                            Но, чтобы во всем разобраться и настроить, приходиться убить немало времени.

                                            А в первую очередь речь шла о том, что платное ПО имеет место быть. В некоторых случаях есть отличные бесплатные решения, в некоторых — нет, и в этом случае мне не жалко заплатить 1-3 доллара за нужные функции, здорово улучшающие юзабилити устройства.
                                            Сейчас вот меня раздражает слайдер разблокировки. Найду стабильно работающую программу с удобным способом за деньги — куплю. :)
                                              0
                                              Есть такие и бесплатные:)

                                              Я про тоже и говорю:) Сама ОС это одно и она мне очень нравится (да и Java как базовый язык тоже мне лично плюс) а производитель — другое.

                                              Да, Гугл многие косяки порит с поддержкой и удобством!
                                              Маркет конечно не очень приятное место, с точки зрения разработчика и пользователя тоже(про это уже хорошо расписали) + 30% себе забирать и не наводить порядки — это плохо.
                                            0
                                            выбирайте htc…
                                    0
                                    Вот скажите мне, друзья, во что лучше инвестировать тогда: в Андроид, со своей фрагментацией, или же Windows Phone, с жесткими требованиями к производителям железа?
                                      +2
                                      Если позволяет бюджет, то лучше в ios И android, обычно сейчас приложения пишут и под то и под то.

                                      Но мое предвзятое мнение скажет — «в android»:)
                                        0
                                        А какие есть аргументы, кроме предвзятого мнения? :)
                                          +1
                                          1) Огромное количество девайсов разной ценовой категории, но это и минус из-за фрагментации
                                          2) Тоны софта в маркете, много примеров удачных неудачных проектов
                                          3) Java, Titanium, Native code, Scala, при желании Руби, Питон, Луа(но тут под вопросом, ибо нужно еще стороннее ПО, но по идеи apk-шку собрать можно и без них).
                                          4) Поддержка больших производителей:)
                                          Вообще в одно направление инвестировать всегда не лучшее решение, лучше в несколько как на скачках!
                                        –1
                                        поскольку в предложенных вариантах нет упоминания ios, я бы предложил Win mobile и надеятся на прорыв после выхода первых нокий на этой ОС
                                          0
                                          Можно в Windows Phone, но там ценовая политика в маркете странная. Недавно там появился Angry Birds. И если под iOS оно стоит $0.99, а под Android вообще бесплатно, то на Windows Phone 7 — $2.99
                                            0
                                            Ничего странного. Насколько я понимаю, WP7 сейчас единственная платформа, где невозможно поставить ворованную версию.
                                              0
                                              И как это связано с высокой ценой на приложение, назначенное разработчиком? Или мысль в том, что, что «украсть нельзя и купят по любой цене»?
                                                0
                                                Не «купят по любой цене», а есть возможность найти справедливую цену. Учитывая то, что приложений под WP7 пока не много — справедливая цена сравнительно высока.
                                                Есть порог чувствительности у покупателя — цена, по достижении которой его мучает непреодолимое желание пойти и скачать крякнутую версию. Подозреваю, что зависит он от метода оплаты (СМС\карта), региона, ежемесечных расходов (особенно на связь, в случае СМС) и истории покупок (если уже купил 3 проги в этом месяце, жаба сильнее душить будет).
                                                Девелопер всегда хочет поставить цену повыше, юзер — поменьше. Учитывая конкуренцию и качество продукта, в результате формируется оптимальная адекватная справедливая цена, при которой и овцы целы и волки сыты. Цена, максимизирующая прибыль девелопера (обычно, когда девелопер видит, что прибыль недостаточна, он начинает искать оптимальную цену методом тыка, т.к. в рынке не разбирается).
                                                Но если есть возможность украсть — то это нарушает всю вышеописанную идиллию. И даже триал версии и маркетинг не всегда могут помочь.
                                            –1
                                            Инвестировать нужно в программное решение, которое может работать на РАЗНЫХ платформах, а не в определённую платформу, API которой может поменяться по внезпному желанию Джобса.
                                            0
                                            В маркете был глюк с количеством загрузок в панеле автора приложения, так они (гугл) умудрились месяц его исправлять. Про дебильный дизайн маркета и его глючность вообще молчу.
                                              +2
                                              Уважаемый, как девелопер я готов подписаться под каждым словом. Разве что моя направленность не игры, а приложения на заказ. Хреновая техподдержка Гугла, сильная фрагментация платформы, тонны говна в Маркете — мне кажется что Гугл не может тянуть эту повозку, нужно что-то кардинально менять.
                                                0
                                                Их позиция — «лишь бы как-то писали». Кардинально менять — прикладывать значительные усилия. Им это не нужно. У Майкрософта с WM7 подход в чем-то похожий — «пишите, пожалуйста». Но пока создается впечатление, что МС в отличии от Гугла больше заинтересован в результате.
                                                0
                                                Для русской аудитории лучше делать оплату по смс, прямо из приложения, одним тапом.
                                                  0
                                                  Сколько при этом надо отдать оператору и контент провайдеру?
                                                    0
                                                    только вот
                                                    1) коммисия в этом случае очень высока
                                                    2) это дополнительные телодвижения в большом количестве
                                                    3) продажа полной версии из lite/триала нарушает ToS маркета
                                                    4) ЦА всё равно будет невелика, как мне кажется
                                                    +6
                                                    Классаная статья, давно не было такой правды про Android. В основном одни восхищения.
                                                      +2
                                                      Статья правильная, можно сказать полностью повторяет мои мысли.
                                                      С фрагментацией сталкиваюсь ежедневно… у одних пользователей есть проблемы у других нет. Еще к списку устройств у которых бывают специфические проблемы хотелось бы добавить Motorola Droid.
                                                      Но с другой стороны зарабатывать на этом можно и нужно! У меня в маркете всего одно приложение (платная и бесплатная версии), которое приносит $2k / месяц. Это конечно не много но на новые «игрушки» хватает.
                                                        0
                                                        А какое приложение, если не секрет?)
                                                          0
                                                          это не секрет, но и пиариться мне бы не хотелось, статья о другом :-) Если интересно могу написать в личку.
                                                          Еще хотел бы отметить, что соотношения зарабатываемого с бесплатной версии (реклама c AdMob) и с платной примерно 1 к 10!
                                                        0
                                                        Что касается реакции администрации 4pda, то, увы, она более чем типична. Иногда админы ресурсов просто не читают почту, по тем или иным причинам. Или может быть вы попали в «отказной» день, как в банке :). В любом случае, я бы советовал вам обращаться к администрации провайдера подобных ресурсов. Как правило, такие обращения дают результат.
                                                        • UFO just landed and posted this here
                                                          • UFO just landed and posted this here
                                                            • UFO just landed and posted this here
                                                                0
                                                                В том то и ирония, что корабль вовсе не тонет. Слишком большие продажи устройств, слишком низкая цена для того, чтобы просто игнорировать.
                                                                  0
                                                                  корабль не тонет, но и не плывет. нет заинтересованности разработчиков, нет качественного софта.
                                                                  • UFO just landed and posted this here
                                                                +3
                                                                Так, чисто поржать — сегодня на 4pda увидел анонс под названием «проект поддержки разработчиков»
                                                                Цитата оттуда: «Мы ощущаем на себе определенную ответственность за развитие рынка мобильного ПО и игр, и просто хотим повысить свою активность в развитии и росте этого направления с участием Наших.»
                                                                  0
                                                                  Хорошая статья, много правды :) Но все равно у меня я считаю более success-история, я за 4 года разработки под Android доволен приносимой прибылью. Конечно из-за пиратства страдаю сильно тоже :)
                                                                    +2
                                                                    кстати, а на счет 4pda я модераторам жаловался, пиратские версии моих программ по просьбе всегда убирали :)
                                                                      +1
                                                                      Мы часто взаимодействуем с авторами приложений, т.к. и у наших разработчиков есть довольно отличные проекты и почему бы им не помочь.
                                                                      Только вот помочь абсолютно всем нельзя, потому и есть те кто кричат, что мой «варез» не убрали.
                                                                      А новый проект еще одно доказательство, что нам не наплевать и за бесплатно можем продвигать отечественный софт в обзорах.
                                                                    0
                                                                    скажите, есть ли возможность разрабатывать на самом смартфоне? Если да, то как и где взять маны на эту тему?
                                                                      0
                                                                      Блин, тому, что Гугл — остров социализма — радоваться надо! Где такое ещё найдёшь посреди человеческой жадности?

                                                                      И я бы наоборот хотел видеть в маркете настройку «скрыть всё платное навсегда» (ну или чтобы платное нигде не светилось, пока не нажмёшь «хочу платное»). А ещё лучше — GPL-репозиторий, на манер нормальных линуксовых, с багтрекером, системой контроля версий и т.п. Да хоть бы Google Code прикрутили :)

                                                                      Only users with full accounts can post comments. Log in, please.