
Umberhulk
12 марта 2009
27 апреля 2012
-
Слышал звон, не знаю, где он…
1. UDID позволяет составлять подробный профиль пользователя. Представьте, в разное время на один телефон ставятся программы a, b & c, каждая использует одну и ту же сеть рекламы. Сам разработчик программы “a” “про кошечек” не знает, что там ещё нравится пользователю. Зато знает рекламная сеть: устанавливались и активно использовались игра “про собачек” и “ферма” (b & c). Теперь на этом телефоне в играх будет всплывать тематическая реклама, независимо от того, хочет это пользователь или нет. Этот факт плохо соседствует с тенденциями в американском законодательстве, поэтому скорее всего Apple обяжет спрашивать пользователя, отпралять ли уникальный id.
2. На UDID так же построена раскрутка приложений. Приложение “про кошечек” говорит своим игрокам: “хотите новый кошачий дом люкс стоимостью $100 бесплатно? тогда поставьте себе игру про собачек и поиграйте в неё неделю”. То есть, это говорит не сама игра, а рекламная байдовина, встроенная в неё. Игрок не любит собак, зато он очень любит кошачий домик люкс и поэтому честно занимается щенками неделю, увеличивая на 1 закачку популярность игры “про собачек”. Такое взаимодействие возможно только при наличии уникального id телефона.
Теперь представьте, что “собачки” точно так же рекламируют “кошечек”. Умножьте это на десятки тысяч пользователей и вы увидите, как игры, которых ничего не связывает кроме рекламной сети начинают прибавлять в рейтингах. Не потому, что они такие хорошие, а потому, что они искуственно переводят друг другу часть своих пользователей, несмотря на то, что пользователи глубоко плевали на ту игры, куда привела их реклама. Пользователям нравится совсем другое.
Разработчики, использующие данную схему (а их много) разумеется, пострадают. Ведь для разработчиков скачивания = деньги. В реальности же они потеряют лишь чужую аудиторию, а не фанатов своей игры. Это плохо? Нет, детишки, это хорошо для конкуренции и для чистоты рейтинга в магазине.
3. progn, не путайте UDID и GUID. В iOS есть встроенная функция генерации GUID.
4. Und, в Instagram аккаунт – часть ключевого функционала программы, а у вас, судя по вашему описанию, нет. Ваша ошибка в обязательной регистрации, а не опциональной.
В статье: Разработчики страдают без UDID -
Прежде всего Россию частью Европы не считают отечественные законодатели. Apple будет продавать музыку в любой стране, где позволит лицензия и, как следствие, разрешит владелец лицензии. В России же законом на первое место ставится не владелец материала, а организация-посредник (привет Михалкову!), пиратство по-прежнему процветает, да ещё ко всему общеэкономические препоны не позволят иностранной медиа-компании самостоятельно защищать свои права и быть полноценным участником рынка. Хочешь продавать в России музыку? Придётся договариваться с местными издателями.
Сухой итог: если и будем покупать медиа легально онлайн, то только у наших магазинов. Минус в том, что далеко не все держатели прав согласятся работать по их условиям (они просто менее выгодны).
Но нам, конечно, легче обвинить иностранный магазин в недостаточном рвении (посмотрите на IKEA, музыку ведь ещё проще мебели продавать!), сослаться на козни злого госдепа США (они вообще во всём виноваты) и ещё раз убедится в общей тупости иностранных капиталистов, которые “не хотят” прийти и собрать деньги с огромного рынка России.
В любом случае, если вы в зарубежных новостях читаете о начале продаж в Европе, прежде чем пускать сладкие слюни не плохо бы вспомнить где вы находитесь.
В статье: Apple не считает Россию частью Европы -
Очень показательный текст. Читая, сразу представляешь, почему авторы столкнулись с такой проблемой. В итоге получаешь полную картину недостатков не App Store, нет, а приложения Download Meter и команды его разработчиков.
Оговорюсь, что ни разу не видел даже скриншота из Download Meter, однако текст позволяет сделать следующие выводы:
1. Тот факт, что явные ошибки в приложении находят пользователи, а не разработчики, говорит об отсутствии адекватного тестирования Download Meter. Ошибки явные, ибо “за неделю пользователи могут оставить тысячи гневных отзывов”.
2. Разработчики забивают на обратную совместимость в процессе обновлений. Причём сознательно, поскольку единственным выходом видят установку старой версии.
4. У разработчиков нет хорошего маркетолога и / или они поленились прочитать текст из общедоступного WWDC’10 на тему составления описаний продукта.
5. В Download Meter отсутствует функция feedback. Или критические баги не дают пользователю возможности ей воспользоваться :) Кроме того, некоторые аспекты приложения не интуитивны, иначе пользователь бы не смог оставить “некорректный комментарий” в App Store.
Спасибо, пишите ещё.
В статье: Недостатки App Store, от которых разработчикам грустно -
Обзор + комментарии вместе составляют точный пейзаж отечественной индустрии разработки. Никто не RTFMит пока не припрёт. Уровень знаний стремится к нулю. Ребят, вам зачем XCode вообще? Если вы не способны освоить документированные азы IDE, о программировании можете забыть.
1. Автор не понял что такое схема вообще. Схема может содержать и release и debug и distribution и много чего ещё. Когда нажимаешь жирную кнопку Action то запускаешь ВСЮ схему, выполняешь все её шаги. Нужен один билд? Смотри меню Product. Например, можно сделать билд только для запуска на подключённом девайсе, не пересоздавая других билдов. У каждого из элементов схемы ЛЕГКО настраивается нужный режим сборки debug/release.
2. Тормозит компиляция. Понимаю, что можно быть не в курсе того, что XCode не занимается компиляцией вообще, он просто запускает компилятор из командной строки. И что один из компиляторов остался из старой версии. Но когда время вырастает больше чем в 2 раза, может стоит потратить пару минут на чтение Getting Started и понять что запуск схемы != компиляции одного билда?
3. Билды кладутся не туда. Ога, и в настройках есть такой такая совершенно неочевидного назначения закладка locations (может, чтобы следить за расположением компа?!) с совершенно непонятным переключателем build location.
4. Изменились кнопки. Мля. Это минус, типа. Причём, не важно как изменились, непривычно значит плохо, и всё тут. Ну вот вам ещё минус тогда: добавились жесты с малтитач трэкпадов. Ужос, как теперь жить?!
5. Логи выполнения (и сборки) нефига не очищаются автоматически ()автор хотел сказать что это плюс, но для многих минус). Они сохраняются в истории, а на каждую операцию даётся новый.
6. Не рассказано очень много. ОЧЕНЬ МНОГО. ВАЖНОГО.
RTFM. А до тех пор пишите обзоры чехольчиков.
В статье: Обзор Xcode 4 -
Если новая версия падает, а для решения проблемы просят удалить предыдущую, то напрашивается вывод что к падению приводит попытка новой версии программы загрузить старые настройки / файлы данных.
“но мы были очень удивлены тем, что большинство пользователей просили вернуть Айчиталку. Хотя booq и картинки показывает, и сноски, и темы оформления поддерживает…” – Так бывает, когда маркетинг побеждает здравый смысл. Новые темы не могут окупить появившееся неудобства. Такое ощущение, что разработчикам не хватало проблем, и они решили: “А давайте использовать UIWebView!”
В статье: Куда пропала Айчиталка?!? -
“так как на других мобильных платформах, хоть и нет церберов, подобных сотрудникам Apple,”
Вы ничего не знаете о других мобильных платформах. Например о том, что требования бывают в разы круче требований Apple. Что платить нужно за каждый сабмит, одобрен он будет или нет. Что денег на вывод продукта в магазин тратится намного больше. И что это всё равно выгодно… Одна из причин популярности AppStore – его большая доступность для начинающих разработчиков, в отличие от других площадок продаж.
В статье: Причина одноплатформенности разработчиков -
1. Похоже, ни один из высокоинтеллектуальных комментаторов не озаботился пройти по ссылке и получить ответы на вопросы о том сколько всего устройств было исследовано для статистики, как статистика собиралась, насколько она достоверна. В итоге получилась другая статистика – уровень соответствия предположений реальности. По-моему этот показатель коррелирует с уровнем интеллекта. Итог печален…
2. Человеку, искренне считающему, что “не предназначено для употребления в пищу” на туалетной бумаге пишут исключительно для охраны здоровья покупателей стоило бы озаботится прежде всего узостью собственного мышления, а не окружающих. То же самое относится к человеку, определяющему уровень интеллекта другого по стране проживания.
3. Тем, кто не хочет, чтобы “трогали Россию” не стоит прежде всего “трогать” другие страны.
В статье: Кое в чём россияне идут следом за китайцами -
m.rasp.yandex.ru
В статье: Расписание электричек
Бесплатно. Актуально. -
1. Очень многое можно понять о стоимости рабочего времени сотрудника в компании, которая использует хак вместо мака. Можно называть это “гибкостью”, “независимостью от вендора”, “эффективностью” и т.д. Название не меняет сути: на вас экономят (начальство или вы сами).
В статье: Вопрос к разработчикам -
1. Кнопка очистки памяти делает то же, что делает сама система, когда реальной свободной памяти процессу начинает не хватать.
2. Запрещение использования свободной памяти приведёт к замедлению работы: многие процессы лишатся кешей.
3. Кнопка существует для людей с самовнушением, кто верит в “я нажал и всё стало работать быстрее!”. Технически это невозможно.
4. Уверен, что многие из пользователей таких программ будучи пользователями Windows вовсю гоняли там такие же “очистители” памяти и “оптимизаторы” реестра.
В статье: Apple против свободы «мозгов»
Последние комментарии пользователя 10