Pull to refresh
13
0
Лоуцкер Павел @Loutsker

Product manager

Send message

Немного о сборке мобильного приложения

Reading time23 min
Views28K
image

Я помню то замечательное время, когда сборка релизной версии мобильного приложения сводилась к тому, что нужно было выставить debug = false и запустить экспорт apk-файла. Проходит 2 минуты, пока пыхтит IDE, и все готово. Все усилия сосредотачивались на необходимости указать данные сертификата подписи. Это было совсем недавно. Cейчас процесс сборки того самого приложения разросся настолько, что, если мне, вдруг, потребуется выполнить все операции самостоятельно, и даже если я все вспомню и проделаю безошибочно (во что я не верю), то это займет не час, который сегодня кажется непозволительно долгим, а, скорее всего, сутки, после чего терапевт обязан будет прописать мне больничный по усталости недели на две.

Итак, процесс сборки мобильного приложения. Попробую рассказать, из чего он у нас состоит — не потому, что в последнее время стало модным катать посты о CI той или иной мобильной команды (с покером, русалками и прочими обязательными атрибутами), а потому, что это отличный опыт, который я получил, работая над Почтой Mail.Ru для Android, и потому, что этой возможности, вероятнее всего, не было бы, работай я в другой команде, над другим проектом или в другой компании.
Читать дальше →
Total votes 25: ↑23 and ↓2+21
Comments18

Конкурс на дизайн мобильного приложения ICQ

Reading time2 min
Views13K
image

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

Поэтому мы запускаем конкурс и предлагаем вам попробовать свои силы. Задача: сделать видеочат мечты. Для этого вам нужно при помощи редизайна сместить акценты в интерфейсе продукта в сторону видеосвязи. Это может быть общение один-на-один, видеоконференция или онлайн-трансляция. Главное, чтобы создавалось впечатление простоты и привычности видеообщения. Разумеется, любимый текстовый чат должен остаться под рукой. Лёгкость, комфорт и немножечко магии — вот что должен ощущать пользователь ICQ.
Читать дальше →
Total votes 34: ↑22 and ↓12+10
Comments19

Дайджест продуктового дизайна, ноябрь 2015

Reading time13 min
Views11K
Уже пять лет я публикую регулярные обзоры свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-октябрь 2015.

Дайджест продуктового дизайна, ноябрь 2015

Читать дальше →
Total votes 25: ↑22 and ↓3+19
Comments0

Как мы себя заново писали, или как потерять исходники и не подать виду

Reading time7 min
Views42K


Был прекрасный майский день. Мой взгляд случайно упал на чат ребят с крайнего сервера. У них майский день был не таким прекрасным: во время перераскладки второстепенного сервиса упал сервис авторизации, связанный с ним постольку-поскольку. Цимес ситуации в том, что падающую часть сервиса авторизации никто не поддерживает, он перешел к нам по наследству и никогда особо не сбоил. Меня увлекло чтение детектива поиска причин, и до определенного момента я был пассивным читателем — пока не увидел фразу нашего админа, наполненную приобретенной сединой его волос: «За час натекает 800+ потоков».
Читать дальше →
Total votes 58: ↑50 and ↓8+42
Comments32

Как в Badoo генерируются изображения для «шаринга» в соцсетях

Reading time11 min
Views19K
Социальные сети — важный источник трафика. Нам выгодно, когда пользователи делятся контентом, и мы даем им такую возможность — у нас есть несколько видов контента, которым можно поделиться:

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

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



Особенность бейджей состоит в том, что на них присутствуют фото самих пользователей, поэтому каждый видит и делится уникальными изображениями. В этой статье я расскажу, как мы генерируем такие изображения, с какими проблемами сталкивались и как их решали.
Читать дальше →
Total votes 35: ↑31 and ↓4+27
Comments22

Как у Аськи лицо менялось: визуальная эволюция интерфейса ICQ

Reading time3 min
Views77K
В этом году ICQ исполнилось 19 лет. За это время через её «руки» прошли десятки миллионов пользователей. По сути, ICQ сформировала наше представление о таком классе приложений, как мессенджеры. За свою историю Аська не раз меняла владельцев, обрела десятки альтернативных клиентов и пережила многих конкурентов. Было время, когда казалось, что она уже окончательно превратилась в интернет-историю. И всё же, несмотря ни на что, легенда продолжает жить.

Давайте попробуем вспомнить, как менялся интерфейс ICQ, начиная с далёких 90-х.

1996–1997




Одна из самых первых версий, под PowerMac.

В это же время появляется клиент и под Windows 3.11, но, к сожалению, мне не удалось найти его изображения.
Читать дальше →
Total votes 76: ↑54 and ↓22+32
Comments217

Новая ICQ, или как мы получали Editors’ Choice

Reading time4 min
Views29K
image

ICQ недавно удостоена номинации Editors’ Choice в Google Play. Данная номинация является, пожалуй, самой значимой в сторе из тех, что проходят ручную модерацию. Постараемся рассказать, как мы получили текущую «The New ICQ», и на что следует обратить внимание, если вы тоже хотите получить бейдж «Editors’ Choice» на ваше приложение.
Читать дальше →
Total votes 56: ↑40 and ↓16+24
Comments92

