• Главная
  • Контакты
Подписаться:
  • Twitter
  • Facebook
  • RSS
  • VK
  • PushAll
logo

logo

  • Все
    • Положительные
    • Отрицательные
  • За сегодня
    • Положительные
    • Отрицательные
  • За вчера
    • Положительные
    • Отрицательные
  • За 3 дня
    • Положительные
    • Отрицательные
  • За неделю
    • Положительные
    • Отрицательные
  • За месяц
    • Положительные
    • Отрицательные
  • За год
    • Положительные
    • Отрицательные
  • Сортировка
    • По дате (возр)
    • По дате (убыв)
    • По рейтингу (возр)
    • По рейтингу (убыв)
    • По комментам (возр)
    • По комментам (убыв)
    • По просмотрам (возр)
    • По просмотрам (убыв)
Главная
  • Все
    • Положительные
    • Отрицательные
  • За сегодня
    • Положительные
    • Отрицательные
  • За вчера
    • Положительные
    • Отрицательные
  • За 3 дня
    • Положительные
    • Отрицательные
  • За неделю
    • Положительные
    • Отрицательные
  • За месяц
    • Положительные
    • Отрицательные
  • Главная
  • Дайджест интересных материалов для мобильного разработчика #200 (17-23 апреля)

Дайджест интересных материалов для мобильного разработчика #200 (17-23 апреля) +26

23.04.2017 12:57
EverydayTools 4 8100 Источник
Разработка под iOS*, Разработка под Android*, Разработка мобильных приложений*, Блог компании Everyday Tools
Завершим эту неделю приятной новостью: с сегодняшнего дня команда Everyday Tools подключается к проекту RoboForm — каждое воскресенье на нашем блоге будет появляться свежий дайджест с отборными материалами на тему мобильной разработки. Поздравляем всех причастных с юбилейным выпуском и передаём слово автору:

«Когда-то дайджест новостей начинался как простая забава – «а давайте попробуем». И вот уже 200 выпуск и около четырех лет! Спасибо всем, что читаете (если есть комментарии и пожелания — пишите всеми доступными способами), спасибо Everyday Tools за публикации – мобайл на самом пике и останавливаться, кажется, не собирается. Новинки F8, реактивное программирование, платформы, доходы и расходы приложений – все это в новом выпуске.



Реактивные приложения с паттерном RxPM. Прощайте? MVP и MVVM

Уже продолжительное время я размышляю над паттерном RxPM и даже успешно применяю его в «продакшне». Я планировал сначала выступить с этой темой на Mobius, но программный комитет отказал, поэтому публикую статью сейчас, чтобы поделиться с Android-сообществом своим видением нового паттерна.

Натив или гибрид? Специалисты Яндекса отвечают на главный вопрос мобильной разработки

В мобильной разработке одни из самых горячих споров ведутся вокруг нативной и гибридной разработки. Мы решили дать трём преподавателям «Мобилизации» порассуждать на эту тему. Получилось небольшое интервью, которое может быть интересно как новичкам в разработке, так и тем, кто уже определился со своим выбором.

Paparazzo. Мощный, стильный, свой. Часть I

Не так давно перед нами встала задача кардинальнои? переработки процесса подачи объявления через мобильное приложение Avito под iOS. Результатом должен был стать инструмент, которыи? сделал бы этот процесс быстрым и необременительным для пользователя.

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

iOS

  • (+22) Получил 1.2K звезд на GitHub с ужасной архитектурой. Как?
  • (+10) Внедрение сервиса Apple Music в iOS-приложение
  • (+8) Композиция протоколов для инъекции зависимостей
  • (+7) Разработка компонента для создания коллажей
  • Сколько заработала игра, получившая на фичеринге в App Store 500,000 загрузок
  • Apple открывает LivePhotosKit JS для сайтов
  • SketchAR: новая эра рисования – история запуска на iOS
  • Поисковая реклама в App Store заработает в Великобритании, Австралии и Новой Зеландии
  • Apple обновила TestFlight
  • Texture — новый дом для AsyncDisplayKit
  • Анализ видео в несколько строчек кода
  • Программная смена иконки приложения в iOS 10.3
  • 5 ключевых выводов после 8 лет iOS-разработки
  • Пример из реальной жизни: дневник на Core Data и Swift
  • TweenKit: библиотека для анимации
  • SquishButton: мигающая сжимающаяся кнопка

