• Главная
  • Контакты
Подписаться:
  • 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

Подписка


ЛУЧШЕЕ

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

История Rust: от стартапа до продакшена +41

13:20

День, когда высох Ниагарский водопад +29

08:11

Post-PHP эра: куда движется веб-разработка? +27

07:00

Всё переписать: запускаем Cilium dualstack overlay поверх IPv6 underlay +24

07:06

Whitechapel MG1: редкий компьютер с графическим интерфейсом из «Автостопом по Галактике» +23

08:38

Цифровизация производства: как российские IT-решения экономят миллиарды +17

06:31

Рецензия на книгу «Разработка мультитенантных SaaS-архитектур: принципы, модели, практика» +17

09:02

Я рад, что застал рождение Рунета +16

09:01

ЦОД как сервис, сисадмин как разработчик: как менялись модели +16

08:13

Устройство на работу на позицию senior developer в 2025 году в Москве. Мой опыт +16

07:52

«Я играю, меня не беспокоить!». Как я стал зажигать световое табло On Air при подключении к TeamSpeak +16

13:01

161-ФЗ и аппеляция на Bybit: как я победил треугола +15

14:28

DOOMQL: DOOM-подобный многопользовательский шутер на чистом SQL +14

11:48

Юридический лайфхак: ищем настоящие традиционные товары с помощью одного интересного госреестра +13

10:38

Решил поучаствовать в бета-тестировании одной из российских ОС: что из этого вышло +13

08:05

Делаем брелок с LED матрицей ярче +13

07:00

Как я делал датчики для души, а они стали приносить деньги +11

10:40

Все роли в кибербезопасности на одной схеме: инструкция по планированию карьеры +9

05:46

Новый экспериментальный API для JSON в Go +8

04:33

Несколько занятных вопросов собеседований по Go +8

10:49

MAX без оболочки: Что мы нашли в его APK +185

07:47

МТС: нам плевать на вашу тайну связи? +154

09:17

Как ФБР запустило стартап для наркокартелей и три года читало их переписку — история Anom +82

09:01

Звуковые эффекты на ZX Spectrum: AYFXEdit и BeepFX +64

13:01

Как снимать на плёнку и не разочароваться в ней: снимаем бюджетно в 2025 году +37

14:45

Pixel Table: от идеи до реализации интерактивного пиксельного стола +31

07:00

Рецепт стали — теория и практика +29

06:09

Идентификатор моего рабочего стола +26

15:09

PostgreSQL 18: Часть 5 или Коммитфест 2025-03 +23

07:00

Как мы ищем рестораны на карте: геоиндекс в Яндекс Еде +22

08:01

Голограммы, которым еще далеко до Рейчел +21

07:15

На заводе отключают Wi-Fi? А ведь можно резервировать связь для АСУТП через мм-волновые технологии +21

08:05

Canary-деплой в Kubernetes с использованием Argo Rollouts и Istio +20

08:30

Почему тревожники — лучшие сотрудники? +18

10:09

Возвращаем команде ответственность на все деньги +17

14:09

Играемся с видеокартой Tesla H100 (GH100) +16

11:36

Куны, гривны и говяды. Какими раньше были деньги на Руси +16

07:58

Один из крупнейших взломов NPM: более 18 пакетов были скомпрометированы +16

17:27

Что нового в Maven 4? +15

14:05

Big O +15

10:05

Почему в Linux «Всё есть файл»? Или почему гениальные абстракции UNIX настолько гениальны +157

16:22

Не смотрите на % использования процессора при гиперпоточности +138

09:01

Куда инвестирует великий программист Джефф Дин +38

05:06

Новая труба в Китай, а также секс-рецессия в США +34

07:59

«Весь в отца»: они «запатентовали» надпись на одежде и потребовали с нас 1 000 000 рублей, угрожая судом и полицией +32

13:01

Разворачиваем онлайн-игру на виртуальном сервере +31

08:00

Деструктуризация в JavaScript +31

00:29

Как Windows захватила наши клавиатуры +31

15:18

if err != nil: почему мы (не) любим обработку ошибок в Go? Обзор предложений по её улучшению +30

15:18

if err != nil: почему мы (не) любим обработку ошибок в Go? Обзор предложений по её улучшению +30

12:30

Почему так сложно использовать юмор в играх +28

14:24

Неожиданный скачок продуктивности благодаря Rust +23

13:54

Infrastructure as Code на практике: как мы рефакторили сложный Ansible-репозиторий +21

15:08

Не промптом единым: как миксовать нейросети и ручную работу +20

14:14

Lua, как инструмент во встроенных системах +18

09:51

Обзор USB-CAN переходника USB2CANFD_V1 +17

11:24

Велосипедный пузырь на рынке в XIX веке: как это было +16

13:57

Java Digest #28 +14

05:25

Узнаем из дампа памяти, какие документы открывал пользователь +14

15:03

Claude Code за $3/месяц и 2 новые «стелс» модели: потестил за вас +13

ОБСУЖДАЕМОЕ

  • MAX без оболочки: Что мы нашли в его APK +185

    • 437   174000

    Почему в Linux «Всё есть файл»? Или почему гениальные абстракции UNIX настолько гениальны +157

    • 152   53000

    МТС: нам плевать на вашу тайну связи? +154

    • 150   25000

    Я за ИИ +5

    • 110   2600

    Как снимать на плёнку и не разочароваться в ней: снимаем бюджетно в 2025 году +37

    • 105   5000

    Я тимлид, который искал работу в 2025 -29

    • 76   36000

    Как Windows захватила наши клавиатуры +31

    • 73   11000

    Не смотрите на % использования процессора при гиперпоточности +138

    • 71   9300

    Немножко о выборе мышек для программистов +6

    • 68   8100

    Новая труба в Китай, а также секс-рецессия в США +34

    • 62   14000

    Я начал в найме, дорос до 800 000 в месяц, но живу до первого попадоса +9

    • 59   44000

    Неожиданный скачок продуктивности благодаря Rust +25

    • 54   6800

    Как ФБР запустило стартап для наркокартелей и три года читало их переписку — история Anom +82

    • 49   10000

    40 реальных технологий, вдохновлённых фильмами и книгами +8

    • 37   3500

    if err != nil: почему мы (не) любим обработку ошибок в Go? Обзор предложений по её улучшению +30

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