Дайджест интересных материалов для мобильного разработчика #180 (14-20 ноября)

На этой неделе рассказывали про производительность приложений, работу на телевизорах, много новостей от Microsoft с Connect (), несколько материалов про дизайн и UX, разбор интересного вопроса следить за тем, почему пользователи уходят или почему они остаются. Все это и многое другое в новом дайджесте!

57f56eae312a421e998e48599b49cd38.PNG

4631d70e9a6545a4a55b8aed1945e57b.png

Что не так с отображением символов валют в iOS

Работая над приложением, я отметил, что символы валют, попадающие в диапазон от U+20B6 (символ турецкого ливра) до U+20BE (символ грузинского лари) и набранные шрифтом, не входящим в число системных, снижают производительность приложения. Символ рубля — как раз из указанного диапазона.
b11a7cb876ef407b804e121395672ee3.png

Log in или Log on? Front-end или Frontend? Продолжаем разбираться

Что же касается слитного написания, то здесь такая же ситуация, что и со словами email и plugin. Язык меняется и некоторые слова, которые раньше писались через дефис, сегодня всё чаще сливаются воедино.

Теперь дайджест доступен и в виде рассылки. Подписаться вы можете тут.

f1930ac4945596eb9707bc7a01bc5bdc.pngiOS

  • (+18) Разгоняем производительность iOS-приложений
  • (+12) Реализация интерфейса с выдвижной панелью в iOS приложении
  • (+12) Как еще использовать type safety в целях улучшения API
  • (+10) Создание динамических анимаций в WatchKit
  • Apple в октябре удалила в 3.5 раза больше приложений
  • Книга «Designed by Apple in California» представляет 20-летнюю историю дизайна Apple
  • Богдан Попсеку выложил исходники Dash на GitHub
  • Apple тестирует умные очки
  • Hopper 4: дизассемблер для macOS
  • 377ae0333d0f4b7b97307c9eea5ee21a.gif10 советов Swift разработчикам
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifКак устанавливать темы в Xcode
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifКак я удалил 10К строк кода и превратил 2 минуты в 1 секунду
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifWebSockets на iOS с помощью Starscream
  • 96716bcb926741e79bb1c284a88083ca.pngOverdrive: фреймворк управления задачами на Swift

e1a3cf2a8b65a0da69bbdd5c0ad040fe.pngAndroid
  • (+14) Запускаем свою игру на Android TV
  • (+9) Cicerone — простая навигация в андроид приложении
  • (+8) Шрифты для Android
  • (+8) Android In-app Billing: от мобильного приложения до серверной валидации и тестирования
  • У Android появился аккаунт в Instagram
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifКак создать стикеры в стиле Snapchat для Android
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifAndroid теперь доступен как образ для Amazon Machine
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifВышел Gradle 3.2
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifИспользуем кастомные View в качестве элементов меню
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifРуководство по анимации в Android
  • 96716bcb926741e79bb1c284a88083ca.pngCrescento: библиотека, добавляющая изгиб под изображением
  • 96716bcb926741e79bb1c284a88083ca.pngLongPressPopup: действия по длинному нажатию

7081c634ec176ab6b953d9d19e82a09a.pngРазработка
  • (+39) Visual Studio для Mac и другие новости конференции Connect (); //2016
  • (+18) Открытие студии мобильной разработки «с нуля» в Питере — 3.5 года спустя. Реинкарнация. Часть 3
  • (+9) 7 аркадных игр, которые уже стали классикой, но всё ещё могут чему-то научить
  • (+4) Постмортем «Танки, Самолёты, Корабли» (Android/IOS)
  • 7 советов для создания лучшего UX: Лучшие практики мобильного дизайна
  • A.I. Experiments: искусственный интеллект — это просто
  • Xamarin Meetup в Санкт-Петербурге
  • Lyft выпустил SDK для iOS и Android
  • Intercom открывает программу для разработчиков
  • 5 альтернатив меню-«гамбургеру» на смартфонах и кейсы их применения
  • Nutaku профинансирует «взрослые» версии игр
  • Возможен ли вообще успешный редизайн приложения?
  • Samsung будет выдавать по $10,000 топовым приложениям для Tizen
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifКак Telltale превратила Fables в Wolf Among Us
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifAndroid против iOS: Шаблоны навигации
  • 377ae0333d0f4b7b97307c9eea5ee21a.gif10 важных советов для создания иконок

509dc9bde69347ecbe0c21ff2973d7e7.jpgАналитика, маркетинг и монетизация
  • (+26) Mobio Talks c Ириной Шашкиной, CEO Lingualeo
  • (+11) Шесть стадий игрока в социальные f2p-игры
  • Как пользователи удаляют приложения: новый отчет AppsFlyer
  • «Игры в числах» от Unity за 3 квартал 2016
  • Почему пользователи уходят VS почему пользователи остаются?
  • App Annie: Потоковая передача видео — перспективы для издателей мобильных приложений
  • Продвижение приложения ABBYY с помощью Apple Search Ads
  • Почему мобильные приложения терпят неудачу?
  • Как сделать (не)успешное мобильное приложение
  • 377ae0333d0f4b7b97307c9eea5ee21a.gif9 причин, почему пользователи ненавидят рекламу в вашем приложении (и как это исправить)
  • 377ae0333d0f4b7b97307c9eea5ee21a.gif15 мобильных KPI, которые надо измерить каждому разработчику
  • 377ae0333d0f4b7b97307c9eea5ee21a.gifWhite Nights Moscow 2016: Amazon об особенностях IAP в топовых приложениях

8538129f5e7b404a720121cb9c3814db.jpgУстройства и IoT
  • (+22) Безопасность в IoT: Стратегия всесторонней защиты
  • (+13) Сигнализация для холодильника. Не жизнь, а «малина» c RaspberryPi 3
  • (+12) Делаем стартап просто и технологично. Маячки Eddystone
  • Виктор Черногоров (MobileUp): Особенности разработки для подключенных устройств
  • Magic Leap изнутри: секретный стартап, который навсегда изменит мир

← Предыдущий дайджест.

Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

Комментарии (1)

  • 20 ноября 2016 в 16:36

    0

    Вот этот дайджест крутой. И подписка наконец. И я даже… почти подписался. Зачем ссылка с id всякими (прищуренный смайл)?

© Habrahabr.ru