Android

  • (+27) Как запихнуть свой сенсор в Android OS
  • (+17) Производительность приложений под Android
  • (+13) Rx. Постигаем retryWhen и repeatWhen на примерах из Android разработки
  • (+11) Работа с ConstraintLayout через XML-разметку
  • (+9) Инструкция по публикации Android-приложения в Google Play
  • Google сделает в Chrome собственный блокировщик рекламы
  • Суд утвердил мировое соглашение между ФАС и Google
  • Android Dev Подкаст. Выпуск 31. Новости. Offline работа, сборка в Docker.
  • Интервьюирование Android-разработчиков
  • Как сделать кастомный View
  • Кастомный диалог с круговым раскрытием
  • Слот-машина для Android
  • Альфа-релиз Apollo GraphQL на Android
  • Жизнь и смерть Android Activity
  • Google Map с кластеризацией маркеров
  • Как сделать стриминговое музыкальное приложение
  • 10 книг, которые надо прочесть Android-разработчику
  • Что такое Context в Android-приложении?
  • Видео мастер-класса с F8 про Litho
  • About Box: панель с информацией о приложении
  • FormMaster: простое создание форм
  • QuadTreeAndroid: дерево квадрантов для изображения
  • DarylAndroidTracker: использование нескольких аналитик

Разработка

  • (+30) Как сделать свой С++ код кроссплатформенным?
  • (+27) Аспекты удачной архитектуры мобильных приложений
  • (+13) Виртуальная студия и захват движения используя HTC Vive
  • (+10) Типографика: процесс выбора шрифта
  • (+6) Запись WebRTC видеопотока с веб-камеры браузера с буксировкой на Amazon S3
  • (+2) Индейские хитрости проектировщика ПО. Выпуск 1
  • 8 мифов о мобильных интерфейсах
  • Shopify выпустил SDK для продажи товаров в Unity
  • 5 уроков старшего дизайнера Google Ричарда Фалчера
  • Microsoft закрывает Wunderlist и открывает To-Do
  • Цвет: как выбрать палитру для своей игры
  • Дизайн-линч: Парковки Санкт-Петербурга
  • UX-дизайн: чекбоксы и переключатели в формах
  • F8: Camera Effects Platform, AR Studio, Facebook Spaces и React VR
  • F8: Litho – декларативный UI-фреймворк для Android
  • F8: Messenger Platform 2.0
  • F8: Places Graph
  • F8: 360 Capture SDK
  • F8: Facebook открывает Кружки разработчиков
  • F8: Caffe2 – открытый фреймворк машинного обучения
  • Как менялся дизайн CTA-кнопок за десятилетия
  • CodeSandbox: онлайновый редактор React
  • Как войти в игровую индустрию через программирование
  • Создание кроссплатформенного пользовательского интерфейса в 2017

Аналитика, маркетинг и монетизация

  • (+13) Десктоп еще не умер, но мобайл уже доминирует на всем рынке. Интервью с Дмитрием Навошей, CEO Sports.ru
  • (+10) Как Uber удается опережать конкурентов, или разбираемся, как работают платежи и финансы в компании
  • (+8) Конкурсы инди-игр: 12 советов для разработчиков
  • Сезонность проекта: не бойтесь летнего спада
  • Информация, время и сообщество: Как продвинуть свой продукт на Product Hunt
  • Newzoo: игры в этом году заработают $108.9 млрд
  • Mail.Ru Group расширяет возможности мобильной аналитики myTracker
  • Сколько времени и какими приложениями пользуются россияне
  • Facebook: не установки, а вовлеченность
  • 8 ключевых функций, которые делают приложение успешным

Устройства и IoT

  • (+16) ESP8266 в качестве MQTT брокера для мобильного приложения
  • (+2) Пять принципов для создания защищенного «подключенного» автомобиля

< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту».
Поделиться с друзьями
-->

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


  1. Boomburum
    24.04.2017 01:12
    #10187842

    С юбилеем! :)


    1. RoboForm
      24.04.2017 09:28
      #10188050

      Спасибо :)


  1. IvanVorobei
    24.04.2017 09:01
    #10188016
    +3

    В юбилей принято подводить итоги:

    Автор проделал большую работу, собрал аудиторию и облегчает жизнь и кругозор многих разработчиков. Спасибо за ваши усилия!


    1. RoboForm
      24.04.2017 09:29
      #10188058

      Спасибо, больше разработчиков хороших и разных! :)

