Потом то, конечно, выяснится, что они продали души и пользовались черной магией, но сейчас просто непонятно… КАК? На седьмом году King показывает лучший первый квартал по деньгам для своих игр Candy Crush. Люди же все несут и несут… 😱
• У серии Candy Crush рекордный 1 квартал
• Tonal: гимнастический зал на стене
• Snap обновил Snapchat для Android
• Дополненная реальность в Эрмитаже: 15 апреля стартует конкурс AR-приложений AR-craft
• Как создать тёмную тему и не навредить. Опыт команды Яндекс.Почты
• Создание игры на запоминание с карточками на Swift
• iOS: Umbrella Framework с CocoaPods
• Зачем и как я учу Flutter?
• Компьютерные игры на BASIC
• IntelliJ IDEA 2019.1: Кастомизация тем интерфейса, switch-выражения из Java 12, отладка внутри Docker-контейнеров
• Как просто генерировать Smart Replies с ML Kit на Android
• Холодные потоки, горячие каналы
• Воссоздаем градиент Facebook Messenger
• Используем TextWatchers правильно
• У серии Candy Crush рекордный 1 квартал
• Tonal: гимнастический зал на стене
• Snap обновил Snapchat для Android
• Дополненная реальность в Эрмитаже: 15 апреля стартует конкурс AR-приложений AR-craft
• Как создать тёмную тему и не навредить. Опыт команды Яндекс.Почты
• Создание игры на запоминание с карточками на Swift
• iOS: Umbrella Framework с CocoaPods
• Зачем и как я учу Flutter?
• Компьютерные игры на BASIC
• IntelliJ IDEA 2019.1: Кастомизация тем интерфейса, switch-выражения из Java 12, отладка внутри Docker-контейнеров
• Как просто генерировать Smart Replies с ML Kit на Android
• Холодные потоки, горячие каналы
• Воссоздаем градиент Facebook Messenger
• Используем TextWatchers правильно
AppTractor
У серии Candy Crush рекордный 1 квартал
Несмотря на то, что первая Candy Crush Sags вышла еще в 2012 году, сама игра и вся серия продолжает приносить King огромные доходы.
По всем прогнозам Африка, южная Америка, развивающаяся Азия станут следующими «большими» рынками в экономики приложений. На Бразилию, силами Sensor Tower, можно посмотреть уже сейчас 🌎 В топе зарабатывающих 5 игр, традиционные уже Netflix и Tinder, почему-то Google Drive (Не совсем понятно за что там платить? Или они через него чатятся, как в одной из наших новостей?), музыка Deezer и, судя по всему, платежная система.
• Самые зарабатывающие приложения в Бразилии в 2018
• Qualcomm улучшает работу ИИ в новых Snapdragon
• Apple наняла еще одного ветерана виртуальной реальности
• Результаты опроса разработчиков Stack Overflow 2019
• Пишем игру «Карточки памяти» на Swift
• Продвинутая интерполяция строк в Swift 5.0
• Как мы из веб-разработки в разработку игры зашли
• Создаем элементы интерфейса программно с помощью PureLayout (Часть 2)
• Работаем с MLDataTable из Create ML для предварительной обработки данных
• Нет времени, нет денег, нет проблем: окончание "The First Tree"
• Непрошенный редизайн Paypal: исследование UX
• Пять черт прекрасных программистов
• Создаем полноценное мобильное приложение на Ionic4
• Как при помощи 2 видов unit-тестов сделать приложение более стабильным
• Как Android-троян Gustuff снимает сливки (фиат и крипту) с ваших счетов
• Играем с холстом Android drawVertices
• Google запрещает плагины для Instant Apps
• Самые зарабатывающие приложения в Бразилии в 2018
• Qualcomm улучшает работу ИИ в новых Snapdragon
• Apple наняла еще одного ветерана виртуальной реальности
• Результаты опроса разработчиков Stack Overflow 2019
• Пишем игру «Карточки памяти» на Swift
• Продвинутая интерполяция строк в Swift 5.0
• Как мы из веб-разработки в разработку игры зашли
• Создаем элементы интерфейса программно с помощью PureLayout (Часть 2)
• Работаем с MLDataTable из Create ML для предварительной обработки данных
• Нет времени, нет денег, нет проблем: окончание "The First Tree"
• Непрошенный редизайн Paypal: исследование UX
• Пять черт прекрасных программистов
• Создаем полноценное мобильное приложение на Ionic4
• Как при помощи 2 видов unit-тестов сделать приложение более стабильным
• Как Android-троян Gustuff снимает сливки (фиат и крипту) с ваших счетов
• Играем с холстом Android drawVertices
• Google запрещает плагины для Instant Apps
AppTractor
Самые зарабатывающие приложения в Бразилии в 2018
Бразилия и Южная Америка становятся одним из центров роста мобильной экономики и Sensor Tower рассказывает о том, кто сейчас зарабатывает больше всего в стране.
Вот вам еще один рынок на 12 миллиардов долларов только в США – изготовления ключей*. Не криптографических - обычных, металлических 🔑 Вот стартап KeyMe и получил уже 156 (читайте прописью – СТО ПЯТЬДЕСЯТ ШЕСТЬ) миллионов на автоматизированные будки для изготовлений копий ключей. Унутри там, кроме неонки, машин лёрнинг, машин вижн, криптография, сканеры отпечатков и вот это всё. Так что в следующий раз, когда будете проходить мимо какого-нибудь ремесленника в маленьком закутке, точающего ключи, вспомните о стартапах первого мира.
* ладно, если серьезно, это, насколько я понял, и со всякими мелкими слесарными работами
• KeyMe получил $50 млн на изготовление ключей
• Смартфоны с Android стали секретными ключами
• Disruptor Beam открывает свой бэкенд
• Эволюция CI в команде мобильной разработки
• Миграция со Swift 4 на Swift 5
• Технический долг - перезанять или ликвидировать?
• Да, ИИ заменит дизайнеров
• Теория цвета для дизайнеров (с инфографикой)
• Создание динамической модульной архитектуры для iOS
• Angular приложение как Progressive Web App
• Reaktive — мультиплатформенная библиотека для реактивного Kotlin
• Как использовать Firebase для создания многопользовательской игры для Android
• Конверсия Kotlin - 4 ловушки, на которые стоит обратить внимание
• Шпаргалка по API анимаций в Android
• Dagger и сверкающая новая @Component.Factory
* ладно, если серьезно, это, насколько я понял, и со всякими мелкими слесарными работами
• KeyMe получил $50 млн на изготовление ключей
• Смартфоны с Android стали секретными ключами
• Disruptor Beam открывает свой бэкенд
• Эволюция CI в команде мобильной разработки
• Миграция со Swift 4 на Swift 5
• Технический долг - перезанять или ликвидировать?
• Да, ИИ заменит дизайнеров
• Теория цвета для дизайнеров (с инфографикой)
• Создание динамической модульной архитектуры для iOS
• Angular приложение как Progressive Web App
• Reaktive — мультиплатформенная библиотека для реактивного Kotlin
• Как использовать Firebase для создания многопользовательской игры для Android
• Конверсия Kotlin - 4 ловушки, на которые стоит обратить внимание
• Шпаргалка по API анимаций в Android
• Dagger и сверкающая новая @Component.Factory
AppTractor
KeyMe получил $50 млн на изготовление ключей
Обычно, получение дубликата ключа требует долго, нудной и дорогой поездки к профессиональному слесарю, но KeyMe пытается изменить эту парадигму с помощью сети киосков изготовления ключей.
Проверим ваше понимание рынка в пятницу :) Netflix потерял первое место в мировом топ-гроссинге. Связано это:
Final Results
32%
С ожиданием Игры престолов
3%
С плохими продажами
28%
С появлением Disney+ и Apple TV
12%
С изменением подсчета
8%
Tinder вырос сразу на 50%
16%
Отстаньте от меня со своими опросами
Ладно, что уж там скрывать. Конечно, Netflix не стал меньше зарабатывать, а «Игра престолов» вообще не их, а HBO. Дело в том, что они перестали проводить оплаты через App Store как IAP (и платить минимум 128 миллионов долларов Apple в год). Соответственно, их продажи и перестали учитываться в статистике топа зарабатывающих.
Apple давит игроделов деньгами и по неподтвержденным данным готова вложить полмиллиарда долларов в свой новый Arcade. Фактически – выкупает эксклюзивы и гарантирует ведущим разработчикам доход. По слухам, опять же, сервис будет стоить 10 долларов в месяц и интересно потом будет оценить, сколько будут отбиваться эти инвестиции. Так или иначе – большой шаг для платформы iOS и попытка сделать мобильные игры снова прекрасными и интересными.
• Apple потратит до $500 млн на эксклюзивы для Arcade
• Яндекс проведёт чемпионат по программированию
• Радио-Т 645
• AppsCast #4: GPU, гексагональные ускорители и линейная алгебра
• Podlodka #106: Платформенная разработка
• Apple добавила дополнительный шаг в оформление подписки
• Netflix упустил первое место в топе зарабатывающих приложений
• Model-View-Controller (MVC) в iOS - современный подход
• Открываем приложение на определенном экране при тапе на пуш-уведолмении
• Swash: динамическое управление шрифтами
• Руководство разработчика игр: как стать несчастным за 10 простых шагов
• Создание текстового игрового движка на C++ с нуля в ReactOS
• Dine Rite: исследование UX
• Как наш редизайн позволил вырасти в 10 раз за год: исследование UX
• Обзор MVVM шаблона в Swift
• Руководство для начинающих разработчиков по написанию суперчистого и читабельного кода
• Распространенные ловушки разработки, с которыми даже senior-ы сталкиваются
• Робо-футболист от начинающих. Соревнования в МФТИ. Android & Arduino & Bluetooth
• Секреты API Android-устройств. Доклад Яндекса
• Как распространять Android-библиотеки
• "В первую очередь офлайн" подход
• Один простой трюк, который сэкономит вам часы при разработке приложений для Android
• Apple потратит до $500 млн на эксклюзивы для Arcade
• Яндекс проведёт чемпионат по программированию
• Радио-Т 645
• AppsCast #4: GPU, гексагональные ускорители и линейная алгебра
• Podlodka #106: Платформенная разработка
• Apple добавила дополнительный шаг в оформление подписки
• Netflix упустил первое место в топе зарабатывающих приложений
• Model-View-Controller (MVC) в iOS - современный подход
• Открываем приложение на определенном экране при тапе на пуш-уведолмении
• Swash: динамическое управление шрифтами
• Руководство разработчика игр: как стать несчастным за 10 простых шагов
• Создание текстового игрового движка на C++ с нуля в ReactOS
• Dine Rite: исследование UX
• Как наш редизайн позволил вырасти в 10 раз за год: исследование UX
• Обзор MVVM шаблона в Swift
• Руководство для начинающих разработчиков по написанию суперчистого и читабельного кода
• Распространенные ловушки разработки, с которыми даже senior-ы сталкиваются
• Робо-футболист от начинающих. Соревнования в МФТИ. Android & Arduino & Bluetooth
• Секреты API Android-устройств. Доклад Яндекса
• Как распространять Android-библиотеки
• "В первую очередь офлайн" подход
• Один простой трюк, который сэкономит вам часы при разработке приложений для Android
AppTractor
Apple потратит до $500 млн на эксклюзивы для Arcade
По данным The Financial Times, компания Apple потратит до 500 миллионов долларов на сотню игр для своего сервиса Arcade.
Возрадуемся, братья и сестры! Google наконец-то внял жалобам и обещает улучшить общение с разработчиками. Почему на это понадобился примерно год не очень понятно, но сейчас говорят об улучшении процесса апелляций и даже появления большего количества живых модераторов.
• Google сделает общение с разработчиками Play более человечным
• Видеоблогеры как способ продвижения продукта
• Количество умных колонок почти удвоится за год
• Визуальный редактор логики для Unity3d. Часть 1
• SMS-мониторинг веса трех ульев за 35$
• Hекламодатели в России потратили 4 млрд рублей на мобильную видеорекламу в 2018 году
• Улучшение продуктивности iOS-команды через создание фич как фреймворков
• Мои советы UX-дизайнерам к их первой работе
• Создание законченного веб-приложения с машинным обучением на React и Flask
• Ярость против кода: программисты и негатив
• Почему программные проекты занимают больше времени, чем вы думаете - статистическая модель
• Historical Source: исходники классических игр Infocom
• Приложение для продуктивности Goalful: исследование UX
• 21 сайт для бесплатного изучения программирования
• Современное время на Android
• Определяем породу собаки: полный цикл разработки, от нейросети на Питоне до приложения на Google Play
• Тестирование Espresso с Android Architecture Components
• Google сделает общение с разработчиками Play более человечным
• Видеоблогеры как способ продвижения продукта
• Количество умных колонок почти удвоится за год
• Визуальный редактор логики для Unity3d. Часть 1
• SMS-мониторинг веса трех ульев за 35$
• Hекламодатели в России потратили 4 млрд рублей на мобильную видеорекламу в 2018 году
• Улучшение продуктивности iOS-команды через создание фич как фреймворков
• Мои советы UX-дизайнерам к их первой работе
• Создание законченного веб-приложения с машинным обучением на React и Flask
• Ярость против кода: программисты и негатив
• Почему программные проекты занимают больше времени, чем вы думаете - статистическая модель
• Historical Source: исходники классических игр Infocom
• Приложение для продуктивности Goalful: исследование UX
• 21 сайт для бесплатного изучения программирования
• Современное время на Android
• Определяем породу собаки: полный цикл разработки, от нейросети на Питоне до приложения на Google Play
• Тестирование Espresso с Android Architecture Components
AppTractor
Google сделает общение с разработчиками Play более человечным
Google, кажется, наконец услышал разработчиков, недовольных бессмысленной и беспощадной модерацией, и объявил о ряде изменений в общении с ними.
Как написали у нас на Facebook – если бы блокировки TikTok на самом деле не было, ее стоило бы придумать. Отличный PR для социальной сети получился. Думается, что потом, конечно, разблокируют, но слава то никуда не денется 😄
• TikTok заблокировали в Индии
• Brawl Stars заработали $200 млн. за 4 месяца
• Мобильные игры – одна из лучших платформ для рекламы
• Запускается новый Indie Games Accelerator
• Модульная разработка или путь туда, а не обратно
• AppCode 2019.1: Swift 5, улучшенная работа подсветки, навигации и автодополнения, перемещение выражений и многое другое
• Самый простой способ сделать чат в iOS приложении
• GPU, гексагональные ускорители и линейная алгебра
• Начинаем работу с RxSwift и RxCocoa
• Как сделать круглый слайдер во Flutter
• Как сделать мосты между фреймворками в iOS-приложении
• Kotlin Multiplatform для iOS-разработчиков
• Первый взгляд на firstBorn - новую библиотеку компонентов React Native
• Машинное обучение расширяет разрыв между знаниями и пониманием
• От кнопок Like до пузырей с сообщениями: UX-дизайн, который вы не можете использовать
• Cloud Firestore + Android это просто
• Руководство по Android Kotlin: делаем калькулятор чаевых
• Кастомная галерея для Android
• Android Studio 3.4
• TikTok заблокировали в Индии
• Brawl Stars заработали $200 млн. за 4 месяца
• Мобильные игры – одна из лучших платформ для рекламы
• Запускается новый Indie Games Accelerator
• Модульная разработка или путь туда, а не обратно
• AppCode 2019.1: Swift 5, улучшенная работа подсветки, навигации и автодополнения, перемещение выражений и многое другое
• Самый простой способ сделать чат в iOS приложении
• GPU, гексагональные ускорители и линейная алгебра
• Начинаем работу с RxSwift и RxCocoa
• Как сделать круглый слайдер во Flutter
• Как сделать мосты между фреймворками в iOS-приложении
• Kotlin Multiplatform для iOS-разработчиков
• Первый взгляд на firstBorn - новую библиотеку компонентов React Native
• Машинное обучение расширяет разрыв между знаниями и пониманием
• От кнопок Like до пузырей с сообщениями: UX-дизайн, который вы не можете использовать
• Cloud Firestore + Android это просто
• Руководство по Android Kotlin: делаем калькулятор чаевых
• Кастомная галерея для Android
• Android Studio 3.4
AppTractor
TikTok заблокировали в Индии
Google и Apple удалили TikTok из своих магазинов в Индии. Это произошло после того, как местный суд постановил заблокировать приложение из-за детской порнографии и другого нелегального контента.
❤1
Палим очередной миллиардный рынок – гороскопы. Ненене, не смейтесь – абсолютно серьезно! Инвестиции в приложения-гороскопы стали заметным трендом среди венчурных инвесторов Силиконовой долины. Один из лидеров рынка — приложение Co-Star, которое позволяет составить свою «натальную карту» — персональный гороскоп на момент рождения — и сравнить ее с гороскопами друзей. Проект привлек $5 млн в первом раунде инвестиций от венчурных фондов «Maveron and a Libra» и 14W. На сегодняшний день у приложения больше 3 млн скачиваний, а в его аккаунте в Instagram — 400 тысяч подписчиков. Ка
Гороскопы – новая популярная категория рынка приложений
Podlodka #107: Юридические риски
Создание комюнити для вашей игры с нуля
Вышла Android Studio 3.4
Dashlane: менеджер паролей и центр безопасности
Как издать мобильную игру и не совершить ошибок
Apple задерживает перевод денег разработчикам
WhatsApp на ладони: где и как можно обнаружить криминалистические артефакты?
Автоматические размеры хедера и футера UITableView с AutoLayout
Эволюция или делаем базу для роботележки на ARDUINO платформе, а сенсоры и видео гоним на компьютер через смартфон
Как сделать серверные пуши для событий в iOS
Предсказание спроса на велосипеды с C# и ML.NET
Как НЕ надо продвигать приложение
5 советов по улучшению навигации в продукте/сервисе
Создание UI для мобильного приложения YouTube в React Native
Создание калькулятора чаевых на Kotlin: как это работает?
Как работать с ViewPager2
Видео Droidcon Italy 2019
Исправление утечек памяти в 2019
Улучшение UI тестов с MockWebServer
Гороскопы – новая популярная категория рынка приложений
Podlodka #107: Юридические риски
Создание комюнити для вашей игры с нуля
Вышла Android Studio 3.4
Dashlane: менеджер паролей и центр безопасности
Как издать мобильную игру и не совершить ошибок
Apple задерживает перевод денег разработчикам
WhatsApp на ладони: где и как можно обнаружить криминалистические артефакты?
Автоматические размеры хедера и футера UITableView с AutoLayout
Эволюция или делаем базу для роботележки на ARDUINO платформе, а сенсоры и видео гоним на компьютер через смартфон
Как сделать серверные пуши для событий в iOS
Предсказание спроса на велосипеды с C# и ML.NET
Как НЕ надо продвигать приложение
5 советов по улучшению навигации в продукте/сервисе
Создание UI для мобильного приложения YouTube в React Native
Создание калькулятора чаевых на Kotlin: как это работает?
Как работать с ViewPager2
Видео Droidcon Italy 2019
Исправление утечек памяти в 2019
Улучшение UI тестов с MockWebServer
AppTractor
Гороскопы — новая популярная категория рынка приложений
Инвестиции в приложения-гороскопы стали заметным трендом среди венчурных инвесторов Кремниевой долины. Они скептически относятся к астрологии как таковой, но не отказываются зарабатывать на ее популярности у главной аудитории — миллениалов. Рынок приложений…
Instagram проводит закрытое тестирование обновления, в котором не показывается количество лайков под постами. Аватарки тех, кто лайкнул, и имена есть, но общее количество видит только автор публикации. Идея в том, чтобы снизить эффект стадности, когда популярные фоточки становятся еще более популярными просто потому, что они уже в топе. Вот бы такое для магазинов приложений придумать 😁
• Instagram без лайков
• Apple банит офферволы
• Tencent получил 15% доходов всего игрового рынка
• Компания Mozilla представила платформу WebThings
• Microsoft купила разработчика RTOS для Интернета вещей
• Как подобрать крутого Продакта
• Создаем масштабируемый мессенджер типа WhatsApp с сообщениями, видео и голосом
• GB Studio – конструктор ретро игр для Game Boy
• Как использовать Style Transfer API в React Native с Fritz
• Что я узнал, создав 4 приложения на React Native за 3 года
• Вопросы и ответы для интервью по Swift
• Простые методы создания прекрасных идей
• Android-приложение в памяти. Доклад об оптимизации для Яндекс.Лончера
• Комментарии к релизу Android Studio 3.4
• Изучение RxJava: от новичка до продвинутого разработчика
• Играем с Material Design Transitions
• Cloud Firestore + Android это просто
• Instagram без лайков
• Apple банит офферволы
• Tencent получил 15% доходов всего игрового рынка
• Компания Mozilla представила платформу WebThings
• Microsoft купила разработчика RTOS для Интернета вещей
• Как подобрать крутого Продакта
• Создаем масштабируемый мессенджер типа WhatsApp с сообщениями, видео и голосом
• GB Studio – конструктор ретро игр для Game Boy
• Как использовать Style Transfer API в React Native с Fritz
• Что я узнал, создав 4 приложения на React Native за 3 года
• Вопросы и ответы для интервью по Swift
• Простые методы создания прекрасных идей
• Android-приложение в памяти. Доклад об оптимизации для Яндекс.Лончера
• Комментарии к релизу Android Studio 3.4
• Изучение RxJava: от новичка до продвинутого разработчика
• Играем с Material Design Transitions
• Cloud Firestore + Android это просто
AppTractor
Instagram без лайков
AppCraft ежедневно обозревает новые и интересные стартапы в своем Telegram-канале, говорит о том, как делать отличные сервисы и зарабатывать, решая проблемы клиентов.
Вот давно думалось – почему у нас нет IT-стендапа? Завезли первый выпуск. По-моему, получился комом. Пара шуток хороших, пара средних, остальное все хочется выключить. Как вы оцениваете?
• Подоводку: экспериментальный юмор про IT сообщество
• Почта, сарафанное радио и пуши – лучшие способы реактивации пользователей
• AppsCast #5: UX и чувство прекрасного
• Apple стала самым большим клиентом AWS
• Вышел 16-ый отчет Developer Economics
• Яндекс опубликовал обзор рынка ИТ-вакансий
• Скрытая сложность видеоигр слотов
• Как не раздражать мобильных пользователей
• Понимаем анимацию во Flutter
• Swift 5: интерполяция строк
• Руководство по Siri Shortcut с использованием Custom Intent
• Шаблон Page Object в iOS
• 5 простых расширений для эффективных тестов на доступность
• 5 важных уроков 4 лет разработки
• Как в Almundo увеличили конверсию
• Делаем полнофункциональное приложение для заметок с ObjectBox и Kotlin
• Touchlab & Square подключаются к Kotlin Multiplatform
• Подоводку: экспериментальный юмор про IT сообщество
• Почта, сарафанное радио и пуши – лучшие способы реактивации пользователей
• AppsCast #5: UX и чувство прекрасного
• Apple стала самым большим клиентом AWS
• Вышел 16-ый отчет Developer Economics
• Яндекс опубликовал обзор рынка ИТ-вакансий
• Скрытая сложность видеоигр слотов
• Как не раздражать мобильных пользователей
• Понимаем анимацию во Flutter
• Swift 5: интерполяция строк
• Руководство по Siri Shortcut с использованием Custom Intent
• Шаблон Page Object в iOS
• 5 простых расширений для эффективных тестов на доступность
• 5 важных уроков 4 лет разработки
• Как в Almundo увеличили конверсию
• Делаем полнофункциональное приложение для заметок с ObjectBox и Kotlin
• Touchlab & Square подключаются к Kotlin Multiplatform
AppTractor
Подоводку
Экспериментальный юмор про IT сообщество.
Из вчерашней подборки посмотрите еще, кстати, на обзор рынка ИТ-вакансий от Яндекса. Интересно, что доля объявлений о найме iOS-разработчиков упала на 17%, доля вакансий для пишущих под Android тоже сократилась, но не так сильно, менее чем на 3% (зато самый высокий уровень предлагаемой зарплаты в 2018 году был у Java- и Android-разработчиков, в обеих специальностях медиана — выше 130 000 рублей.). И это при общем росте вакансий на 5.5% с 2016. Быстрее всего растёт спрос на фулстек-разработчиков и специалистов по data science.
• Руководство по созданию обновленных иконок для Google Play
• Playrix проводит soft-launch новой игры Wildscapes
• Byte: дело в эмоциях
• Podlodka #108: Аналитика и эксперименты
• Feed The Cat: игра-мечта, делающая мир лучше
• Концепт редизайна приложения «РЖД Пассажирам» для iOS
• Используем Cloud Firestore для оповещений в реальном времени
• Начинаем юнит-тестирование на уровне Модели
• Руководства могут быть забавными - как сделать свой проект с нуля
• Почему никогда не поздно учить Java (или любой другой язык)
• UX инжиниринг
• Как количество сбоев сравнить для каждой версии приложения?
• Как интегрировать платежную систему в существующее приложение
• DrumHero: Как я делал первую в жизни игру
• ARCore от Google: делаем приложение с дополненными изображениями
• Исследуем Firebase ML Kit на Android: Умные ответы
• Руководство по созданию обновленных иконок для Google Play
• Playrix проводит soft-launch новой игры Wildscapes
• Byte: дело в эмоциях
• Podlodka #108: Аналитика и эксперименты
• Feed The Cat: игра-мечта, делающая мир лучше
• Концепт редизайна приложения «РЖД Пассажирам» для iOS
• Используем Cloud Firestore для оповещений в реальном времени
• Начинаем юнит-тестирование на уровне Модели
• Руководства могут быть забавными - как сделать свой проект с нуля
• Почему никогда не поздно учить Java (или любой другой язык)
• UX инжиниринг
• Как количество сбоев сравнить для каждой версии приложения?
• Как интегрировать платежную систему в существующее приложение
• DrumHero: Как я делал первую в жизни игру
• ARCore от Google: делаем приложение с дополненными изображениями
• Исследуем Firebase ML Kit на Android: Умные ответы
AppTractor
Руководство по созданию обновленных иконок для Google Play
В Играх и приложениях в Google Play внедряется новая система иконок. Она адаптирует добавленные разработчиками изображения ко всем макетам интерфейса и типам устройств, а также упростит и стандартизирует дизайн Google Play.
Вот и вторая непонятность за неделю (после позавчерашнего снижения количества вакансий) - MongoDB купила Realm вроде как за 39 миллионов долларов, что меньше даже суммы инвестиций. И это при том, что у Realm больше 100,000 разработчиков. Странно, может кто-нибудь объяснит, чем так плохи были дела у Realm? 🤔 Ну и да – Google открыл Instagram для разработчиков!
• Slack запустил конструктор приложений Workflow Builder
• MongoDB купила Realm
• Google открыл Instagram
• Собеседование: Swift. Вопросы и ответы
• Создаём датчик контроля качества воздуха на InfluxDB, Grafana, Docker и Raspberry Pi
• Добавление UICollectionViews в кастомный UITableViewCell который сделан через Xib
• Справочная: что такое Continuous Delivery
• Что будет с программистами в будущем?
• Как свернуть заголовок при скроле в iOS
• Как сделать музыкального бота на Discord.js
• UIMotionEffect: просто добавляем глубины интерфейсу
• Ваш университет не подготовит вас к злым пользователям, устаревшему коду или прихотям других инженеров
• Как я настроил VSCode для всего
• Как сделать Auto Layout в iOS более удобным
• Как изменения в Google Play повлияют на ASO
• Android@Microsoft: канал на Medium про разработку для Android в Microsoft
• Slack запустил конструктор приложений Workflow Builder
• MongoDB купила Realm
• Google открыл Instagram
• Собеседование: Swift. Вопросы и ответы
• Создаём датчик контроля качества воздуха на InfluxDB, Grafana, Docker и Raspberry Pi
• Добавление UICollectionViews в кастомный UITableViewCell который сделан через Xib
• Справочная: что такое Continuous Delivery
• Что будет с программистами в будущем?
• Как свернуть заголовок при скроле в iOS
• Как сделать музыкального бота на Discord.js
• UIMotionEffect: просто добавляем глубины интерфейсу
• Ваш университет не подготовит вас к злым пользователям, устаревшему коду или прихотям других инженеров
• Как я настроил VSCode для всего
• Как сделать Auto Layout в iOS более удобным
• Как изменения в Google Play повлияют на ASO
• Android@Microsoft: канал на Medium про разработку для Android в Microsoft
AppTractor
Slack запустил конструктор приложений Workflow Builder
Slack запустил конструктор приложений Workflow Builder, с помощью которого практически любой пользователь сможет создать приложение внутри мессенджера.
Мошенничество в мобильной рекламе представляет серьезную проблему для всех участников индустрии — от издателей до аналитических сервисов. Фрод не просто сказывается на рабочих процессах и уменьшает доходы, но и изменяет данные, разрушая мобильные стратегии еще до их внедрения. Это руководство определяет источники мобильного фрода, показывает, почему это такая важная и растущая проблема, подробно описывает способы, которыми навсегда можно покончить с ним.
Много всего, поэтому тезисами. Вышло исследование ASOdesk о скриншотах и иконках топовых приложений. Ничего нового не открыли, но как повторение, наверное, сгодится. Nutaku запускает магазин порно-игр для Android. Apple вляпалась в очередное ограничение конкуренции – на этот раз с приложениями для родительского контроля. Но тут вроде все в пользу Apple.
• Визуальная оптимизация страниц приложений в App Store
• Google удалил из Play Store крупного китайского издателя
• Nutaku запускает магазин приложений для взрослых
• Android Dev Podcast #92. Activity lifecycle under the hood. Part 1.
• Flutter Dev Podcast #3: Архитектура
• Lattice: современная HRIS
• Apple ограничивает приложения для родительского контроля
• EaseUS MobiMover: простой обмен файлами с iPhone
• Полное руководство по борьбе с мобильным фродом от Adjust
• Embrace: более быстрые и надежные приложения
• Appodeal запускает платформу Stack
• Навигация для Android с использованием Navigation Architecture Component: пошаговое руководство
• In-App Messaging с Firebase
• Android Q Scoped Storage: лучшие практики и обновления
• Архитектурные диаграммы для Android-приложений
• Почему Kotlin отстой
• Android Data Binding + ListAdapter
• Создание игры Tower Defense в Unity, часть 1
• Как оседлать радугу: история создания тёмной темы
• Универсальный JSONDecoder
• 15 вещей, которые вам надо знать о продукт менеджерах
• Подросток из Торонто сделал бота для бренда одежды Suprem и заработал на нем 280К
• Как я сделал свое первое React Native приложение для моего первого клиента
• Топ-10 навыков для разработчиков в 2019
• UI/UX-тренды 2019
• SAM, приложение для самостоятельного съема жилья: исследование UX
• Визуальная оптимизация страниц приложений в App Store
• Google удалил из Play Store крупного китайского издателя
• Nutaku запускает магазин приложений для взрослых
• Android Dev Podcast #92. Activity lifecycle under the hood. Part 1.
• Flutter Dev Podcast #3: Архитектура
• Lattice: современная HRIS
• Apple ограничивает приложения для родительского контроля
• EaseUS MobiMover: простой обмен файлами с iPhone
• Полное руководство по борьбе с мобильным фродом от Adjust
• Embrace: более быстрые и надежные приложения
• Appodeal запускает платформу Stack
• Навигация для Android с использованием Navigation Architecture Component: пошаговое руководство
• In-App Messaging с Firebase
• Android Q Scoped Storage: лучшие практики и обновления
• Архитектурные диаграммы для Android-приложений
• Почему Kotlin отстой
• Android Data Binding + ListAdapter
• Создание игры Tower Defense в Unity, часть 1
• Как оседлать радугу: история создания тёмной темы
• Универсальный JSONDecoder
• 15 вещей, которые вам надо знать о продукт менеджерах
• Подросток из Торонто сделал бота для бренда одежды Suprem и заработал на нем 280К
• Как я сделал свое первое React Native приложение для моего первого клиента
• Топ-10 навыков для разработчиков в 2019
• UI/UX-тренды 2019
• SAM, приложение для самостоятельного съема жилья: исследование UX
AppTractor
Визуальная оптимизация страниц приложений в App Store
В рамках ASO стратегии вам недостаточно просто привлечь пользователей на страницу продукта в App Store. Ваша задача, как АСО менеджера состоит в том, чтобы люди заинтересовались и установили приложение. Вы должны максимально оптимизировать все графические…
Тут Егор поднимает важную тему про переработки. И вроде с одной стороны это уже как стандарт индустрии, а с другой ну надо и честь знать. У вас бывают переработки (не домашние проекты, а именно на работе)?
1️⃣ – Бывают часто
2️⃣ – Бывают редко
3️⃣ – Не бывает
• Про переработки
• TripScout хочет стать приложением для путешествий на каждый день
• Asto: мобильная бухгалтерия для малого бизнеса
• UX в разработке игр
• Podlodka #109: Теория ограничений
• Angry Birds AR: Isle of Pigs вышли на iOS
• «Уделяя внимание вопросам доступности, вы получаете крайне преданных пользователей»: интервью с Джоном Фоксом (Netflix)
• Таймер в iOS
• Выигрышные стратегии App Store Optimization
• Разделение кода между iOS и Android с помощью J2ObjC
• Представлен .NET 5
• Ускоряем iOS-разработку: сложные UIViews с помощью декораторов
• GMessage: как исправить почтовое безумие Google?—?исследование UX
• Тонкое искусство быстрой разработки
• Какой язык программирования учить в 2019
• Совершенное тестирование: жажда скорости
• OutOfMemory и использование векторных изображений в Android Studio
• Управляем Android устройством
• Топ-17 плагинов для Android Studio
• Видео Android Makers 2019
• Потоки и корутины в Android для начинающих
1️⃣ – Бывают часто
2️⃣ – Бывают редко
3️⃣ – Не бывает
• Про переработки
• TripScout хочет стать приложением для путешествий на каждый день
• Asto: мобильная бухгалтерия для малого бизнеса
• UX в разработке игр
• Podlodka #109: Теория ограничений
• Angry Birds AR: Isle of Pigs вышли на iOS
• «Уделяя внимание вопросам доступности, вы получаете крайне преданных пользователей»: интервью с Джоном Фоксом (Netflix)
• Таймер в iOS
• Выигрышные стратегии App Store Optimization
• Разделение кода между iOS и Android с помощью J2ObjC
• Представлен .NET 5
• Ускоряем iOS-разработку: сложные UIViews с помощью декораторов
• GMessage: как исправить почтовое безумие Google?—?исследование UX
• Тонкое искусство быстрой разработки
• Какой язык программирования учить в 2019
• Совершенное тестирование: жажда скорости
• OutOfMemory и использование векторных изображений в Android Studio
• Управляем Android устройством
• Топ-17 плагинов для Android Studio
• Видео Android Makers 2019
• Потоки и корутины в Android для начинающих
AppTractor
Про переработки
Егор Толстой не в восторге от тимлидов, которые пытаются бездумно бороться с переработками. В своем блоге он рассказал про то, почему альтернативный подход может оказаться намного лучше.
Вот давно говорю, что Microsoft это новый Google. Или даже «сверх»-Google, суд по капитализации. Как развивается компания – прямо любо дорого смотреть, после Балмера казалось, что уже не оправится, а вот же. Все больше Open Source, инструментов, кроссплатформенности, облаков. Ну и терминал новый подвезли. Старому же лет 40?
• Microsoft сделала новую утилиту для работы с командной строкой
• React Native для Windows
• Microsoft IntelliCode вышел из превью-версии
• Победители Google Play Award
• Новый интерфейс Android Auto
• Warren Buffett’s Paper Wizard: первая игра Apple за 11 лет
• Microsoft представила .NET 5
• Внедрение зависимостей с DITranquillity
• Три друга из Челябинска превратили студию разработки приложений для «ВКонтакте» в бизнес с оборотом 198 млн рублей в год
• Автоматизация мобильного тестирования с помощью AWS Device Farm
• Наделлизация Microsoft
• Окончательное руководство по анимации в UX
• Дизайн-система Fluent от Microsoft стала кроссплатформенной
• A/B-тестирование с Firebase
• Как писать хороший код под давлением
• Конец магазинов приложений быстро приближается
• 650 бесплатных онлайн-курсов на лето
• Безсерверность - самый быстрый способ для стартапа проверить свою идею
• Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 1/2: Progressive Web App
• Microsoft сделала новую утилиту для работы с командной строкой
• React Native для Windows
• Microsoft IntelliCode вышел из превью-версии
• Победители Google Play Award
• Новый интерфейс Android Auto
• Warren Buffett’s Paper Wizard: первая игра Apple за 11 лет
• Microsoft представила .NET 5
• Внедрение зависимостей с DITranquillity
• Три друга из Челябинска превратили студию разработки приложений для «ВКонтакте» в бизнес с оборотом 198 млн рублей в год
• Автоматизация мобильного тестирования с помощью AWS Device Farm
• Наделлизация Microsoft
• Окончательное руководство по анимации в UX
• Дизайн-система Fluent от Microsoft стала кроссплатформенной
• A/B-тестирование с Firebase
• Как писать хороший код под давлением
• Конец магазинов приложений быстро приближается
• 650 бесплатных онлайн-курсов на лето
• Безсерверность - самый быстрый способ для стартапа проверить свою идею
• Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 1/2: Progressive Web App
AppTractor
Microsoft сделала новую утилиту для работы с командной строкой
Потрясение устоев от Microsoft и Build 2019 – новая утилита для работы с командной строкой в Windows.
Ух, праздники чего-то затянулись, но возвращаемся к жизни постепенно. У Sensor Tower вышел топ приложений и игр, сделанных российскими студиями. Ожидаемо всех зарулил Playrix с Homescapes/Gardenscapes и Township. В пятерке еще Vegas Crime Simulator, снискавший лютую, бешеную популярность в Индии, и, собственно, ВКонтакте.
• Самые популярные приложения из России
• Noom получает $58 млн на приложение для похудения
• Flutter Dev Podcast #4: Google I/O 2019
• Новые функции Google Play Console
• Flutter идет на все устройства
• Google обновил данные по распространению версий Android
• Анимация в мобильных приложениях: тестируем Lottie
• Как разобрать сетевой протокол мобильной MMORPG
• Расчёт каннибализации на основе классического A/B-теста и метод bootstrap’а
• Изменяем содержимое нотификации приложения iOS
• 7 расширений VSCode, которые упростят вашу жизнь
• Улучшите ваш UX с помощью микро-взаимодействий
• Как проходят Code Review в Microsoft
• Как сделать кастомный бинарник TensorFlow для Android и iOS
• Мы заработали $1,052,000 в 2018 продавая UI инструменты. Вот что мы узнали.
• 142 сайта для улучшения прохождения интервью
• Игнорируйте хайп, когда изучаете программирование
• Пишем Android UI код в Jetpack Compose
• Android Q - главные изменения
• Создает приложение для ведения заметок на Flutter/Dart
• Kotlin - предпочитаемый Google язык для Nadroid разработки
• Самые популярные приложения из России
• Noom получает $58 млн на приложение для похудения
• Flutter Dev Podcast #4: Google I/O 2019
• Новые функции Google Play Console
• Flutter идет на все устройства
• Google обновил данные по распространению версий Android
• Анимация в мобильных приложениях: тестируем Lottie
• Как разобрать сетевой протокол мобильной MMORPG
• Расчёт каннибализации на основе классического A/B-теста и метод bootstrap’а
• Изменяем содержимое нотификации приложения iOS
• 7 расширений VSCode, которые упростят вашу жизнь
• Улучшите ваш UX с помощью микро-взаимодействий
• Как проходят Code Review в Microsoft
• Как сделать кастомный бинарник TensorFlow для Android и iOS
• Мы заработали $1,052,000 в 2018 продавая UI инструменты. Вот что мы узнали.
• 142 сайта для улучшения прохождения интервью
• Игнорируйте хайп, когда изучаете программирование
• Пишем Android UI код в Jetpack Compose
• Android Q - главные изменения
• Создает приложение для ведения заметок на Flutter/Dart
• Kotlin - предпочитаемый Google язык для Nadroid разработки
AppTractor
Самые популярные приложения из России
Sensor Tower делится самыми популярными приложениями из разных стран.
Интересно все-таки, чем кончится суд с Apple по поводу монополии App Store. Вчера вот вроде как разрешили подать иск, но, судя по всему, какое-то действенное решение нас ждет лет через 10. С одной стороны «возмущенная общественность», с другой стороны вторая по капитализации компания мира. Аргументы и тех и других понять можно, но топить, конечно, будет за «общественность» 😁
• Суд разрешил потребителям судить Apple за монополизм
• Ключевые показатели работы приложений 2019: Global Benchmarks Report от Adjust
• Яндекс открыл разработчикам доступ к своей игровой платформе
• Android Dev Podcast #93. Google I/O 2019. Репортаж с места событий.
• Как творческому человеку найти себя в IT: из дизайна в UX
• 100 вопросов для UX-анализа
• Принципы гештальта в дизайне интерфейсов, которые знает, пожалуй, каждый UX/UI-дизайнер
• Как я программирую движки для ролевых игр в Google-таблицах
• Swift: ARC и управление памятью
• За и Против Flutter Web
• Рисуем плавные графики с помощью UIBezierPath
• 7 лет разработки - выученные уроки
• 10 советов для создания увлекательного дизайна приложения
• «То, что мы обсуждаем в России, актуально и на Западе»: интервью с Денисом Неклюдовым
• 100 вещей анонсированных на I/O №19
• Принимаем участие в недавнем Telegram Contest, пишем крутое OpenGL ES приложение и выигрываем ничего
• Flutter и Fuchsia - смерть React и Android?
• Управляем сложной навигацией с одной Activity и Android Jetpack Navigation
• Используем ViewModelScope
• Решаем игру на поиск слов с Android и ML Kit
• Суд разрешил потребителям судить Apple за монополизм
• Ключевые показатели работы приложений 2019: Global Benchmarks Report от Adjust
• Яндекс открыл разработчикам доступ к своей игровой платформе
• Android Dev Podcast #93. Google I/O 2019. Репортаж с места событий.
• Как творческому человеку найти себя в IT: из дизайна в UX
• 100 вопросов для UX-анализа
• Принципы гештальта в дизайне интерфейсов, которые знает, пожалуй, каждый UX/UI-дизайнер
• Как я программирую движки для ролевых игр в Google-таблицах
• Swift: ARC и управление памятью
• За и Против Flutter Web
• Рисуем плавные графики с помощью UIBezierPath
• 7 лет разработки - выученные уроки
• 10 советов для создания увлекательного дизайна приложения
• «То, что мы обсуждаем в России, актуально и на Западе»: интервью с Денисом Неклюдовым
• 100 вещей анонсированных на I/O №19
• Принимаем участие в недавнем Telegram Contest, пишем крутое OpenGL ES приложение и выигрываем ничего
• Flutter и Fuchsia - смерть React и Android?
• Управляем сложной навигацией с одной Activity и Android Jetpack Navigation
• Используем ViewModelScope
• Решаем игру на поиск слов с Android и ML Kit
AppTractor
Суд разрешил потребителям судить Apple за монополизм
Сегодня Верховный суд США вынес решение, в соответствии с которым потребители могут подавать против Apple иски, обвиняющие компанию в монополизме при продаже приложений через App Store. Решение, ставшее итогом восьмилетней тяжбы, может стать важным прецедентом…
Подкастов сегодня привалило, ну и очередной интересный стартап от Area120, инкубатора Google. Позволяет учиться читать на английском языке детям, как нативным, так и тем, кто изучает второй язык. Использует систему распознавания речи для того, чтобы подсветить, какие части слова произнесены правильно, а над какими нужно тренироваться. Вся мощь ИИ для обучения детей английскому! 😀
• Rivet: английский для детей
• Технодайджест (апрель 2019)
• AppsCast #5: Эмпатия в IT
• Podlodka #110: Рекомендательные системы и ML
• Mobile People Talks #4: React Native – быть или не быть
• Улучшения в сервисе распространения Visual Studio App Center
• Интервью — 10 вопросов про Swift, часть 1
• «Не тестируйте приложения на детях программистов»
• Первая программа для Arduino на C
• Психология парного программирования
• MapKit — показываем карту и отслеживаем локацию в 7 строк на Swift
• Реверсинжиниринг клиента Dropbox
• Фундаментальные принципы дизайна для не-дизайнеров
• Создаем крутую трехмерную анимацию боковой панели
• Продуктовый кошмар в 15 комиксах
• Rivet: английский для детей
• Технодайджест (апрель 2019)
• AppsCast #5: Эмпатия в IT
• Podlodka #110: Рекомендательные системы и ML
• Mobile People Talks #4: React Native – быть или не быть
• Улучшения в сервисе распространения Visual Studio App Center
• Интервью — 10 вопросов про Swift, часть 1
• «Не тестируйте приложения на детях программистов»
• Первая программа для Arduino на C
• Психология парного программирования
• MapKit — показываем карту и отслеживаем локацию в 7 строк на Swift
• Реверсинжиниринг клиента Dropbox
• Фундаментальные принципы дизайна для не-дизайнеров
• Создаем крутую трехмерную анимацию боковой панели
• Продуктовый кошмар в 15 комиксах
AppTractor
Rivet: английский для детей
AppCraft ежедневно обозревает новые и интересные стартапы в своем Telegram-канале, говорит о том, как делать отличные сервисы и зарабатывать, решая проблемы клиентов.
«Разработка Android-приложений на Kotlin» – новый бесплатный онлайновый учебный курс от Google на Udacity. Примерно на два месяца, если в нормальном темпе проходить. Предварительно рекомендуют Kotlin Bootcamp для понимания языка. Как раз к тому, что Google признал Kotlin предпочитаемым языком для Android-разработки 😀
• Бесплатный курс “Разработка Android-приложений на Kotlin” от Google
• АйтиХайп: Андрей Бреслав
• Google показал Translatotron для сквозного перевода речи
• Продвижение мобильной игры Talion до выхода в стор. Комплексный подход Zorka.Mobi и Gamevil
• Первая игра на Unity или на что у меня ушло полгода
• Почему WhatsApp никогда не станет безопасным
• Мой опыт ошибок
• Определяем утечки памяти в RxSwift
• Используем библиотеки Go во Flutter
• Flow-координатор на стероидах
• Я превратил мое интервью в Google в стартап
• Как сделать аудио-расширение в XCode
• Топ-10 проблем iOS-разработчиков в 2019
• In-App Updates: ускоряем процесс обновления приложения на Android
• Google I/O 2019 для дизайнера
• Все для Android-разработчика с I/O 2019
• Бесплатный курс “Разработка Android-приложений на Kotlin” от Google
• АйтиХайп: Андрей Бреслав
• Google показал Translatotron для сквозного перевода речи
• Продвижение мобильной игры Talion до выхода в стор. Комплексный подход Zorka.Mobi и Gamevil
• Первая игра на Unity или на что у меня ушло полгода
• Почему WhatsApp никогда не станет безопасным
• Мой опыт ошибок
• Определяем утечки памяти в RxSwift
• Используем библиотеки Go во Flutter
• Flow-координатор на стероидах
• Я превратил мое интервью в Google в стартап
• Как сделать аудио-расширение в XCode
• Топ-10 проблем iOS-разработчиков в 2019
• In-App Updates: ускоряем процесс обновления приложения на Android
• Google I/O 2019 для дизайнера
• Все для Android-разработчика с I/O 2019
AppTractor
Бесплатный курс «Разработка Android-приложений на Kotlin» от Google
«Разработка Android-приложений на Kotlin» – новый бесплатный онлайновый учебный курс от Google на Udacity.