Product.Heads

@ios_ui Нравится 0
Это ваш канал? Подтвердите владение для дополнительных возможностей

Канал про продукт, разработку и продуктовую разработку
Материал: @smejl
Гео и язык канала
Россия, Русский
Категория
Технологии


Гео канала
Россия
Язык канала
Русский
Категория
Технологии
Добавлен в индекс
23.10.2017 19:47
реклама
Биржа рекламы в Telegram №1
+10 554 заказов в системе за месяц +493 новых каналов
TGAlertsBot
Мониторинг упоминаний ключевых слов в каналах и чатах.
SearcheeBot
Ваш гид в мире Telegram-каналов
840
подписчиков
~607
охват 1 публикации
~77
дневной охват
~25
постов / месяц
72.3%
ERR %
0
индекс цитирования
Последние публикации
Удалённые
С упоминаниями
Репосты
Product.Heads 2 Apr, 12:43
Product.Heads 2 Apr, 12:43
Интересный паттерн обнаружил в Stripe. Кнопка удаления доступна, однако само действие в системе запрещено. Предполагаю, что сделано это для того, чтобы избежать лишних запросов в поддержку.
Product.Heads 3 Mar, 10:46
История про лифт

Зеркала в лифтах – это исключительно продуктовое решение. В начале индустриальной эпохи лифты были очень медленные. В многоэтажных центрах стали жаловаться на это. Как часто бывает, решить эту проблему оказалось невозможно или крайне сложно. Но компания-владелец лифтов подошла к вопросу с другой стороны: почему кажется, что лифты медленные – потому что люди в лифтах ждут, когда лифт доберётся до нужного этажа. Было решено поменять названия моделей лифтов на “новые”, а также смонтировать зеркала. Спустя несколько неделе все были в восторге, ведь лифты стали ездить быстрее, так как люди стали разговаривать и разглядывать себя в зеркале.

Вывод: не всегда нужно стремя голову решать конечную проблему пользователя. Порой достаточно нивелировать причину или замаскировать её: частичная подгрузка контента, скелетоны, описание процесса подгрузки вам в помощь.
Читать полностью
Product.Heads 2 Mar, 18:04
Привет! Это Сэм (@smejl). Раньше здесь был канал про UI в iOS. Тема достаточно узкая, поэтому решил чуть расширить повестку.
Последние 4 года я занимаюсь продуктовой разработкой: это опенсорсный cocoaheads-application, ios разработка в Pandao, Fitness Coach и qonversion.io

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

Полный доклад здесь:
https://www.youtube.com/watch?v=N78jf-ow2Is

Далее в канале мы будем обсуждать разные продуктовые кейсы, возможность их применения, а также потенциальный эффект.
🖐
Читать полностью
Product.Heads 30 Dec 2017, 14:07
🎉 2017 был потрясающим!

Для разработчиков, компаний и сообщества. Каждый из нас стал лучше, узнал больше. В мае мы запустили каналы и уже за несколько месяцев стали одним из крупнейших ресурсов для iOS-разработчиков. Во всём этом заслуга каждого из вас. Вы вдохновляли и мотивировали. С наступающим!

🎁 У нас есть большая новость: мы тщательно проанализировали ваши замечания и решили объединить наши каналы. В рамках этих изменений канал iOS.Swift переименуется в iOS.Heads (@ios_heads), который будет содержать всё свежее из сферы iOS разработки. Канал @ios_events, для оповещения будущих событий, останется и будет развиваться как самостоятельный ресурс. А сейчас, идём на каникулы до 9 января.

👋 Спасибо, что с нами.
Больших свершений в грядущем году!
Читать полностью
Product.Heads 17 Nov 2017, 18:06
Product.Heads 17 Nov 2017, 18:02
🎩 В процессе работы нам часто приходится подгружать контент из сети. Пользователю при этом важно знать, что происходит. Наткнулись на отличную библиотеку, которая позволяет вам решить этот вопрос красиво и элегантно.

📋 Github: SkeletonView
💡 Issues: 0
⭐️ Stars: 1.2k
📆 Последний коммит: 2 дня назад (15 ноября)

📦 Сама библиотека:
goo.gl/y4uMLV

📋 Реализация в 100 строк:
goo.gl/J8HrmF
Product.Heads 7 Nov 2017, 17:01
💎 Во времена популярности флэт дизайна применяются разные новые подходы. Одним из таких когда-то стали "кнопки-призраки": кнопки с обводкой, но без заливки. Очень популярная дискуссионая статья про этот UI-компонент, и почему его лучше не использовать.

⭐️ Интересное:
– История появления кнопок-призраков
– Когда и где эти кнопки применяют сегодня
– Последствия использования, на примере A/B тестов крупных компаний