По следам разрушителей мифов или Почему Android тормозит, а %мобильная ОС% нет?

Reading time10 min
Views174K


Добрый день, Хабр!

Мой предыдущий перевод статьи про аппаратное ускорение в Android вызвал бурное обсуждение в комментариях, основным мотивом которого был вопрос «так почему же тормозит Android?». Аналогичная ситуация наблюдается по всему интернету, и потому я привожу ниже еще один очень интересный и свежий перевод (снова из Google+), где автор Andrew Munn (о нем ниже) анализирует настоящие причины тормозов Android. С удовольствием прочитал этот пост сам и горд возможностью первым поделится им с хабрасообществом.

Читать дальше →
Total votes 242: ↑212 and ↓30+182
Comments245

Поисковая оптимизация для AppStore и Google Play или ASO

Reading time6 min
Views34K
Поисковая оптимизация для AppStore и Google Play — это комплекс мер по улучшению видимости мобильных приложений в поисковой выдаче AppStore и Google Play Market. Сокращенно называется ASO — Appstore Search Optimization.

В ASO есть факторы, которые находятся вне вашего контроля и факторы, которые вы можете контролировать, тестировать и улучшать. Вы не можете реально контролировать привлечение аудитории или положительные отзывы, если вы используете неэтичные методы и покупаете отзывы, но вы можете контролировать факторы контекста вашего приложения. Под контекстным фактором подразумевают контент, отображаемый на странице приложения. Этот контент играет главную роль в улучшении вашей позиции в рейтинге.
Читать дальше →
Total votes 13: ↑11 and ↓2+9
Comments11

Продвижение Android приложений, рейтинги и ранжирование в топах Google Play

Reading time13 min
Views100K
image
Приветствую всех! В своей статье хочу поделится своим опытом и внести свои «пять копеек» в эту довольно обширную и запутанную тему. В интернете на данный момент много статей посвященных данному вопросу, но на деле оказалось, что большинство таких статей оперируют стандартными советами и шаблонами, которые на сегодняшний день мягко говоря не актуальны. Почти все статьи, которые я прочитал, это лишь вершина айсберга, самая его макушка. О самой сути почему-то никто не пишет, видимо это часть корпоративных секретов о которых вслух не говорят.
Читать дальше →
Total votes 21: ↑15 and ↓6+9
Comments9

Как работает поиск приложений в Google Play. Конспект

Reading time8 min
Views47K
В статье рассмотрены некоторые особенности работы поиска приложений в магазине Google Play.

Компания Google редко публично обсуждает свои поисковые технологии, но в 2013 году на конференции Google I/O 2013 рассказала, что влияет на ранжирование приложений в магазине Google Play.

Наша команда сделала конспект этого выступления со своими комментариями и примерами из практики. Видео на английском по ссылке, cправочное руководство Управление данными для Google Play.
Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments8

Freenote – набор из 500 иконок для Keynote

Reading time1 min
Views14K
image
Как вы пользуетесь иконками в keynote? Мало кто может похвастаться тем, что делает это без труда: иконки приходится либо качать в картинках и нудно обтравливать, либо можно скачать PNG (цвет которых невозможно поменять, и которые нельзя нормально отмасштабировать). Ну либо можно совсем заморочиться и при помощи специальных программ перегонять иконки по одной в закрытый векторный формат Keynote.

Нам неизвестно, когда создатель keynote добавят в программу набор хотя бы минимальных форм, поэтому мы все сделали сами. Отобрали более 500 иконок, перегнали их в векторный формат, отсортировали по категориям, собрали в удобную презентацию, которую вы сможете использовать каждый день.

Страница проекта >

Скачать freenote можно тут.

Спасибо за внимание!
Total votes 8: ↑8 and ↓0+8
Comments1

Создатель Minecraft Маркус «Нотч» Перссон уходит из Mojang. Прощальное письмо

Reading time2 min
Views83K
От переводчика: 15 сентября появилось официальное подтверждение тому, что Microsoft покупает Mojang, разработчика игры Minecraft, за 2,5 миллиарда долларов. Основатель Mojang Маркус Перссон (более известный как Нотч) уходит из компании. Объясняя своё решение, Нотч опубликовал прощальное письмо, в котором он описал мотивы своего ухода.


Я ухожу из Mojang.

Я не вижу себя в качестве настоящего разработчика игр. Я программирую игры, потому что получаю от этого удовольствие, потому что я люблю игры и люблю программирование, но когда я делаю это, я не планирую, что мои игры станут мегахитами, и я не пытаюсь изменить мир. Именно таким хитом стал Minecraft, и люди говорят мне, что после него мир компьютерных игр никогда не станет прежним. Я никогда не стремился к этому. Конечно, такое отношение льстит мне, и мне было довольно интересно побыть знаменитостью.
Читать дальше →
Total votes 110: ↑104 and ↓6+98
Comments90

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity