Как стать автором
Обновить
10
0
destel @destel

Пользователь

Отправить сообщение

Как продвигать игру в AppStore: делюсь опытом на примере Wordrive

Время на прочтение 13 мин
Количество просмотров 35K
Хочу поделиться опытом по продвижению своей новой игры для iPhone/iPad — Wordrive.

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

Итак, вот у вас готово приложение и оно появилось в AppStore. Первый поток людей на него направляется из iTunes/App Store, сам собой — за счет появления в «новинках». Рассчитывать на него нечего — он как пришел, так и уйдет через пару-тройку дней. За это время нужно делать все, чтобы о программе или игре стали писать в сети. Если программа за это время сможет собрать еще и интернет-аудиторию, то выйти в топы будет сильно проще. А чтобы ее собрать, к моменту запуска в App Store нужно уже много что сделать.

Читать дальше →
Всего голосов 109: ↑104 и ↓5 +99
Комментарии 89

22 вещи, которые вы не знали о своих покупателях

Время на прочтение 6 мин
Количество просмотров 1.6K
Это перевод статьи с англоязычного блога. Я, как переводчик, не могу безоговорочно согласиться со всеми утверждениями автора, но счел необходимым перевести эту статью для того, чтобы мы могли задуматься обо всех этих штуках при тестировании. Только тестирование скажет, насколько эти утверждения справедливы в каждом конкретном случае.

Также довольно забавно наблюдать отличие технических данных по российской и американской аудитории. Так что читайте.


Вы не знаете кое-чего о ваших потребителях. Дело не в вас, а в них. Но вам необходимо узнать это. Вот некоторые тяжелые уроки, которые я выучил за много лет — они относятся к юзабилити, любимым мозолям и другим забавным штукам. Выучите эти уроки и получите больше довольных потребителей, посетителей, читателей и поклонников:
Читать дальше →
Всего голосов 99: ↑94 и ↓5 +89
Комментарии 35

Поиск картинок по цвету

Время на прочтение 1 мин
Количество просмотров 10K
Блоггеры с Google Operating Systems обнаружили скрытый параметр, который позволяет фильтровать результаты поиска картинок в Google по цвету.

Этот параетр позволяет реально улучшить качество результатов. Например, при обычном поиске по запросу [red bird] в результатах присутствуют и птицы других цветов. Но если мы укажем в запросе [bird] специфический ключ [&imgcolor=red], то фильтрация будет гораздо качественнее.



Проверено и точно работает 12 цветов: black, blue, brown, gray, green, orange, pink, purple, red, teal, white, yellow.
Всего голосов 84: ↑75 и ↓9 +66
Комментарии 29

№7 январь 2009

Время на прочтение 2 мин
Количество просмотров 692
Добрый день, читатель!
В этом месяце из-за новогодних каникул всего один номер. Но зато номер вышел самым большим из всех: 20 статей общим объемом в 99 страниц.

По обложке вы уже, наверняка, поняли, что темой номера в этот раз является язык программирования Ruby. И это так. Седьмой номер содержит четыре статьи на тему Ruby, в том числе объемное введение в язык, в оригинале состоящее из одиннадцати частей от автора MaxElc. Только у нас все эти статьи объединены в одну.

Темой Ruby этот выпуск не ограничивается, вы сможете найти множество статей на другие интересные темы: LaTex, JavaScript, .Net, Python и другие. Обязательно обратите внимание на интересную статью про влияние свойства hasLayout в Internet Explorer от автора Panya. Огромный интерес, так же, представляет статья о реализации технологии Liquid Resize от Kotter. Кроме того, в выпуске есть статьи про генерацию паролей и учет пользователей с ограниченными способностями при создании сайтов. А автор smira написал очередную порцию материала про memcached в двух частях. Не пропустите.

Читать дальше →
Всего голосов 35: ↑28 и ↓7 +21
Комментарии 2

Sequel Pro — менеджер MySQL для макинтошей — обзор

