Тут внезапно в исследовании LinkedIn за прошедший год Flutter стал самым быстрорастущим навыком разработчиков (на втором месте Android Design). То есть он появился в резюме наибольшего количества инженеров, насколько я понял. Как они все успели, если он только недавно стабильным стал, непонятно, но видимо надо учить, чтобы не отставать! Так вот, будущее за такой кроссплатформой, вроде Flutter или RN, или нативный код все же рулит? 👍 за Flutter, 👎 за native.
• Flutter – самый быстрорастущий навык у разработчиков
• AppsCast #3: Архитектура, архитектура и еще немного архитектуры
• Вышла Microsoft Visual Studio 2019
• The Jolly Rogers: open-source клон Clash Royale на Unity
• Не грусти: как не растерять оптимизм в игровой разработке
• «Обмен любезностями»: в чем суть конфликта двух наиболее известных стриминговых компаний
• Проблемы паттерна Координатор и причем тут RouteComposer
• Как мы получили 11.3 млн просмотров страниц без всякой growth hacking фигни
• Туториал по работе с CallKit в iOS
• Прагматичное руководство по масштабируемой Swift-архитектуре в 2019
• Адаптация приложения для iPad с UISplitViewController
• Как интервьюировать интервьюеров когда вы ищете работу
• Стандартные проблемы модуляризации iOS-приложения
• TensorFlow мертв, да здравствует TensorFlow!
• Hype-driven Android-development, или как инженерная специальность превращается в маркетинг
• Передача данных между Android-устройствами по Bluetooth на Kotlin
• Сегментация изображений в Android - умная замена фона с Fritz
• Модуляризация - пример из жизни
• Flutter – самый быстрорастущий навык у разработчиков
• AppsCast #3: Архитектура, архитектура и еще немного архитектуры
• Вышла Microsoft Visual Studio 2019
• The Jolly Rogers: open-source клон Clash Royale на Unity
• Не грусти: как не растерять оптимизм в игровой разработке
• «Обмен любезностями»: в чем суть конфликта двух наиболее известных стриминговых компаний
• Проблемы паттерна Координатор и причем тут RouteComposer
• Как мы получили 11.3 млн просмотров страниц без всякой growth hacking фигни
• Туториал по работе с CallKit в iOS
• Прагматичное руководство по масштабируемой Swift-архитектуре в 2019
• Адаптация приложения для iPad с UISplitViewController
• Как интервьюировать интервьюеров когда вы ищете работу
• Стандартные проблемы модуляризации iOS-приложения
• TensorFlow мертв, да здравствует TensorFlow!
• Hype-driven Android-development, или как инженерная специальность превращается в маркетинг
• Передача данных между Android-устройствами по Bluetooth на Kotlin
• Сегментация изображений в Android - умная замена фона с Fritz
• Модуляризация - пример из жизни
AppTractor
Flutter — самый быстрорастущий навык у разработчиков
Flutter стал самым быстрорастущим навыком разработчиков, отмечает LinkedIn в своем исследовании.
Плавными рывками приближаемся к 3500, аж страшно становится 😊 Самое время поделиться ссылкой на наш канал с товарищами и друзьями, если еще не. Ну и традиционное спасибо, что читаете 🚜
• UsabilityLab представила рейтинг iOS-приложений банков
• Preglife получил первые инвестиции за 9 лет
• Hometalk: “сделай сам” по-американски
• Вышла вторая версия Android Q
• Обзор самых интересных докладов CodeFest 2019: версия True Engineering
• Swift 5.1 — что нового?
• 5 техник сделать мобильные кнопки с призывом к действию интуитивными
• Charmed Dark тема для Xcode
• View Decoration в Swift
• Быстродействие PostgreSQL на Raspberry Pi
• Комбинируем CoreGraphics и Metal разделяя память ресурсов
• 9 самых распространенных ошибок в разработке приложений
• Kaspersky Mobile Talks #1. Многомодульность
• Исследуем Android Q: пузыри
• Введение в меню Android
• UsabilityLab представила рейтинг iOS-приложений банков
• Preglife получил первые инвестиции за 9 лет
• Hometalk: “сделай сам” по-американски
• Вышла вторая версия Android Q
• Обзор самых интересных докладов CodeFest 2019: версия True Engineering
• Swift 5.1 — что нового?
• 5 техник сделать мобильные кнопки с призывом к действию интуитивными
• Charmed Dark тема для Xcode
• View Decoration в Swift
• Быстродействие PostgreSQL на Raspberry Pi
• Комбинируем CoreGraphics и Metal разделяя память ресурсов
• 9 самых распространенных ошибок в разработке приложений
• Kaspersky Mobile Talks #1. Многомодульность
• Исследуем Android Q: пузыри
• Введение в меню Android
AppTractor
UsabilityLab представила рейтинг iOS-приложений банков
UsabilityLab провела исследование удобства банковских приложений на iOS. Компания исследовала удобство, доступность и функциональность банковских приложений.
Оказывается, есть целая серия (или даже издательство) документальных книг про разработку классических игр – вон она в Humble Book Bundle распродается. Может и про разработку (российских) приложений написать что-то типа такого?
• Humble Book Bundle о классических видео-играх
• Умные ответы и Определение языка в ML Kit
• Netflix отказался от работы с AirPlay
• Технодайджест (март 2019)
• Приложение для знакомств RusDate: только проверенные люди
• Snap анонсировал рекламную сеть
• Snapchat открыл игровую платформу
• Amazon готовит свои умные наушники
• Создание Action для Google Assistant
• Следует ли мне использовать React Native?
• Как я взял идею и превратил ее в продукт
• UIView SmoothCorners: скругленные углы, как у Apple
• Улучшаем цикл iOS-разработки с брекпоинтами
• Aroma: используем машинное обучение для рекомендаций кода
• Почему Test Driven Development (TDD) лучше всего подходит для надежного программирования
• Splash Screen: успешный первый запуск для вашего мобильного приложения
• 3 самые большие ошибки в изучении Data Science
• Идеи приложений, которые повысят ваши навыки программирования
• Перемещение изображений по экрану в Android
• Что такое Android Lint и как он помогает писать поддерживаемый код
• Приложение с фактами о Чаке Норрисе на Kotlin
• Humble Book Bundle о классических видео-играх
• Умные ответы и Определение языка в ML Kit
• Netflix отказался от работы с AirPlay
• Технодайджест (март 2019)
• Приложение для знакомств RusDate: только проверенные люди
• Snap анонсировал рекламную сеть
• Snapchat открыл игровую платформу
• Amazon готовит свои умные наушники
• Создание Action для Google Assistant
• Следует ли мне использовать React Native?
• Как я взял идею и превратил ее в продукт
• UIView SmoothCorners: скругленные углы, как у Apple
• Улучшаем цикл iOS-разработки с брекпоинтами
• Aroma: используем машинное обучение для рекомендаций кода
• Почему Test Driven Development (TDD) лучше всего подходит для надежного программирования
• Splash Screen: успешный первый запуск для вашего мобильного приложения
• 3 самые большие ошибки в изучении Data Science
• Идеи приложений, которые повысят ваши навыки программирования
• Перемещение изображений по экрану в Android
• Что такое Android Lint и как он помогает писать поддерживаемый код
• Приложение с фактами о Чаке Норрисе на Kotlin
AppTractor
Humble Book Bundle о классических видео-играх
Boss Fight Books издает документальные книги о разработке игр. В новой благотворительной распродаже Humble Book Bundle предлагает электронные книги о классических компьютерных развлечениях.
Потом то, конечно, выяснится, что они продали души и пользовались черной магией, но сейчас просто непонятно… КАК? На седьмом году 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 делится самыми популярными приложениями из разных стран.