Forwarded from запуск завтра
У маркетологов тоже бывают классные истории!
Вот, например, бывший глава маркетингового отдела Uber Кевин Фриш рассказывает, как случайно обнаружил, что из 150 миллионов долларов рекламного бюджета (performance marketing) 100 миллионов уводили мошенники. Источник в твиттере и подкаст.
Началось всё с того, что социальные активисты задолбали основателя убера Трависа Каланика твитами «вот вы говорите, что против Breitbart, а всё размещаете у них рекламу». Каланик: wtf, чувак, ты ведь говорил что всё под контролем! Фриш начинает разбираться и находит посредников, которые не отключили рекламу по просьбе и ставит их на паузу. Речь о 15 миллионах долларов рекламы, 10% всего рекламного бюджета. Готовится к обвалу показателей установок, но не происходит вообще ничего.
Начинает копать — запрашивает логи и видит в них супер странные вещи, вроде того, что человек кликает по рекламе и через 2 секунды (!) логинится в убер — так не бывает. Оказывается, это мошенники, которые обманывают рекламные сети с помощью зараженных вирусами Android телефонов и других техник. На такие «установки» приходилось 2/3 бюджета «performance marketing» – 100 миллионов долларов.
Продолжает копать и из оставшихся 50 срезает ещё 20 не особо эффективных, в результате получается, что можно было достичь того же результата за пятую часть цены. Такая вот история. А мы программы оптимизируем.
Вот, например, бывший глава маркетингового отдела Uber Кевин Фриш рассказывает, как случайно обнаружил, что из 150 миллионов долларов рекламного бюджета (performance marketing) 100 миллионов уводили мошенники. Источник в твиттере и подкаст.
Началось всё с того, что социальные активисты задолбали основателя убера Трависа Каланика твитами «вот вы говорите, что против Breitbart, а всё размещаете у них рекламу». Каланик: wtf, чувак, ты ведь говорил что всё под контролем! Фриш начинает разбираться и находит посредников, которые не отключили рекламу по просьбе и ставит их на паузу. Речь о 15 миллионах долларов рекламы, 10% всего рекламного бюджета. Готовится к обвалу показателей установок, но не происходит вообще ничего.
Начинает копать — запрашивает логи и видит в них супер странные вещи, вроде того, что человек кликает по рекламе и через 2 секунды (!) логинится в убер — так не бывает. Оказывается, это мошенники, которые обманывают рекламные сети с помощью зараженных вирусами Android телефонов и других техник. На такие «установки» приходилось 2/3 бюджета «performance marketing» – 100 миллионов долларов.
Продолжает копать и из оставшихся 50 срезает ещё 20 не особо эффективных, в результате получается, что можно было достичь того же результата за пятую часть цены. Такая вот история. А мы программы оптимизируем.
#ЦифраДня: AppsFlyer в ежегодном отчете анализирует возвраты. На День 30 самые большие в категории “Коммуникации”, самые маленькие в “Фотографии”.
Буквально неделю назад выясняли, что будет с Telegram на фоне его роста и миграцией в него всяких неугодных личностей. Вот реальность уже опережает любые фантазии - одна из местных НКО (по какой-то шутке мироздания ее название «Коалиция за более безопасный интернет») подала в суд на Apple и требует удалить мессенджер из App Store. Конечно, нельзя не сказать, что это какие-то местные фрики, к запросу которых вряд ли кто-нибудь в трезвом уме прислушается, но прецедент интересный.
Разработка
• «Коалиция за безопасный интернет» потребовала удалить Telegram из магазинов приложений
• Как каждый день становиться лучшим разработчиком
• Shadow: поиск потерявшихся собак
• Amazon дал возможность брендам создавать собственные голосовые ассистенты
• Дизайн приложений: примеры для вдохновения #28
• Telegram начинает конкурс iOS-разработчиков
• США добавили Xiaomi в список «военных компаний»
• make sense: О базовых понятиях Machine Learning и AI в продуктах
• Podlodka #198: выйти из IT
• Запуск Завтра: Разработка в Uber. Как менеджерить 15 млн поездок в день
• Как Google Play разрушил все ожидания. Опыт создания игры на Android. 2 месяца разработки. Отказ. Временный бан Admob
• ALT CITY: Online. Как я в одиночку создавал “GTA Online” для мобильных устройств. Часть 2
• Уроки проектирования многоязычных пользовательских интерфейсов
• Ошибки, которых следует избегать при найме разработчиков мобильных приложений в 2021 году
iOS
• IQListKit: таблицы и коллекции без dataSource
• Рендеринг острова из «Моаны» менее чем за 10 000 строк кода на Swift
• Создаем и развертываем приложение для iOS с помощью Github Actions и Fastlane
• Как 7 iOS-приложений могут сэкономить 500 Мб дискового пространства
• Лучшие вопросы на собеседовании Swift и iOS разработчиков в 2021 году
• Почему нужно изучить SwiftUI в 2021 году?
Android
• Skelly: скелеты загрузки для Android
• Google Play начал показывать рост или падение в рейтингах
• Сервисы Google вернутся на смартфоны Honor
• Руководство по стилю Kotlin для Android разработчиков (Часть I)
• Как удалить «неудаляемые» приложения со смартфона
• Как создать реалистичный интерфейс с помощью Jetpack Compose
• MotionLayout - простой способ создания сложных анимаций
• MVI архитектура с Kotlin Flows и Channels
Разработка
• «Коалиция за безопасный интернет» потребовала удалить Telegram из магазинов приложений
• Как каждый день становиться лучшим разработчиком
• Shadow: поиск потерявшихся собак
• Amazon дал возможность брендам создавать собственные голосовые ассистенты
• Дизайн приложений: примеры для вдохновения #28
• Telegram начинает конкурс iOS-разработчиков
• США добавили Xiaomi в список «военных компаний»
• make sense: О базовых понятиях Machine Learning и AI в продуктах
• Podlodka #198: выйти из IT
• Запуск Завтра: Разработка в Uber. Как менеджерить 15 млн поездок в день
• Как Google Play разрушил все ожидания. Опыт создания игры на Android. 2 месяца разработки. Отказ. Временный бан Admob
• ALT CITY: Online. Как я в одиночку создавал “GTA Online” для мобильных устройств. Часть 2
• Уроки проектирования многоязычных пользовательских интерфейсов
• Ошибки, которых следует избегать при найме разработчиков мобильных приложений в 2021 году
iOS
• IQListKit: таблицы и коллекции без dataSource
• Рендеринг острова из «Моаны» менее чем за 10 000 строк кода на Swift
• Создаем и развертываем приложение для iOS с помощью Github Actions и Fastlane
• Как 7 iOS-приложений могут сэкономить 500 Мб дискового пространства
• Лучшие вопросы на собеседовании Swift и iOS разработчиков в 2021 году
• Почему нужно изучить SwiftUI в 2021 году?
Android
• Skelly: скелеты загрузки для Android
• Google Play начал показывать рост или падение в рейтингах
• Сервисы Google вернутся на смартфоны Honor
• Руководство по стилю Kotlin для Android разработчиков (Часть I)
• Как удалить «неудаляемые» приложения со смартфона
• Как создать реалистичный интерфейс с помощью Jetpack Compose
• MotionLayout - простой способ создания сложных анимаций
• MVI архитектура с Kotlin Flows и Channels
AppTractor
«Коалиция за безопасный интернет» потребовала удалить Telegram из магазинов приложений
Некоммерческая организация «Coalition for a Safer Web» («Коалиция за более безопасный интернет») в США подала иск в суд против Apple с требованием удалить Telegram из магазина приложений.
🚀 Интересуетесь разработкой мобильных приложений на языке программирования Swift, но не знаете с чего начать?
🤩 Приходите на прямой эфир от Web Academy с Artem Velykyy - Mobile Lead at Axon Development Group, на котором будем с Вами говорить о том как же быть новичку, а также, что нужно знать и уметь разработчику в начале карьеры iOS-девелопера.
⏰ Когда: 21.01 в 19:00 по Киеву / 20:00 МСК
🧭 Где: Live Online
❗️ Не упустите возможность задать вопрос спикеру online
🖊 Подробнее о вебинаре и регистрация через чат-бот: 👉 https://bit.ly/3sNhq5I
или браузер: https://bit.ly/2LLaTHV
#Ивенты_WebAcademy #Программирование_WebAcademy
🤩 Приходите на прямой эфир от Web Academy с Artem Velykyy - Mobile Lead at Axon Development Group, на котором будем с Вами говорить о том как же быть новичку, а также, что нужно знать и уметь разработчику в начале карьеры iOS-девелопера.
⏰ Когда: 21.01 в 19:00 по Киеву / 20:00 МСК
🧭 Где: Live Online
❗️ Не упустите возможность задать вопрос спикеру online
🖊 Подробнее о вебинаре и регистрация через чат-бот: 👉 https://bit.ly/3sNhq5I
или браузер: https://bit.ly/2LLaTHV
#Ивенты_WebAcademy #Программирование_WebAcademy
Индия вообще прет без остановки, какой там коронавирус. Инвестиции в десятки и сотни миллионов долларов для бедной в общем-то страны уже не вызывают шока. Даже Китай по сравнению с кажется немного отстающим. Интересно только когда индийские платформы начнут массово выходить за пределы страны - вот, например, местная фитнес и health платформа Cure.fit уже купила калифорнийский Onyx с его AI-технологиями. Казалось бы где персонажи “Шантарама”, а где Калифорния. А вот же ☺️
Разработка
• Cure.fit купил Onyx для AI-наблюдения за тренировками
• Руководство по привлечению пользователей от Adjust и ironSource
• DataDarvin и myTarget автоматизируют О2О-маркетинг
• Как локализовать ролик об игре
• Топ-10 уязвимостей мобильных приложений и способы их устранения
• Разработка эффективного гибридного приложения
• Как подготовить приложение к рекламной кампании в Facebook
• Гайд по дизайну страницы приложения в App Store и Google Play
• Сортировщик LEGO на Raspberry Pi
• От 15 000 подключений к базе данных до менее 100
• Как создать крутую анимацию для любого интерфейса
• 40 и все еще разработчик?
iOS
• Dovve: клон Twitter
• Vivid UI
• Делаем свой Widget в iOS 14
• Как мы интегрировали Яндекс.Музыку с Siri. Доклад Яндекса
• Быстрая локализация iOS/macOS с помощью Помощника на основе Google Translate
• Приложение для iOS с праздничным снегом
Android
• Android Broadcast Новости #0
• Лучшие практики использования ViewModels в Android
• Работа с Firebase Realtime Database с помощью корутинов Kotlin
Разработка
• Cure.fit купил Onyx для AI-наблюдения за тренировками
• Руководство по привлечению пользователей от Adjust и ironSource
• DataDarvin и myTarget автоматизируют О2О-маркетинг
• Как локализовать ролик об игре
• Топ-10 уязвимостей мобильных приложений и способы их устранения
• Разработка эффективного гибридного приложения
• Как подготовить приложение к рекламной кампании в Facebook
• Гайд по дизайну страницы приложения в App Store и Google Play
• Сортировщик LEGO на Raspberry Pi
• От 15 000 подключений к базе данных до менее 100
• Как создать крутую анимацию для любого интерфейса
• 40 и все еще разработчик?
iOS
• Dovve: клон Twitter
• Vivid UI
• Делаем свой Widget в iOS 14
• Как мы интегрировали Яндекс.Музыку с Siri. Доклад Яндекса
• Быстрая локализация iOS/macOS с помощью Помощника на основе Google Translate
• Приложение для iOS с праздничным снегом
Android
• Android Broadcast Новости #0
• Лучшие практики использования ViewModels в Android
• Работа с Firebase Realtime Database с помощью корутинов Kotlin
AppTractor
Cure.fit купил Onyx для AI-наблюдения за тренировками
Продажа предварительно записанных видео с упражнениями для домашних тренировок была жизнеспособной бизнес-моделью на протяжении десятилетий, и пандемия только увеличила потребность в домашних решениях, охватывающих все мыслимые категории фитнеса. Но такие…
Начни развиваться в одном из самых перспективных и прибыльных IT-направлений прямо сейчас — попробуй себя в роли iOS-разработчика! Пройди путь от написания первых строчек кода до полноценного приложения всего за 3 дня 🔥
Регистрируйся на бесплатный онлайн-интенсив: https://clc.am/WcxoeQ
Под руководством опытного разработчика мобильных приложений Delivery Club Александра Аносова ты освоишь:
✔️ основы программирования на языке Swift;
✔️ вёрстку экранов в Interface Builder;
✔️ работу с UITableView для отображения списков в iOS-приложении;
✔️ запрос данных с сервера.
🎉 Вместе с преподавателем ты создашь своё первое приложение, задашь интересующие тебя вопросы и получишь крутые подарки от Skillbox.
Подключайся к прямым трансляциям 25–27 января в 19:00 по московскому времени!
Регистрируйся на бесплатный онлайн-интенсив: https://clc.am/WcxoeQ
Под руководством опытного разработчика мобильных приложений Delivery Club Александра Аносова ты освоишь:
✔️ основы программирования на языке Swift;
✔️ вёрстку экранов в Interface Builder;
✔️ работу с UITableView для отображения списков в iOS-приложении;
✔️ запрос данных с сервера.
🎉 Вместе с преподавателем ты создашь своё первое приложение, задашь интересующие тебя вопросы и получишь крутые подарки от Skillbox.
Подключайся к прямым трансляциям 25–27 января в 19:00 по московскому времени!
Forwarded from Programmer Humor
This media is not supported in your browser
VIEW IN TELEGRAM
Делаем презентацию для клиента
ASOdesk выкатил большой отчет с анализом страниц топовых приложений в App Store и Google Play. Какие иконки, скриншоты популярны и т.п. Я, как человек, берущий для иконки первую яркую картинку Creative Commons, всегда с интересом наблюдаю за такими “проблемами первого мира”. Но в целом исследование достаточно полезное и почерпнуть из него можно многое.
Разработка
• Визуальная оптимизация страниц приложений: тренды 2021
• 10 интересных API для вашего следующего проекта
• Задачи с собеседований: 10,000 серверов
• Машина для сортировки LEGO на Raspberry Pi
• Мой опыт создания приложения на Flutter с использованием @protocol
• Как я создал свою лабораторию с устройствами
• PMI: пожалуйста, уберите Scrum
• Почему никогда не следует соглашаться на тестовое программирование во время собеседования
• 16 инструментов для повышения продуктивности программирования, которые можно использовать, даже если вы не программист
iOS
• Встречайте App Clip Codes
Android
• Finch: меню отладки для Android
• Руководство по архитектуре, рекомендованной Google для Android-приложений
• Руководство по корутинам в Android: введение
Разработка
• Визуальная оптимизация страниц приложений: тренды 2021
• 10 интересных API для вашего следующего проекта
• Задачи с собеседований: 10,000 серверов
• Машина для сортировки LEGO на Raspberry Pi
• Мой опыт создания приложения на Flutter с использованием @protocol
• Как я создал свою лабораторию с устройствами
• PMI: пожалуйста, уберите Scrum
• Почему никогда не следует соглашаться на тестовое программирование во время собеседования
• 16 инструментов для повышения продуктивности программирования, которые можно использовать, даже если вы не программист
iOS
• Встречайте App Clip Codes
Android
• Finch: меню отладки для Android
• Руководство по архитектуре, рекомендованной Google для Android-приложений
• Руководство по корутинам в Android: введение
AppTractor
Визуальная оптимизация страниц приложений: тренды 2021
Чтобы визуальная оптимизация страницы приложения была эффективной, нужно следить за трендами и учиться у лучших издателей. В ASOdesk исследовали страницы ста приложений США из топов App Store и Google Play, выделили общие тенденции в оформлении, а также взяли…
Есть две интересные статьи на завтра. Какую выбрать?
Anonymous Poll
64%
Почему никогда не следует соглашаться на тестовое программирование во время собеседования
36%
40 и все еще разработчик?
Четверг рыбный день - "День вакансий":
• Дизайнер или арт-директор в OneSoil
• Back-end Developer в "Сказбука"
• iOS-разработчик в App in the Air
• Middle/Senior Android-разработчик в App in the Air
• Senior iOS Developer в Fun Corp
• Senior Android Developer в Fun Corp
• Android developer Middle/Senior в Kaycom/DigiPeople (Владимир)
• Middle iOS разработчик в Trinity Monsters
• Senior Flutter разработчик в igooods (Санкт-Петербург)
Есть другие вакансии? Пришлите в чат, дополню этот пост!
• Дизайнер или арт-директор в OneSoil
• Back-end Developer в "Сказбука"
• iOS-разработчик в App in the Air
• Middle/Senior Android-разработчик в App in the Air
• Senior iOS Developer в Fun Corp
• Senior Android Developer в Fun Corp
• Android developer Middle/Senior в Kaycom/DigiPeople (Владимир)
• Middle iOS разработчик в Trinity Monsters
• Senior Flutter разработчик в igooods (Санкт-Петербург)
Есть другие вакансии? Пришлите в чат, дополню этот пост!
#ЦифраДня: Есть магический порог в 40 лет, после которого женщины сморщиваются, а программисты задумываются о будущем. Так как про собеседования уже было (см. чат), вот небольшая обещанная программная статья про то, как приближаться к этой цифре.
AppTractor
40 и все еще разработчик?
Квалифицированные инженеры попадают в ловушку, полагая, что невидимый возрастной барьер ограничивает их ценность. У некоторых действительно есть предвзятое представление о том, что вы можете делать в 40 лет, но это их ограничение, а не ваше.
А у вас какие планы на 40+?
Anonymous Poll
28%
Стану менеджером
39%
Останусь в программировании
18%
Выйду из IT
15%
Мне и так 40+
У основателя Pebble новый проект - кроссплатформенный и кросс… мессенджерный мессенджер Beeper. Объединяет сразу 15 других платформ обмена сообщениями, в том числе Телеграм, WhatsApp, Facebook Messenger, Slack и даже iMessage. Работает на Android, Linux и Windows. Хотя вроде были такие проекты и до Beeper, но он выглядит более менее жизнеспособным. Хотя, я бы сказал, что не взлетит. Во-первых, стоит 10 долларов в месяц (по крайней мере пока), во-вторых, кому же захочется читать все и сразу 😊, в третьих Apple наверняка постарается прикрыть это развлечение.
Разработка
• Beeper объединяет 15 других мессенджеров, в том числе iMessage
• 40 и все еще разработчик?
• Glose: социальное чтение книг
• Citrix приобретает Wrike
• Событийная (Event-Driven) архитектура
• Обнаружение эмоций на мобильных устройствах и IoT-устройствах с помощью TensorFlow Lite
iOS
• BottomSheet: «нижний лист» на SwiftUI
• Модуляризация iOS-приложения Badoo: борьба с последствиями
• А ну-ка, сгруппировались, или как отделить фото котиков от счетов ЖКХ
• Bloomberg: Apple работает над VR-шлемом и собирается представить его в 2022 году
• Портирование Firefox на Apple Silicon
Android
• Разделяй и властвуй: Navigation Component в многомодульном проекте
• Руководство по стилю Kotlin для Android разработчиков (Часть II)
• Быстрый старт: гайд по автоматизированному тестированию для Android-разработчика. JVM
• Flutter: обеспечение совместимости с операционной системой в больших масштабах
• Полное руководство по отправке push-уведомлений на Android с использованием Firebase
Разработка
• Beeper объединяет 15 других мессенджеров, в том числе iMessage
• 40 и все еще разработчик?
• Glose: социальное чтение книг
• Citrix приобретает Wrike
• Событийная (Event-Driven) архитектура
• Обнаружение эмоций на мобильных устройствах и IoT-устройствах с помощью TensorFlow Lite
iOS
• BottomSheet: «нижний лист» на SwiftUI
• Модуляризация iOS-приложения Badoo: борьба с последствиями
• А ну-ка, сгруппировались, или как отделить фото котиков от счетов ЖКХ
• Bloomberg: Apple работает над VR-шлемом и собирается представить его в 2022 году
• Портирование Firefox на Apple Silicon
Android
• Разделяй и властвуй: Navigation Component в многомодульном проекте
• Руководство по стилю Kotlin для Android разработчиков (Часть II)
• Быстрый старт: гайд по автоматизированному тестированию для Android-разработчика. JVM
• Flutter: обеспечение совместимости с операционной системой в больших масштабах
• Полное руководство по отправке push-уведомлений на Android с использованием Firebase
AppTractor
Beeper объединяет 15 других мессенджеров, в том числе iMessage
В то время как краткосрочная цель состоит в том, чтобы упростить общение с людьми в различных чат-приложениях, в конечном итоге Мигиковски говорит о том, что все будут использовать саму Matrix для общения с друзьями и коллегами.
В любимой нами AppMetriсa появились «Воронки». Отчет поможет пошагово отследить конверсию в пользовательских сценариях и понять, что в них можно улучшить.
В “Воронках” можно:
📍 Настраивать "шаги", основанные на логике через "и" и "или", или пропускать их.
📍 Собирать новые сегменты или использовать уже сохраненные в AppMetrica и сравнить конверсии для разных групп пользователей.
📍 Объединять сессии - по умолчанию события засчитываются из разных сессий (например, пользователь может посмотреть пробный урок в один день, а купить курс — позже) или отслеживать активность в рамках одной конкретной сессии.
📍 Делиться созданными воронками с командой (при наличии прав доступа).
Подробнее о “воронках” - на сайте.
В “Воронках” можно:
📍 Настраивать "шаги", основанные на логике через "и" и "или", или пропускать их.
📍 Собирать новые сегменты или использовать уже сохраненные в AppMetrica и сравнить конверсии для разных групп пользователей.
📍 Объединять сессии - по умолчанию события засчитываются из разных сессий (например, пользователь может посмотреть пробный урок в один день, а купить курс — позже) или отслеживать активность в рамках одной конкретной сессии.
📍 Делиться созданными воронками с командой (при наличии прав доступа).
Подробнее о “воронках” - на сайте.
Блог Яндекса
Воронки: подробный анализ конверсии в вашем приложении
Отчет Воронки в AppMetrica: подробный анализ конверсии в вашем приложении
#ЦифраДня: Приложение для живых голосовых чатов Clubhouse (говорят, что это как TikTok, только для голоса) привлекло новое финансирование в раунде Серии B. Точная сумма и оценка неизвестны, но в отчете The Information, опубликованном незадолго до появления новости, сообщается, что приложение оценивается в 1 миллиард долларов. Один миллиард долларов на голосовых чатах. А чего добился ты %username%?
Совсем скоро начинается Podlodka Android Crew! Темы сезона:
🎨 Первую неделю будут говорить о UI. Разберемся с нюансами верстки, хитростями анимаций, подходами к дизайн-системам, и многим другим. Всё это мы обсудим, попробуем на практике и рассмотрим глазами экспертов из различных компаний.
👩🎓Тема второй недели – алгоритмы и алгоритмические собеседования. Мы проведем публичное собеседование (все как вы любите!), разберем типичные задачи и составим план подготовки к секциям в FAANG. Поможем почувствовать себя уверенно возле whiteboard'а 😉
Традиционно, топовые эксперты на борту, нескучные сессии в расписании и неожиданные кулуарные дискуссии после сессий🤓
Сезон стартует 1 февраля. Билеты и подробности на сайте, ждем вас на борту!
💰Традиционно мы в AppTractor разыгрываем один бесплатный билет на борт. Оставь в форме на сайте свой email и мы случайным образом выберем победителя среди всех участников.
🎨 Первую неделю будут говорить о UI. Разберемся с нюансами верстки, хитростями анимаций, подходами к дизайн-системам, и многим другим. Всё это мы обсудим, попробуем на практике и рассмотрим глазами экспертов из различных компаний.
👩🎓Тема второй недели – алгоритмы и алгоритмические собеседования. Мы проведем публичное собеседование (все как вы любите!), разберем типичные задачи и составим план подготовки к секциям в FAANG. Поможем почувствовать себя уверенно возле whiteboard'а 😉
Традиционно, топовые эксперты на борту, нескучные сессии в расписании и неожиданные кулуарные дискуссии после сессий🤓
Сезон стартует 1 февраля. Билеты и подробности на сайте, ждем вас на борту!
💰Традиционно мы в AppTractor разыгрываем один бесплатный билет на борт. Оставь в форме на сайте свой email и мы случайным образом выберем победителя среди всех участников.
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #15
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
У Raspberry Pi Foundation появился собственный ARM-процессор и, соответственно, основанный на нем микроконтроллер (не путать с микрокомпьютером 🧑🏻💻) - Raspberry Pi Pico. Стоит всего 4 доллара, но может собирать аналоговый ввод и выдавать вывод, проводя внутри себя нужные вычисления (в том числе и в нейронных сетях). При этом электричества в простое практически не есть. Теперь вот главная задача - придумать куда его применить 😊
Разработка
• В Raspberry Pi Foundation выпустили собственный микроконтроллер за $4
• Bodyguard: автоматическое удаление негатива
• Голосовой чат Clubhouse получает инвестиции и начинает монетизацию
• Яндекс открывает набор в летние школы разработки и дизайна
• AppMetriсa научилась строить «воронки»
• Что такое событийная архитектура
• Podlodka #199: игровой AI
• Multiplatform Compose: Jetpack Compose для Android и iOS
• 5 мощных IDE, о которых никто не говорит
• Не просто пишите код, решайте проблемы
• Разбираем блестящий и простой дизайн Tinder
• Создание приложения для криптовалюты с помощью Flutter
• Как сделать IoT-устройство
iOS
• XCMetrics: анализ логов Xcode
• iPhone 6s и SE не смогут работать с iOS 15
• Погружение в автотестирование на iOS. Часть 2. Как взаимодействовать с ui-элементами iOS приложения в тестах
• Введение в Core Graphics
Android
• Как обойти проверку на Рутинг устройства, обхитрив библиотеку RootBeer?
• Обновление FragmentViewBindingDelegate: ошибка, унаследованная от AutoClearedValue
• Использование Hilt ViewModelComponent
• Обработка ответов из сети для Android-проектов с помощью Sandwich
Разработка
• В Raspberry Pi Foundation выпустили собственный микроконтроллер за $4
• Bodyguard: автоматическое удаление негатива
• Голосовой чат Clubhouse получает инвестиции и начинает монетизацию
• Яндекс открывает набор в летние школы разработки и дизайна
• AppMetriсa научилась строить «воронки»
• Что такое событийная архитектура
• Podlodka #199: игровой AI
• Multiplatform Compose: Jetpack Compose для Android и iOS
• 5 мощных IDE, о которых никто не говорит
• Не просто пишите код, решайте проблемы
• Разбираем блестящий и простой дизайн Tinder
• Создание приложения для криптовалюты с помощью Flutter
• Как сделать IoT-устройство
iOS
• XCMetrics: анализ логов Xcode
• iPhone 6s и SE не смогут работать с iOS 15
• Погружение в автотестирование на iOS. Часть 2. Как взаимодействовать с ui-элементами iOS приложения в тестах
• Введение в Core Graphics
Android
• Как обойти проверку на Рутинг устройства, обхитрив библиотеку RootBeer?
• Обновление FragmentViewBindingDelegate: ошибка, унаследованная от AutoClearedValue
• Использование Hilt ViewModelComponent
• Обработка ответов из сети для Android-проектов с помощью Sandwich
AppTractor
В Raspberry Pi Foundation выпустили собственный микроконтроллер за $4
Raspberry Pi берет на себя тяжелые вычисления, доступ к сети и хранилищу, в то время как микроконтроллер обрабатывает аналоговый ввод и ввод-вывод с малой задержкой и, иногда, обеспечивает режим ожидания с очень низким энергопотреблением.
Напоминаю, что у /Data подходит к концу новый опрос Developer Economics. Еще можно выиграть призы всякие разные, но главное - рассказать о своей работе, технологиях, интересах. Так что если есть 15 минут свободного времени, можно их потратить на представление себя и страны в крупнейшем в мире исследовании разработки и разработчиков ☺️
Разработка
• Новый опрос Developer Economics: что ждет рынок разработки в 2021 году?
• Маркетологи в мобайле: Виталий Шахматов (Hoff)
• Платформа Ludo помогает придумывать идеи игр с помощью ИИ
• Почему красивое кажется удобным: разбираем интерфейсы с точки зрения науки. Часть 1
• 10 непростительных фраз, которые не надо говорить на собеседованиях
• Мобильные приложения больше не являются хорошей идеей для стартапов
• Как разместить Docker сервер многопользовательской игру Unity в облаке Google
• 5 простых способов улучшить навыки отладки
• 3 простых метода для улучшения навыков программирования
iOS
• Twitter открыл Text Editor API для iOS-разработчиков
• MFS — паттерн построения UI в iOS приложениях
• Как создать виджет для iOS 14 (и не удалить его у пользователей при обновлении)
• Приложение-песочница: как iOS-разработчики автоматизируют рутинные задачи
• 7 расширений Swift, которые должен использовать каждый iOS-разработчик
• Профилирование SwiftUI-приложений с помощью Инструментов Xcode
Android
• Android Broadcast: превращаем Android приложение в Kotlin Multiplatform
• ComposeSlackDesktop: Slack на Jetpack Compose
• Автоматизация публикации приложения в Google Play при помощи Jenkins
• Epoxy - создание декларативных и повторно используемых компонентов пользовательского интерфейса
Разработка
• Новый опрос Developer Economics: что ждет рынок разработки в 2021 году?
• Маркетологи в мобайле: Виталий Шахматов (Hoff)
• Платформа Ludo помогает придумывать идеи игр с помощью ИИ
• Почему красивое кажется удобным: разбираем интерфейсы с точки зрения науки. Часть 1
• 10 непростительных фраз, которые не надо говорить на собеседованиях
• Мобильные приложения больше не являются хорошей идеей для стартапов
• Как разместить Docker сервер многопользовательской игру Unity в облаке Google
• 5 простых способов улучшить навыки отладки
• 3 простых метода для улучшения навыков программирования
iOS
• Twitter открыл Text Editor API для iOS-разработчиков
• MFS — паттерн построения UI в iOS приложениях
• Как создать виджет для iOS 14 (и не удалить его у пользователей при обновлении)
• Приложение-песочница: как iOS-разработчики автоматизируют рутинные задачи
• 7 расширений Swift, которые должен использовать каждый iOS-разработчик
• Профилирование SwiftUI-приложений с помощью Инструментов Xcode
Android
• Android Broadcast: превращаем Android приложение в Kotlin Multiplatform
• ComposeSlackDesktop: Slack на Jetpack Compose
• Автоматизация публикации приложения в Google Play при помощи Jenkins
• Epoxy - создание декларативных и повторно используемых компонентов пользовательского интерфейса
#ЦифраДня: Лучше поздно, чем никогда. Сегодня последний день прием заявок на конкурс пространственного зрения от OpenCV при поддержке Intel и Microsoft Azure. Пока нужно просто придумать идею проекта, а в следующие три месяца уже реализовать. Шесть ключевых категорий: помощь слабовидящим, образование, здоровье, сельское хозяйство, COVID-19, а также «Прочее». Выдадут камеры и денежные призы до $20,000 (весь призовой фонд $400,000).
Почему-то Google, который во многом стоял у истоков хайпа виртуальной и дополненной реальности со своими кардбордами и очками, постепенно сворачивает это направление. Сейчас речь идет о Tilt Brush, приложении для рисования, которое было одним из первых популярных программ для виртуальной реальности. Разработка прекращена, исходники выложены на GitHub. Почему так понять не могу и потому жалко вдвойне. В общем, вся надежда на Oculus, да @bart1eby?
Разработка
• Google открывает Tilt Brush
• В какие игры еще играют пользователи: исследование AppsFlyer
• OpenCV проводит конкурс пространственного ИИ
• Разумный женский календарь: как делают приложение № 1 в категории «Здоровье и фитнес»
• Работа с асинхронностью в Dart
• Быстрый, простой, сложный: как мы выпилили Realm
• Где лучше работать продуктовому дизайнеру? Дизайн-агентство vs. продуктовая компания
• Моя подготовка к собеседованию в Google
iOS
• Apple приглашает на онлайн-конференцию «Создание отличных виджетов»
• ToastUI: тосты для SwiftUI
• Цепочка ответчиков iOS: UIResponder, UIEvent, UIControl и как их совместить
Android
• Приложение отвечает: как мы уменьшили количество ANR-ошибок в шесть раз. Часть 1, про сбор данных
• Unity как библиотека: добавьте функции Unity в ваше Android-приложение
• Решение архитектурных проблем в мобильных приложениях с Bluetooth Low Energy
• Android TopSheet - реализация
• Машинное обучение в Android с помощью TensorFlow Lite
Разработка
• Google открывает Tilt Brush
• В какие игры еще играют пользователи: исследование AppsFlyer
• OpenCV проводит конкурс пространственного ИИ
• Разумный женский календарь: как делают приложение № 1 в категории «Здоровье и фитнес»
• Работа с асинхронностью в Dart
• Быстрый, простой, сложный: как мы выпилили Realm
• Где лучше работать продуктовому дизайнеру? Дизайн-агентство vs. продуктовая компания
• Моя подготовка к собеседованию в Google
iOS
• Apple приглашает на онлайн-конференцию «Создание отличных виджетов»
• ToastUI: тосты для SwiftUI
• Цепочка ответчиков iOS: UIResponder, UIEvent, UIControl и как их совместить
Android
• Приложение отвечает: как мы уменьшили количество ANR-ошибок в шесть раз. Часть 1, про сбор данных
• Unity как библиотека: добавьте функции Unity в ваше Android-приложение
• Решение архитектурных проблем в мобильных приложениях с Bluetooth Low Energy
• Android TopSheet - реализация
• Машинное обучение в Android с помощью TensorFlow Lite
AppTractor
Google открывает Tilt Brush
Сегодня Google объявил о завершении активной разработки Tilt Brush, приложения для рисования, которое было одним из первых популярных программ для виртуальной реальности.