goo.gl/gsjFSW
Читать полностью
Product.Heads 25 Oct 2017, 12:00
🎨 В свете несовместимости Xib файлов и Safe Area на iOS 10 и ниже, давайте поговорим о верстке всего UI в коде. Jeff Johnson решил кратко описать главные минусы Nib’ов перед кодом.

⭐️ Основные моменты:
– Формат Nib’а очень сложно читать текстом, например во время code review
– Xcode частенько создает проблемы. Например поломка в версии 8.0.1.
– В них нет комментариев, и их сложно мерджить

💬 История несовместимости и решения:
goo.gl/z5FztT

📖 Статья:
goo.gl/rkYMcF
Читать полностью
Product.Heads 12 Oct 2017, 09:51
Product.Heads 12 Oct 2017, 09:51
🍬 Мы не часто пишем про библиотеки, но эта достойна внимания. BulletinBoard позволит создавать сложные алерты, что может сэкономить много времени.

📋Github: BulletinBoard
💡Issues: 1
⭐️Stars: 1.3k
📆Последний коммит: 6 дней назад (6 октября)

goo.gl/zDNPfS
Product.Heads 6 Oct 2017, 18:37
🕵️‍ Давайте поговорим о безопасности. А именно о том, что вы можете узнать, получив доступ к фотографиям пользователя. Создатель fastlane решил провести эксперимент и опубликовал результаты на GitHub.

⭐️ Интересное:
– Можно узнать дом/работу и другие частопосещаемые места
– Выяснить финансы пользователя
– Определить друзей и близких родственников

goo.gl/6z5nT1
Product.Heads 2 Oct 2017, 12:46
Attached file
Product.Heads 2 Oct 2017, 12:37
🔮 Кастомные transition’ы могут не только разнообразить и украсить приложение, но и увеличить лояльность пользователей и конверсию вашего приложения. Рекомендуем ознакомиться со статьей с подробными объяснениями и примерами.

⭐️ Интересное:
– Классы-аниматоры для контроля анимаций перехода
– Перемещение объектов во время перехода, например картинки
– Классы-интеракторы для удобного роутинга

📖 Статья:
goo.gl/ae72dH

🎥 Видео с CocoaHeads:
goo.gl/fsmNGz
Читать полностью
Product.Heads 21 Sep 2017, 15:46
🎨 Интересная статья о том, куда движется дизайн Apple в iOS 11 и как соблюдается согласованность элементов в стандартных приложениях. Полезно знать для поддержки дизайна в новых версиях iOS.

⭐️ Интересное:
– Сравнение базовых приложений и их компонентов
– Анализ мелких деталей приложений
– Видео с примерами анимаций

goo.gl/niyubA
Product.Heads 13 Sep 2017, 15:02
🎉 Вчера был представлен iPhone X, и у разработчиков/дизайнеров стало на одну головную боль больше. Если у вас нет времени изучать официальную документацию, то вот тезисная статья с основными идеями.

⭐️ Интересное:
– Что стало с экраном и как располагать контент
– Советы по работе с медиа
– Пару слов о клавиатурах и Face ID
– TL;DR факты

📚 Документация:
developer.apple.com/iphone/

📖 Статья:
blog.prototypr.io/designing-for-the-iphone-x-4239d5ac736c
Читать полностью
Product.Heads 28 Aug 2017, 16:03
🍊Свежая статья на тему отрисовки нескольких копий layer без использования сложных подходов. Полезно для создания красивых анимаций с использованием повторяющихся объектов.

⭐️ Интересное:
- CAReplicatorLayer как основа всей статьи
- Создание общего градиента на все копии
- Синхронная анимация слоев

medium.com/@johnsundell/core-animation-gems-using-replicator-layers-in-swift-8c10a1e9dbbb
Product.Heads 18 Aug 2017, 18:35
Product.Heads 18 Aug 2017, 18:34
🎂 В коде работы с UIKit достаточно часто встречается неявное поведение. Автор статьи показал как явные типы значений (value type) могут систематизировать ваш кода и позволят избежать будущих проблем.

⭐️ Интересное:
– Разбивка поведения на result/event/update/action
– Важная роль enum’ов в этом деле
– Удобное тестирование

💬 Комментарий:
Если вам интересна суть, то переходите к “Converting Implicit Behaviors into Explicit Value Types”

medium.com/bpxl-craft/the-value-is-the-boundary-7c4d65322896
Читать полностью
Product.Heads 10 Aug 2017, 15:30
🕶 Если вы хотите научиться писать свои UI компоненты, но не знаете где найти столько примеров, то вот вам GitHub компании Ramotion, которые на этом и специлизируются.

⭐️ Примеры компонентов:
– UITableView с раскрывающимся ячейками
– UITabBar с анимацией на вкладках
– Кастомные переходы между экранами

🖥 GitHub:
github.com/Ramotion

🎨 Dribbble (есть метки реализации с кодом):
dribbble.com/ramotion
Читать полностью