Время на прочтение 3 мин
Количество просмотров 21K
Программа вполне известная, но на Хабре я не нашёл её обзора — только пару упоминаний. И поскольку я считаю её очень достойной, то не поленюсь её отрекламировать.

Сразу оговорюсь, в тексте нет сравнения с аналогами, обзор субъективный и пристрастный. Я привык жить с phpmyadmin, иногда, когда жил под виндами, запускал EMS MySQL manager. Жизнь под phpmyadmin — это, как ни верти, похоже на ситуацию с гинекологом из анекдота, который обклеивал стены обоями через замочную скважину. После этого, полагаю, любое десктопное приложение будет выглядеть хорошо.
Однако, по пунктам.

Читать дальше →
Всего голосов 42: ↑39 и ↓3 +36
Комментарии 49

Простой способ поставить аватары своим контактам в Android

Время на прочтение 3 мин
Количество просмотров 221K
Список контактов до Список контактов после
Сравниваем «до» и «после».

Исследуя возможности своего нового HTC Hero сразу же после обретения (Лиза, спасибо за подарок!), я в первый же день обратил внимание на тесную интеграцию с социальными сервисами. Google, Facebook, Twitter, Flickr… Не очень давно к этому списку добавился ещё и ВКонтакте. Мысль скачать и поставить аватары контактам из телефонной книги рождается сама собой!

Как это сделать, и что ещё у меня получилось извлечь из интеграции с социальными сетями под катом.
Читать дальше →
Всего голосов 87: ↑67 и ↓20 +47
Комментарии 134

Теперь и в Google Friend Connect

Время на прочтение 1 мин
Количество просмотров 537
image

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

С сегодняшнего дня голоса Твиттера слышны и в Google Friend Connect, о чем было заявлено официально. Это значит, что когда вы посещаете сайт с френд-коннектом, можно подключить тви к детищу монстра и видеть тех, кто посещает эту страницу вместе с вами. Как предполагает Google: об этом нужно незамедлительно сообщить всем фоловверам (можно посылать сообщения из специальной формы о том, что ты фанат ТекКранча, например).

Googleblog via Mashable
Всего голосов 36: ↑31 и ↓5 +26
Комментарии 13

Славянский Шкаф

Время на прочтение 2 мин
Количество просмотров 961
Навеяно комментариями к топику Как найти подходящее имя для стартапа Сначала я хотел написать развернутый комментарий, потом — гневный топик, клеймящий позором всех, кто пытается «генерировать» идеи методом перебора, в то время, когда ТРИЗ существует с прошлого века.

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

Итак, нам нужно придумать имя для стартапа. Оно должно быть легко запоминающимся, желательно с нужным смыслом, желательно коротким и обязательно не занятым в плане домена.

При этом для большинства тем (особенно конкурентных) все возможные варианты давным давно перебраны и заняты.

Знакомая ситуация? А вот решение:

Читать дальше →
Всего голосов 31: ↑30 и ↓1 +29
Комментарии 29

Айн Рэнд. Атлант расправил плечи

Время на прочтение 1 мин
Количество просмотров 3.1K


Роман, который повлиял на многие великие умы на западе, но почему-то практически неизвестен в России. О нем восторжено отзывались Чичваркин и Алан Гринспен, его советовали прочитать Путину. «В 1991 году по результатам исследования Библиотекой Конгресса США роман «Атлант расправил плечи» был назван самой влиятельной книгой в Соединенных Штатах после Библии». Эта книга выносит ум, наполняет энергией и чудовищно мотивирует на действие. Если вы не из тех, кто живет лишь ожиданиями пятниц, в предвкушении пивной радости, если вы не можете жить бесцельно, если вы имеете или только создаете свой бизнес, то этот роман вам поможет и даст хороший пример. Рекомендую :)
Всего голосов 40: ↑31 и ↓9 +22
Комментарии 93

Spring — бесплатный движок с «поддержкой» Total Annihilation