МЕТКИ

  • Хабы
  • Теги

Разработка под iOS

Разработка под Android

Разработка мобильных приложений

Блог компании Everyday Tools

разработка приложений

Android

ios

монетизация

мобильные устройства и приложения

маркетинг приложений

СЕРВИСЫ
  • logo

    CloudLogs.ru - Облачное логирование

    • Храните логи вашего сервиса или приложения в облаке. Удобно просматривайте и анализируйте их.
Все публикации автора
  • Дайджест интересных материалов для мобильного разработчика #214 (24 — 30 июля) +6

    • 30.07.2017 13:33

    IT-события, которые вы можете посетить до конца лета +6

    • 27.07.2017 10:44

    Дайджест интересных материалов для мобильного разработчика #213 (17 — 23 июля) +20

    • 23.07.2017 14:03

    Инструменты для прототипирования на Mac: сопоставительная характеристика +6

    • 21.07.2017 10:05

    Дайджест интересных материалов для мобильного разработчика #212 (10 июля — 16 июля) +18

    • 16.07.2017 12:52

    Дайджест интересных материалов для мобильного разработчика #211 (03 июля — 09 июля) +16

    • 09.07.2017 13:09

    Куда сходить в июле: подборка событий для интернет-маркетологов -4

    • 04.07.2017 11:01

    Дайджест интересных материалов для мобильного разработчика #210 (26 июня — 02 июля) +13

    • 02.07.2017 11:18

    Дайджест IT событий на июль +3

    • 29.06.2017 10:51

    Дайджест интересных материалов для мобильного разработчика #209 (19 июня — 25 июня) +14

    • 25.06.2017 12:48

Подписка


ЛУЧШЕЕ

  • Сегодня
  • Вчера
  • Позавчера
07:01

Почему тормозят AMD Epyc +31

08:00

«Проклятый DDoS!»: защищаем сеть с помощью групп безопасности +22

11:54

Подстраиваемся под новые требования Google: переходим на 16 KB memory page (гайд для разработчиков React Native) +21

07:00

Маленькая RAM vs новые фичи: как мы повышаем детализацию Карт и сохраняем стабильность +16

10:01

Спокойствие админа: автоматический мониторинг и Telegram-уведомления с Monit +14

05:25

Перехватываем ИК-управление, чтобы сделать тупое устройство умным +14

08:47

Культовые программы нулевых: куда исчезли Winamp, ICQ, Nero и другие наши любимцы +13

11:08

Космос как стартап: NASA приземлила свой код на GitHub +12

09:57

Как мы превратили BI в полноценный корпоративный инструмент: дизайн-система, виджеты и self-service +12

09:43

Спрос на инженеров в России достиг рекорда — но молодые уже не соглашаются на 70 тысяч +12

08:00

Безопасный доступ к внутренним сервисам: Keycloak, OAuth2 и немного Nginx‑магии +12

07:05

Как управлять теплотой и холодностью тканей? +12

05:35

Как я оптимизировал отдел и получил врагов вместо премии +12

08:14

Автодополнение кода на примере YQL в YDB CLI +11

08:14

Автодополнение кода на примере YQL в YDB CLI +11

07:00

Гриб-слизевик, клетка и Nokia — классические примеры traveling networks +11

05:16

Обучение и развитие: почему Linux — лучший выбор для детского ПК +11

12:00

Лечение по клику: как дизайн автоинжекторов изменил отношение к уколам +9

11:55

Как создавали уникальный советский синтезатор АНС и что с ним сейчас +9

11:18

Кто быстрее: исследую производительность std::format +9

06:23

Живешь в Европе? Будь готов к уголовному делу за счет в российском санкционном банке +81

07:05

Как музыканты издеваются над программистами +79

08:17

Я решал LeetCode 600 дней подряд и что из этого вышло +58

09:01

Музыкальные программы на игровых приставках +48

16:45

Pimp my RAM или превращаем оперативную память в фотографическую +42

13:01

Кен Томпсон о взломе замков и рождении Unix +39

08:06

Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет +38

13:41

Как одна бумажка 1942 года до сих пор определяет, на чём мы летаем +37

15:16

Введение в Xray +35

07:26

Один сервер, вся сеть: руководство по RADIUS для новичков +31

08:00

Atlas для Яндекса: как аналитики смотрят на карту, проверяют гипотезы и не тонут в данных +24

12:00

Бюджетная астрофотография +21

05:33

Как я нашел криптографический бэкдор в крупнейшем даркнет-рынке: разбираем кражу $12 миллионов через уязвимость ECDSA +19

11:18

Как работает Docker под капотом +17

09:34

Маркетплейсы всё? Продавцы переходят на прямые продажи +16

13:03

Как я за вечер превратил хаос статистики Хабра в дашборд и создал по нему контент-план +15

10:52

Осенние будни DevOps: Debian 13 и Proxmox VE 9.0 в продакшене HOSTKEY +15

10:42

Как корректно и безопасно вывести диски OSD и узлы из кластера Ceph: подробный алгоритм от команды VK Tech +15

10:42

Как корректно и безопасно вывести диски OSD и узлы из кластера Ceph: подробный алгоритм от команды VK Tech +15

12:43

Топ-10 нейросетей для написания песен и генерации музыки +14

08:00

Превращение в «жука»: эволюция IT-оборудования в дата-центрах Яндекса +59

13:01

Почему серверы не унаследовали название «мейнфрейм»? +48

09:01

Делаем интерфейс дружелюбнее. Коллекция простых HTML/CSS лайфхаков +47

04:16

Разблокируем бесплатный WiFi на рейсах British Airways +45

06:06

Демобаза 2.0 для PostgreSQL +44

18:07

Звёзды у нас в голове. О роли астроцитов в работе нейронных сетей +42

07:00

Как умываться и про наш биохимический снобизм +41

07:45

Я вернулся в 2000-й и поймал ILOVEYOU +38

10:43

Гайд по ориентации Wi-Fi антенн для роутеров и при чем тут пончики +37

10:01

15 лучших оконных менеджеров для Linux в 2025 году +37

08:00

Новый релиз OpenBSD 7.8 с поддержкой Pi 5 и многопоточным TCP +37

08:51

Стилизация, часть 1: почему игры стали однообразными +30

10:15

MegaSD: новый адаптер для атаки DaMAgeCard, или Как подключить NVMe-диск к Nintendo Switch 2 +28

15:17

Самая частая и фатальная ошибка тех, кто что-то создает +26

09:23

От стороннего платёжного решения к собственному SDK: история RuStore Pay SDK +24

05:34

IT-сектор после перегрева: миф о «схлопнувшейся отрасли» и реальное состояние рынка +23

07:01

SFP не определяется системой: как мы решали проблему +21

06:04

Культурный код англоязычного мира: какие фильмы цитируют все и почему +21

13:39

Зачем компаниям платформенный подход и как он возникает даже без отдельной команды +19

20:08

«Манускрипт. Распознать нельзя забыть: как мы научили нейросеть читать рукописи XIX века» +18

ОБСУЖДАЕМОЕ

  • Живешь в Европе? Будь готов к уголовному делу за счет в российском санкционном банке +81

    • 393   30000

    IT-сектор после перегрева: миф о «схлопнувшейся отрасли» и реальное состояние рынка +23

    • 233   51000

    Маркетплейсы всё? Продавцы переходят на прямые продажи +16

    • 173   43000

    Я решал LeetCode 600 дней подряд и что из этого вышло +58

    • 79   28000

    15 лучших оконных менеджеров для Linux в 2025 году +37

    • 79   14000

    Вам не нужны внешние ключи -16

    • 62   11000

    Как музыканты издеваются над программистами +79

    • 55   8700

    Я вернулся в 2000-й и поймал ILOVEYOU +38

    • 48   32000

    Как одна бумажка 1942 года до сих пор определяет, на чём мы летаем +37

    • 42   8100

    Сверхтьюринговые вычисления и гиперкомпьютеры. Тезис Чёрча-Тьюринга как универсальный предел познания +12

    • 39   4900

    Спрос на инженеров в России достиг рекорда — но молодые уже не соглашаются на 70 тысяч +12

    • 35   4100

    Почему серверы не унаследовали название «мейнфрейм»? +48

    • 34   9700

    Как мы перестали хранить Pydantic в JSON и в 7 раз сократили расход памяти в Redis +13

    • 30   4300

    Осенние будни DevOps: Debian 13 и Proxmox VE 9.0 в продакшене HOSTKEY +15

    • 28   2600

    IT-сектор после перегрева, часть 2: наплыв нейросетей, бесконечные собеседования и конфликт интересов +13

    • 28   10000
  • Главная
  • Контакты
© 2025. Все публикации принадлежат авторам.