Время на прочтение 3 мин
Количество просмотров 2.7K
Думаю многие помнят такую замечательную игру как Total Annihilation? Кроме того недавно выходило продолжение Supreme Commander: кому-то оно понравилось, кому-то нет. А знаете ли вы, что при этом существует еще и open-source движок для RTS Spring? Для которого есть множество модов реализующих различные «самиздат» стратегии, но кроме этого есть возможность использовать ресурсы Total Annihilation (далее TA).

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


Читать дальше →
Всего голосов 42: ↑41 и ↓1 +40
Комментарии 24

Вертикальное выравнивание в div'ах

Время на прочтение 1 мин
Количество просмотров 1.9K
По мотивам cssing.org.ua.

Для вертикального выравнивания в блоках разработчики W3C создали замечательное свойство display: table-cell;, которое позволяет заставить какой-либо элемент отображаться как ячейка таблицы. При этом добавив vertical-align: middle; мы прекрасно справились бы с поставленной задачей, если бы не Internet Explorer, который ни в какую не хочет поддерживать свойство display: table-cell;.

читать дальше
Всего голосов 21: ↑18 и ↓3 +15
Комментарии 31

AngularJS — фреймворк для динамических веб-приложений от Google

Время на прочтение 6 мин
Количество просмотров 138K
AngularJS создан для тех разработчиков, которые считают, что декларативный стиль лучше подходит для создания UI, а императивный — для написания бизнес-логики.

Дзен Angular


  • Хорошо отделять манипуляцию DOM-ом от логики работы приложения. Это существенно улучшает тестируемость кода.
  • Хорошо считать, что автоматизированное тестирование приложения настолько же важно, насколько и написание самого приложения. Тестируемость очень сильно зависит от того, как структурирован код.
  • Хорошо отделять разработку клиентской части от серверной. Это позволяет вести разработку параллельно и улучшает повторное использование на обеих сторонах.
  • Хорошо, когда фреймворк ведет разработчика по всему циклу разработки приложения: от проектирования UI через написание бизнес-логики к тестированию.
  • Хорошо, когда распространенные задачи становятся тривиальными, а сложные — упрощаются.


AngularJS представляет собой комплексный фреймворк. В стандартной поставке он предоставляет следующие возможности:
  • Все, что вам нужно для создания CRUD-приложений: data-binding, базовые директивы для шаблонов, валидация форм, роутинг, deep linking, повторное использование компонентов, dependency injection, инструменты для взаимодействия с серверными (RESTful) источниками данных.
  • Все, что вам нужно для тестирования: средства для модульного тестирование, end-to-end тестирования, mock-и.
  • Шаблон типового приложения, включающего в себя структуру каталогов и тестовые скрипты.


AngularJS разрабатывается сотрудниками Google и используется, как минимум, в одном сервисе Google — DoubleClick.

Читать дальше →
Всего голосов 60: ↑55 и ↓5 +50
Комментарии 36

Раскрытие трафика AppStore и iCloud

Время на прочтение 5 мин
Количество просмотров 11K
Ниже представлено описание техники, с помощью которой можно расшифровать протоколы, по которым iOS общается с сервисами Apple (AppStore, iCloud, etc). Данная техника может быть полезна для понимания работы сервисов, и для исчерпывающего ответ на вопрос о том, какие данные Apple снимает с Вашего устройства.
Читать дальше →
Всего голосов 52: ↑45 и ↓7 +38
Комментарии 15

Рендеринг замедленной съёмки на основе отдельных кадров

Время на прочтение 2 мин
Количество просмотров 11K
Теперь нам не нужна высокоскоростная камера, чтобы делать замедленную съёмку. Швейцарский программист и дизайнер Саймон Югстер (Simon A. Eugster) выпустил замечательный видеоредактор slowmoVideo для рендеринга замедленной съёмки (slow motion) на основе отдельных кадров. Можно использовать slow motion как художественный эффект — чтобы подчеркнуть какой-то момент на видео. Или можно генерировать целые видеоролики на основе ограниченного количества кадров. Например, вы даёте на входе 24 кадра, а программа генерирует 240.



репозиторий git

Инструкция по установке необходимых библиотек и компиляции здесь. К сожалению, программа работает только на картах nVidia из-за использования библиотеки V3D (GPU-KLT+FLOW).

UI, скринкаст и образцы проектов
Всего голосов 81: ↑76 и ↓5 +71
Комментарии 23

Esprima — парсер для javascript, написанный на javascript

Время на прочтение 3 мин
Количество просмотров 14K
В сети и на github появилась разработка парсера Esprima, позиционированного на парсинг вообще и для javascript в частности. Он написан на Javascript и переводит скармливаемый текст в структуру JSON, которую затем можно анализировать, например, для препроцессирования кодов, создания сахарных обёрток для JS, автоматизированного поиска ошибок без запуска кода, преобразования языков (кросс-компиляции), преобразования серверного JS в клиентский или наоборот, для минификации кода или наоборот, для разбора обфусцированного. Но это — всё идеи для будущего. Появился архив совсем недавно (в середине ноября — первый коммит с 2000 строк кода), но уже приобрёл своих иследователей, судя по форкам. Формат парсинга совместим с Mozilla SpiderMonkey Parser API.
Читать дальше →
Всего голосов 34: ↑32 и ↓2 +30
Комментарии 10

Игра за два дня

Время на прочтение 8 мин
Количество просмотров 33K
Как-то здесь на хабре была заметка о мероприятии про игру за два дня. Предлагалось зарегистрироваться, найти себе команду (всех тех, кого раньше не хватало), вспомнить старые залежавшиеся задумки, укрыться от внешнего мира на два дня и реализовать игру. Идея мне понравилась, и мне сразу захотелось попробовать ее на практике.

Вот что у нас получилось.

Читать дальше →
Всего голосов 140: ↑135 и ↓5 +130
Комментарии 58

US Virtual Bank Account, или как вывести деньги с зарубежных платежных систем

Время на прочтение 6 мин
Количество просмотров 63K

Преамбула.


В связи с бурным развитием мобильных устройств и ОС Google Android в частности, интерес к разработке программного обеспечения под данную платформу весьма закономерное явление. Как оказалось, он мало чем отличается от обычной разработки на Яве под десктоп/веб, а с учетом возможности использования «стандартного» IDE (Eclipse) путем скачки и встраивания SDK Андроида, а также наличия исчерпывающей документации многие технические вопросы снимаются сами собой. Концептуальный аспект (т.е. идея для реализации в виде ПО) также не заставила себя ждать, благо платформа сравнительно новая, не смотря на недавно вышедшую уже версию 2.1, и конкурентная среда соответственно не такая насыщенная, если взять, к примеру, разработку под тот же iPhone. (Тут могла бы быть развернутая часть о самом ПО, но ввиду некоторых нюансов, таких как незаконченность проекта и отсутствие конкретных результатов, пока ее пропустим).
Оставался последний, и, естественно, самый интересный (логично, не правда ли?) вопрос – денежный, а конкретно – как правильно вывести честно заработанные дензнаки, полученные от продажи ПО на Android Market.
Piccy.info - Free Image Hosting
Вдаваться подробности не буду, все-таки статья ориентирована на тех, кто примерно ориентируется в данной теме, скажу коротко — в данном случае под прицелом оказывается сервис обработки онлайновых платежей Google Checkout, который с нерезидентами США изначально не работает. Насколько мне известно, прямых путей решения данной проблемы нет, поэтому пришлось искать обходные дорожки.
Читать дальше →
Всего голосов 114: ↑110 и ↓4 +106
Комментарии 84

Информация

В рейтинге
Не участвует
Откуда
Одесская обл., Украина
Дата рождения
Зарегистрирован
Активность