Тема влияния коронавируса все не затихает. Эрик Сёферт подсчитал скачивания и у него вышло, что даже в категориях, подразумевающих рост, перепало далеко не всем. Например, у издателей игр одни падают, другие растут и закономерностей особых нет. Из 12 самых выросших за квартало приложений только 2 игры. Остальные все приложения для жизни и работы. Так что кому эпидемия, кому мать родная 😷
Разработка:
• Как коронавирус повлиял на экономику приложений
• HQ Trivia возвращается
• Flutter Dev Podcast #14: Computer и worker_manager
• «Яндекс» откроет библиотеку приложений для работы с ИИ
• В поиске Google Play появилось количество скачиваний
• Epic Games открывает программу финансирования игр
• Гиперказуальные игры заняли 16 из 20 мест Топа новых игр по загрузкам 2019
• Podlodka #156: Клиентская поддержка
• Ваша команда не знает ключевых метрик продукта. Почему и как это исправить
• 7 факторов, влияющих на UX
• Flappy Bird в GameMakerStudio 2 за 20 минут
• Понимание поведения человека: необходимость для UX/UI-дизайнеров
• Как адаптировать свою стратегию Apple Search Ads под COVID-19
• Лучшее приложение на вашем смартфоне, о котором никто не говорит
• ТОП фреймворков и инструментов для создания прогрессивных веб-приложений в 2020 году
iOS
• Начинаем работу со SwiftUI и Combine в iOS
• Расширяющийся переход на SwiftUI
• SwiftUIAuthenticationCompleted: готовая аутентификация на SwiftUI с Firebase
• Самые распространенные проблемы, с которыми я сталкиваюсь при ревью iOS-приложений
• Введение в шаблон MVVM в Swift
• Пишем SwiftUI полностью на iPad, используя Swift Playgrounds
Android
• Android Sunflower: справочник садовода и лучшие практики Android Jetpack
• Быть “new” или не быть…
• Navigation Component с помощью кастомных View
• Как Flux спас мою жизнь
Разработка:
• Как коронавирус повлиял на экономику приложений
• HQ Trivia возвращается
• Flutter Dev Podcast #14: Computer и worker_manager
• «Яндекс» откроет библиотеку приложений для работы с ИИ
• В поиске Google Play появилось количество скачиваний
• Epic Games открывает программу финансирования игр
• Гиперказуальные игры заняли 16 из 20 мест Топа новых игр по загрузкам 2019
• Podlodka #156: Клиентская поддержка
• Ваша команда не знает ключевых метрик продукта. Почему и как это исправить
• 7 факторов, влияющих на UX
• Flappy Bird в GameMakerStudio 2 за 20 минут
• Понимание поведения человека: необходимость для UX/UI-дизайнеров
• Как адаптировать свою стратегию Apple Search Ads под COVID-19
• Лучшее приложение на вашем смартфоне, о котором никто не говорит
• ТОП фреймворков и инструментов для создания прогрессивных веб-приложений в 2020 году
iOS
• Начинаем работу со SwiftUI и Combine в iOS
• Расширяющийся переход на SwiftUI
• SwiftUIAuthenticationCompleted: готовая аутентификация на SwiftUI с Firebase
• Самые распространенные проблемы, с которыми я сталкиваюсь при ревью iOS-приложений
• Введение в шаблон MVVM в Swift
• Пишем SwiftUI полностью на iPad, используя Swift Playgrounds
Android
• Android Sunflower: справочник садовода и лучшие практики Android Jetpack
• Быть “new” или не быть…
• Navigation Component с помощью кастомных View
• Как Flux спас мою жизнь
AppTractor
Как коронавирус повлиял на экономику приложений
Все это поднимает вопрос: если крупнейшие игровые издатели не видят увеличения вовлеченности, то кто видит?
Есть в эпидемии и хорошее :) Вот, например, введение предустановки приложений наших российских отложили на полгода и теперь по плану нас всех осчастливят никак не раньше 1 января 2021. Кстати, что то мы не и не обсуждали это, кажется. Как вы думаете, полезная затея?
Разработка:
• Предустановку российских приложений отложили
• C-19 COVID Symptom Tracker: самодиагностика вируса
• Huawei опубликовал MindSpore, свой фреймворк машинного обучения
• Radio QA #57: Разрешение конфликтов
• Финалисты Google Play Indie Games Festival 2020
• Каждый ли может научиться программированию?
• Как бесплатно исследовать целевую аудиторию вашей новой игры
• 9 типов программистов и почему одни из них лучше, чем другие
• CGI в домашних условиях при помощи Unreal Engine и iPhone
• 5 советов по запуску вашего приложения или игры в Великобритании
• Как я перестал учиться и начал программировать
• Как заработать деньги с помощью кода
iOS
• TelegramSwift: Telegram на Swift
• Топ-10 самых популярных iOS-проектов на начало 2020 года
• Работа с появлением клавиатуры в SwiftUI
Android
• Шпаргалка по Smali на русском
• Корутины и Потоки в Android-приложениях
• Эволюция Helium Framework - новый способ создания приложений для Android
• Представляем двухэкранные макеты для Android
• Кастомный Snackbar в Android
Разработка:
• Предустановку российских приложений отложили
• C-19 COVID Symptom Tracker: самодиагностика вируса
• Huawei опубликовал MindSpore, свой фреймворк машинного обучения
• Radio QA #57: Разрешение конфликтов
• Финалисты Google Play Indie Games Festival 2020
• Каждый ли может научиться программированию?
• Как бесплатно исследовать целевую аудиторию вашей новой игры
• 9 типов программистов и почему одни из них лучше, чем другие
• CGI в домашних условиях при помощи Unreal Engine и iPhone
• 5 советов по запуску вашего приложения или игры в Великобритании
• Как я перестал учиться и начал программировать
• Как заработать деньги с помощью кода
iOS
• TelegramSwift: Telegram на Swift
• Топ-10 самых популярных iOS-проектов на начало 2020 года
• Работа с появлением клавиатуры в SwiftUI
Android
• Шпаргалка по Smali на русском
• Корутины и Потоки в Android-приложениях
• Эволюция Helium Framework - новый способ создания приложений для Android
• Представляем двухэкранные макеты для Android
• Кастомный Snackbar в Android
AppTractor
Предустановку российских приложений отложили
Изначально, соответствующий закон должен был вступить в силу 1 июля этого года.
"Государственная" предустановка это хорошо?
Anonymous Poll
2%
Да
4%
Скорее да
14%
Скорее нет
61%
Нет
6%
Кому как
13%
Я из ГосДумы, мне важно узнать мнение!
Подоспел опрос владельцев компаний, занимающихся разработкой, и нам любезно сделали срез по мобайлу. Из интересного. В целом на рынке уже зафиксированы заморозки проектов, урезания бюджетов и рост дебиторской задолженности. При этом лучше всего сейчас себя чувствуют представители высокого и супер-высокого ценового сегмента. При этом 70% разработчиков мобильных приложений заявили, что главная цель на ближайший период – это улучшение позиции на рынке, а не просто «выживание» в кризисных условиях. Вот и интересно - кто терять-то позиции будет?
Разработка:
• Как отрасль мобильной разработки встретила начало кризиса?
• МФТИ начинает онлайн-отбор масштабного фестиваля программирования RuCode
• make sense: о математическом мышлении, статистике и A/B-тестировании
• Firebase для разработчиков игр
• Apple купила популярное погодное приложение Dark Sky
• Приложение «Социальный мониторинг» оказалось некачественным
• Как сократить CPI при помощи психосегментации игроков
• В офисе никого: разработка игр на удаленке
• В течение 3.5 лет я старался порадовать существующих пользователей своим инди-приложением
• React Native 0.62 и Flipper изменят ваш опыт разработки мобильных приложений и сделают его проще
• Рекомендации по оформлению текстовых полей
• Flutter 2020: состояние кроссплатформы
• 10 выдающихся репозиториев GitHub для всех разработчиков
iOS
• Как заменить target-action и delegate замыканиями
• Создание и управление цветами в SwiftUI
• Непрерывная доставка приложений для iOS с использованием Jenkins и Fastlane
• Swift-ери это сам — свой собственный OCR на iOS 13 с VisionKit
• Как сделать скриншот вашего iOS-приложения на Swift
Android
• Очки сумрачного зрения. Android Camera2 API от чайника, часть 5 внезапная
• Как создать свое первое приложение для Android на RxJava и Dagger
• BL Taxi: вызов такси
Разработка:
• Как отрасль мобильной разработки встретила начало кризиса?
• МФТИ начинает онлайн-отбор масштабного фестиваля программирования RuCode
• make sense: о математическом мышлении, статистике и A/B-тестировании
• Firebase для разработчиков игр
• Apple купила популярное погодное приложение Dark Sky
• Приложение «Социальный мониторинг» оказалось некачественным
• Как сократить CPI при помощи психосегментации игроков
• В офисе никого: разработка игр на удаленке
• В течение 3.5 лет я старался порадовать существующих пользователей своим инди-приложением
• React Native 0.62 и Flipper изменят ваш опыт разработки мобильных приложений и сделают его проще
• Рекомендации по оформлению текстовых полей
• Flutter 2020: состояние кроссплатформы
• 10 выдающихся репозиториев GitHub для всех разработчиков
iOS
• Как заменить target-action и delegate замыканиями
• Создание и управление цветами в SwiftUI
• Непрерывная доставка приложений для iOS с использованием Jenkins и Fastlane
• Swift-ери это сам — свой собственный OCR на iOS 13 с VisionKit
• Как сделать скриншот вашего iOS-приложения на Swift
Android
• Очки сумрачного зрения. Android Camera2 API от чайника, часть 5 внезапная
• Как создать свое первое приложение для Android на RxJava и Dagger
• BL Taxi: вызов такси
AppTractor
Как отрасль мобильной разработки встретила начало кризиса?
Всего было опрошено 236 респондентов, из них 4.5% занимается разработкой мобильных приложений.
Наконец-то появилась количественная оценка занятых в экономике приложений. Согласно исследованию, в России в этой сфере трудятся свыше 470 тыс. человек. При этом, по прогнозам экспертов, уже в 2022 году этот показатель вырастет в два с половиной раза и достигнет 1,1 млн. Вангую, грядет новое государственное регулирование 😀
AppTractor
Россия вошла в тройку по числу занятых в экономике мобильных приложений
В России в этой сфере трудятся свыше 470 тыс. человек. При этом, по прогнозам экспертов, уже в 2022 году этот показатель вырастет в два с половиной раза и достигнет 1,1 млн.
Согласны с оценкой в 470 тысяч человек?
Anonymous Poll
12%
Сильно занижена, на самом деле больше
6%
Немного занижена
9%
Согласен, примерно так и есть
8%
Немного завышена
14%
Сильно завышена, на самом деле сильно меньше
52%
Я не знаю, я просто посмотреть
В Sensor Tower опубликовали новый прогноз на 5 лет - с 2020 по 2024. По идее, все благоприятно. Средний ежегодный рост доходов 15% и 171 миллиард в конце. Снижение из-за вируса в этом году практически не прогнозируется. В прошлом году говорили о 104 миллиардах на 2020, в этом году о 102, то есть замедление меньше 2%. Расходимся, все хорошо 😀
Разработка
• “Прогноз развития мобильного рынка 2020-2024” от Sensor Tower
• Как бесплатно следить за рекламными объявлениями конкурентов в Facebook
• Где деньги, Эппловски?
• Россия вошла в тройку по числу занятых в экономике мобильных приложений
• Snapchat отдает Истории другим приложениям
• Amazon Prime вернул встроенные покупки на iOS
• Как выпускать продукты непрерывно на 20 языках и не умереть?
• 32 отличия дизайна мобильного приложения под iOS и Android
• Руководство по созданию призыва к действию
• Slack vs Microsoft Teams в период массового перехода на удаленную работу. Последний шанс Slack побороться за лидерство на рынке?
• Лучшие практики дизайна мобильных приложений 2020
• Вопросы интервью по Flutter
• Когда обратной связи с игроком недостаточно, на помощь придут данные
• Как мы снизили стоимость Google Maps API на 94%
iOS
• Технология LIDAR
• Руководство по тестированию подписок в iOS
• Визуализация и взаимодействие с реконструированной сценой на новом iPad
• Создаем Apple Health API с помощью Ярлыков и Firebase
• StickyTabBarViewController: прилипчивый и расширяемый
Android
• Чиним сериализацию объектов в Kotlin раз и навсегда
• Обеспечение качества Android-приложений с новым Firebase Crashlytics SDK
• Плагин Android Studio для автогенерации моделей или классов POJO
Разработка
• “Прогноз развития мобильного рынка 2020-2024” от Sensor Tower
• Как бесплатно следить за рекламными объявлениями конкурентов в Facebook
• Где деньги, Эппловски?
• Россия вошла в тройку по числу занятых в экономике мобильных приложений
• Snapchat отдает Истории другим приложениям
• Amazon Prime вернул встроенные покупки на iOS
• Как выпускать продукты непрерывно на 20 языках и не умереть?
• 32 отличия дизайна мобильного приложения под iOS и Android
• Руководство по созданию призыва к действию
• Slack vs Microsoft Teams в период массового перехода на удаленную работу. Последний шанс Slack побороться за лидерство на рынке?
• Лучшие практики дизайна мобильных приложений 2020
• Вопросы интервью по Flutter
• Когда обратной связи с игроком недостаточно, на помощь придут данные
• Как мы снизили стоимость Google Maps API на 94%
iOS
• Технология LIDAR
• Руководство по тестированию подписок в iOS
• Визуализация и взаимодействие с реконструированной сценой на новом iPad
• Создаем Apple Health API с помощью Ярлыков и Firebase
• StickyTabBarViewController: прилипчивый и расширяемый
Android
• Чиним сериализацию объектов в Kotlin раз и навсегда
• Обеспечение качества Android-приложений с новым Firebase Crashlytics SDK
• Плагин Android Studio для автогенерации моделей или классов POJO
К теме недели, месяца и года - 1 квартал поставил рекорд по тратам пользователей на приложения. App Annie сообщила, что в 1 квартале 2020 года потребители по всему миру в магазинах приложений потратили более 23.4 миллиарда долларов.
На iOS пришлось 15 миллиардов долларов, а на Google Play — 8.3 миллиарда. Оба магазина выросли на 5% по сравнению с прошлым годом. На неигровые приложения приходится 35% потребительских расходов на iOS и 15% на Google Play.
Подробнее: https://apptractor.ru/info/analytics/q1-2020-record.html
На iOS пришлось 15 миллиардов долларов, а на Google Play — 8.3 миллиарда. Оба магазина выросли на 5% по сравнению с прошлым годом. На неигровые приложения приходится 35% потребительских расходов на iOS и 15% на Google Play.
Подробнее: https://apptractor.ru/info/analytics/q1-2020-record.html
Mail.Ru снова откопала стюардессу - в этот раз с прицелом на групповое общение. Скорее всего из забвения это ICQ особо не вытащит, но мы, те, кто помнит цветочек еще израильским, борьбу за шестизнаки и вообще когда деревья были большими - можем поностальгировать 😎
Разработка
• ICQ New фокусируется на групповом общении
• Не обманывайте себя: экономика мобильных приложений сожмется, как и всё остальное
• Eclipse Theia — открытый расширяемый IDE
• Музыкальный стриминг в 2019 вырос на 32%
• Apple покупает NextVR
• App Annie: 1 квартал 2020 стал рекордным по тратам на приложения
• Podlodka #157: Облака
• 7 типов анимации в мобильном приложении
• Профессия: мобильный разработчик
• Создание дизайн-системы для игры: детальный разбор подхода
• Ясность - главное при написании кода
iOS
• Playbook: создание UI-компонентов
• Compositional Layout в iOS 13. Основы
• Из ошибки в алерт с действиями
• Формируем View в SwiftUI, исходя из условий
• Drag and drop в SwiftUI
• Как запускается iOS-приложение
• Создайте UITableViewCell с автоматическим размером с помощью UIStackView
• Руководство по документированию кода в Xcode
Android
• Использование библиотеки Volley в Android на примере получения данных из погодного API
• Prosto: убираем бойлерплейт при работе с RecyclerView
• Layout Inspector в Android Studio
• Кастомизируем WorkManager – основы
• Миграция Android-приложения Duolingo на 100% Kotlin
• ViewBinding - новый стандарт обработки взаимодействия с View в Android
• Android Multi-Module & Dagger: реальный пример использования, шаг за шагом
• Сканер карт на Android с использованием Firebase ML Kit и CameraX
• WhatsApp Bot: автоответчик для мессенджера
Разработка
• ICQ New фокусируется на групповом общении
• Не обманывайте себя: экономика мобильных приложений сожмется, как и всё остальное
• Eclipse Theia — открытый расширяемый IDE
• Музыкальный стриминг в 2019 вырос на 32%
• Apple покупает NextVR
• App Annie: 1 квартал 2020 стал рекордным по тратам на приложения
• Podlodka #157: Облака
• 7 типов анимации в мобильном приложении
• Профессия: мобильный разработчик
• Создание дизайн-системы для игры: детальный разбор подхода
• Ясность - главное при написании кода
iOS
• Playbook: создание UI-компонентов
• Compositional Layout в iOS 13. Основы
• Из ошибки в алерт с действиями
• Формируем View в SwiftUI, исходя из условий
• Drag and drop в SwiftUI
• Как запускается iOS-приложение
• Создайте UITableViewCell с автоматическим размером с помощью UIStackView
• Руководство по документированию кода в Xcode
Android
• Использование библиотеки Volley в Android на примере получения данных из погодного API
• Prosto: убираем бойлерплейт при работе с RecyclerView
• Layout Inspector в Android Studio
• Кастомизируем WorkManager – основы
• Миграция Android-приложения Duolingo на 100% Kotlin
• ViewBinding - новый стандарт обработки взаимодействия с View в Android
• Android Multi-Module & Dagger: реальный пример использования, шаг за шагом
• Сканер карт на Android с использованием Firebase ML Kit и CameraX
• WhatsApp Bot: автоответчик для мессенджера
AppTractor
ICQ New фокусируется на групповом общении
На фоне резкого роста популярности видеозвонков Mail.ru Group решила перезапустить и ребрендировать ICQ с фокусом на групповое общение.
Результаты исследования от Егора Толстого по поводу популярности команд мобильной разработки. Особых тектонических подвижек нет - топ компания все тот же самый. Вот только AppTractor почему-то на 2 месте у Android разработчиков и на 6 у iOS. Возможно влияние подкаста или я ничего не понимаю. Поэтому очередной опрос!
Разработка
• Исследование «Известность команд мобильной разработки 2020»
• Разработка в Grab: чему я научился, работая в большой технологической компании?
• Google выпустил Local Home SDK
• Quibi: настоящий мобильный стриминг
• Проблемы доставки фич в больших проектах
• Сколько я просадил на создании мобильного приложения, и как его возродил коронавирус
• «Карантин» — концепт приложения для выхода из дома во время COVID-19
• 100 дней кода - это сложно? Как насчет 1 игры в месяц?
• Чего ожидать в React Native при конвертировании iOS-приложения в Android
• Ваше приложение не должно быть идеальным
iOS
• Полезные глобальные функции в Swift
• Шаблоны коммуникаций View в SwiftUI
Android
• Learn Jetpack Compose By Example: учим Jetpack Compose на примерах
• Использование библиотеки ColorPicker в Android для реализации гибкого выбора цвета
• Классификация изображений на Android с помощью TensorFlow Lite и сервиса Azure Custom Vision
• Summer MVP. Насколько гибок Kotlin?
• Лучшая архитектура для Android : MVI + LiveData + ViewModel
• Шпаргалки по генерации кода в Dagger
• Защита вашей игры и игроков в Google Play
Разработка
• Исследование «Известность команд мобильной разработки 2020»
• Разработка в Grab: чему я научился, работая в большой технологической компании?
• Google выпустил Local Home SDK
• Quibi: настоящий мобильный стриминг
• Проблемы доставки фич в больших проектах
• Сколько я просадил на создании мобильного приложения, и как его возродил коронавирус
• «Карантин» — концепт приложения для выхода из дома во время COVID-19
• 100 дней кода - это сложно? Как насчет 1 игры в месяц?
• Чего ожидать в React Native при конвертировании iOS-приложения в Android
• Ваше приложение не должно быть идеальным
iOS
• Полезные глобальные функции в Swift
• Шаблоны коммуникаций View в SwiftUI
Android
• Learn Jetpack Compose By Example: учим Jetpack Compose на примерах
• Использование библиотеки ColorPicker в Android для реализации гибкого выбора цвета
• Классификация изображений на Android с помощью TensorFlow Lite и сервиса Azure Custom Vision
• Summer MVP. Насколько гибок Kotlin?
• Лучшая архитектура для Android : MVI + LiveData + ViewModel
• Шпаргалки по генерации кода в Dagger
• Защита вашей игры и игроков в Google Play
AppTractor
Исследование «Известность команд мобильной разработки 2020»
Каждый год Егор Толстой проводит большой опрос среди мобильных разработчиков, который помогает оценить известность команд мобильной разработки, текущее состояние рынка и то, насколько вложения в технический бренд компаний влияют на их публичный образ.
Итак, по итогам вчерашнего опроса тут 31% iOS-разработчиков или 378 проголосовавших или 1720, если брать от всей группы. Из них в исследовании популярности команд приняло 124 человека. “Грустно, девицы”, — ледяным голосом сказал Остап. Видимо, в следующий раз буду долбать каждый день, пока все не пройдут. Крепитесь ☺️
Разработка
• Начинается Season of Docs 2020
• Radio QA #58: Не один дома
• Tuned — приложение для пар от Facebook
• Zoom, Skype, Кинопоиск и Premier впервые попали в Топ-10 российского App Store
• Создание навигатора с применением технологий дополненной реальности и методов машинного обучения
• AdColony: 89% издателей мобильных приложений и игр используют рекламные видео
iOS
• Swift 5.2. Обзор всех изменений
• SimpleEngine: 2D игровой движок
• Создаем лучшие приложения для Apple Watch
• Создание погодного приложения для iOS
Android
• Перенаправление функций в native-библиотеках на Android
• TensorFlow Lite Model Maker: создание классификатора изображений для Android
• Android Canvas API: от нуба до ниндзи
• Android-тестирование батареи на Microsoft YourPhone
• Все, что вы должны знать о ViewBinding в Android
Разработка
• Начинается Season of Docs 2020
• Radio QA #58: Не один дома
• Tuned — приложение для пар от Facebook
• Zoom, Skype, Кинопоиск и Premier впервые попали в Топ-10 российского App Store
• Создание навигатора с применением технологий дополненной реальности и методов машинного обучения
• AdColony: 89% издателей мобильных приложений и игр используют рекламные видео
iOS
• Swift 5.2. Обзор всех изменений
• SimpleEngine: 2D игровой движок
• Создаем лучшие приложения для Apple Watch
• Создание погодного приложения для iOS
Android
• Перенаправление функций в native-библиотеках на Android
• TensorFlow Lite Model Maker: создание классификатора изображений для Android
• Android Canvas API: от нуба до ниндзи
• Android-тестирование батареи на Microsoft YourPhone
• Все, что вы должны знать о ViewBinding в Android
AppTractor
Начинается Season of Docs 2020
В Season of Docs технические писатели и менторы 3 месяца работают вместе над созданием нового набора документов, улучшением структуры существующих документов, разработкой учебных пособий.
Новостей все меньше, все сидят на карантине, поэтому постепенно откапываю старые статьи. Вот вам хорошее мнение о том, что программисты переоценены. Мы такие же работники, как и все остальные - пролетарии, “синие воротнички”. По большей части. Да, есть гении, но их мало, а большинство просто пишет код и это не отличается от любой другой работы.
Разработка
• Программисты — новый рабочий класс
• Самые популярные приложения в мире в марте 2020
• Конструктор Builder.ai предлагает готовые заготовки
• Android Broadcast #11: Развитие мобильного разработчика
• Почему небольшая команда разработки выигрывает
• Очередь в backend: за чем стоим и с чего начать свой путь?
• Как мы проводили accessibility-тестирование в Alfa Digital
• Ультимейт-шаблон скриншотов для стора в Figma
• Сторителинг в UX: микровзаимодействия, которые поддерживают путешествие героя
• Swift: ставка Google на дифференцированное программирование
• Дизайн приложения для здоровья, которое мотивирует пользователей строить здоровые привычки с друзьями
• 21 ошибка в моей 21-летней карьере программиста
iOS
• Добавьте эффект параллакса к статическому тексту в iOS
• Код View - управляющий фреймворк для отказа от IB
Android
• Open source: CI/CD и тестовая инфраструктура Авито для Android
• Топ-20 плагинов для Android Studio
• Модульное приложение для Android и динамическая доставка
• Chip Navigation Bar: красивая панель навигации
Разработка
• Программисты — новый рабочий класс
• Самые популярные приложения в мире в марте 2020
• Конструктор Builder.ai предлагает готовые заготовки
• Android Broadcast #11: Развитие мобильного разработчика
• Почему небольшая команда разработки выигрывает
• Очередь в backend: за чем стоим и с чего начать свой путь?
• Как мы проводили accessibility-тестирование в Alfa Digital
• Ультимейт-шаблон скриншотов для стора в Figma
• Сторителинг в UX: микровзаимодействия, которые поддерживают путешествие героя
• Swift: ставка Google на дифференцированное программирование
• Дизайн приложения для здоровья, которое мотивирует пользователей строить здоровые привычки с друзьями
• 21 ошибка в моей 21-летней карьере программиста
iOS
• Добавьте эффект параллакса к статическому тексту в iOS
• Код View - управляющий фреймворк для отказа от IB
Android
• Open source: CI/CD и тестовая инфраструктура Авито для Android
• Топ-20 плагинов для Android Studio
• Модульное приложение для Android и динамическая доставка
• Chip Navigation Bar: красивая панель навигации
AppTractor
Программисты — новый рабочий класс
Мы ворковали над миллиардерами-программистами, создателями социальных сетей и анонимайзеров, над одетыми в кожу хакерами из сериала Mr. Robot. Но настоящие герои — это люди, которые ходят каждый день на работу и создают хорошие вещи — будь то автомобили,…
Занимаешься разработкой приложений и игр, но хватает только на еду?
Мобильный пират - один из старейших комьюнити в СНГ по добыче кеша в мобайле.
Хочешь продвинуть свой проект в топ без особых затрат - не проблема, инфа найдется.
Нужна помощь по коду - опытные коллеги помогут.
Только свежая и актуальная инфа по манимейкингу + закрытые чаты для топов.
Добро пожаловать на борт! Наш канал - @piratinfo
А для самых смелых еще и чат припасли - @mobilepirat
Мобильный пират - один из старейших комьюнити в СНГ по добыче кеша в мобайле.
Хочешь продвинуть свой проект в топ без особых затрат - не проблема, инфа найдется.
Нужна помощь по коду - опытные коллеги помогут.
Только свежая и актуальная инфа по манимейкингу + закрытые чаты для топов.
Добро пожаловать на борт! Наш канал - @piratinfo
А для самых смелых еще и чат припасли - @mobilepirat
Наконец-то AR придумали достойное применение. В Snapchat придумали линзу, которая при наведении на купюры показывает помощь, которую может оказать пожертвование медикам для борьбы с вирусом. Деньги можно пожертвовать прямо внутри мессенджера и всем сразу хорошо - у пользователей классный опыт, у медиков деньги, у Snapchat слава.
Разработка
• Snapchat запустил AR-пожертвования для борьбы с коронавирусом
• Mail.ru Group запускает Games Cup 2020
• Android Broadcast #12: Как пройти интервью в компанию мечты
• Доля iOS в США растет
• Apple и Google создают систему отслеживания контактов
• «Ростелеком» учредил онлайн-хакатон VirusHack с призовым фондом 2.5 млн рублей
• Podlodka #158: Локализация
• Google сделал виртуальную клавиатуру Брайля
• В App Store тоже нашли fleeceware-приложения
• Делаем умный дом при помощи ASP.NET Core и Arduino
• 1 млн шагов, или как разработать приложение для себя
• Список игр с кодом для практики и улучшения ваших навыков программирования
• Учим компьютер прыжку со стрейфом в Quake с reinforcement learning
• Лучшие AI-инструменты Google для всех
• Как справиться с увольнением, если вы разработчик
• Flutter и Zeplin: ускорение процесса разработки с помощью дизайна
• Загрузка: Нейморфизм 2
iOS
• В iOS 14 запускать приложения можно будет без установки
• Воспроизведение продвинутой анимации Lottie
• Простые способы создания анимации в Swift
Android
• Декларативное программирование клиент-серверных приложений на Android
• Приключение в Compose - эффект огня Doom
• Работа с обновлениями в приложении в Android
• kmpapp: Kotlin Multiplatform и MVVM
Разработка
• Snapchat запустил AR-пожертвования для борьбы с коронавирусом
• Mail.ru Group запускает Games Cup 2020
• Android Broadcast #12: Как пройти интервью в компанию мечты
• Доля iOS в США растет
• Apple и Google создают систему отслеживания контактов
• «Ростелеком» учредил онлайн-хакатон VirusHack с призовым фондом 2.5 млн рублей
• Podlodka #158: Локализация
• Google сделал виртуальную клавиатуру Брайля
• В App Store тоже нашли fleeceware-приложения
• Делаем умный дом при помощи ASP.NET Core и Arduino
• 1 млн шагов, или как разработать приложение для себя
• Список игр с кодом для практики и улучшения ваших навыков программирования
• Учим компьютер прыжку со стрейфом в Quake с reinforcement learning
• Лучшие AI-инструменты Google для всех
• Как справиться с увольнением, если вы разработчик
• Flutter и Zeplin: ускорение процесса разработки с помощью дизайна
• Загрузка: Нейморфизм 2
iOS
• В iOS 14 запускать приложения можно будет без установки
• Воспроизведение продвинутой анимации Lottie
• Простые способы создания анимации в Swift
Android
• Декларативное программирование клиент-серверных приложений на Android
• Приключение в Compose - эффект огня Doom
• Работа с обновлениями в приложении в Android
• kmpapp: Kotlin Multiplatform и MVVM
AppTractor
Snapchat запустил AR-пожертвования для борьбы с коронавирусом
Использование линз для пожертвования в фонд Всемирной организации здравоохранения является более интересным и увлекательным способом привлечения людей к участию в благотворительности.
#ЦифраДня: В 1 квартале 2020 в США было активировано 44% смартфонов на iOS и 56% на Android. Это самый большой показатель для iOS с 2016 года.
Вот еще один пример так любимых мною микросервисов - бесплатные шаблоны одностраничных лендингов для приложения. Скачал, подредактировал, фигак фигак и в продашн. Готов поспорить потом чувак начнет продавать премиальные шаблоны, хостинг, доработку или что-то подобное. И будет хороший бизнес, выросший из, казалось бы, какой-то бесплатной фигни.
Разработка
• LPFMA: лендинги для мобильных приложений
• Основные командные функции GitHub стали бесплатными
• Apple Search Ads может выйти за пределы App Store
• Количество показов мобильной рекламы выросло
• Pengea: работа для начинающих
• ESRB начало помечать игры с лутбоксами
• Почему я люблю уродливые и сложные интерфейсы (и вы, вероятно, тоже)
• Flutter. Асинхронность и параллельность
• Дизайн — это проектирование, а не красота картинок
• Реальная окупаемость инвестиций в UX: Кейсы редизайна в сфере B2B
• Опыт вместо денег: как (не) заработать на мобильном приложении в России
• Мессенджер в реальном времени на Flutter
• Если вы хотите стать Senior-разработчиком, прекратите фокусироваться на синтаксисе
• Топ 10 виджетов для разработки Flutter-приложений
iOS
• TagsList: облако тегов для iOS
• Руководство по тестированию подписок на iOS
• Анализируем код Swift с помощью SourceKitten
Android
• Tcl/Tk. Альтернативный файловый проводник для платформ Linux и Android
• Использование key-value базы данных Snappy в Android
• Android Jetpack Navigation с точки зрения iOS-разработчика
• Эволюция Адаптеров в Android
• kmpapp: Kotlin Multiplatform и MVVM
Разработка
• LPFMA: лендинги для мобильных приложений
• Основные командные функции GitHub стали бесплатными
• Apple Search Ads может выйти за пределы App Store
• Количество показов мобильной рекламы выросло
• Pengea: работа для начинающих
• ESRB начало помечать игры с лутбоксами
• Почему я люблю уродливые и сложные интерфейсы (и вы, вероятно, тоже)
• Flutter. Асинхронность и параллельность
• Дизайн — это проектирование, а не красота картинок
• Реальная окупаемость инвестиций в UX: Кейсы редизайна в сфере B2B
• Опыт вместо денег: как (не) заработать на мобильном приложении в России
• Мессенджер в реальном времени на Flutter
• Если вы хотите стать Senior-разработчиком, прекратите фокусироваться на синтаксисе
• Топ 10 виджетов для разработки Flutter-приложений
iOS
• TagsList: облако тегов для iOS
• Руководство по тестированию подписок на iOS
• Анализируем код Swift с помощью SourceKitten
Android
• Tcl/Tk. Альтернативный файловый проводник для платформ Linux и Android
• Использование key-value базы данных Snappy в Android
• Android Jetpack Navigation с точки зрения iOS-разработчика
• Эволюция Адаптеров в Android
• kmpapp: Kotlin Multiplatform и MVVM
AppTractor
LPFMA: лендинги для мобильных приложений
LPFMA — Landing Pages For Mobile Apps — шаблоны бесплатных лендингов для мобильных приложений. Пока есть 5 одностраничных шаблонов, с помощью которых вы легко и быстро сможете развренуть сайт для приложения. Сайт: https://landingpagesformobileapps.com/
Как быстро перевести 3 фразы на 10 языков, чтобы успеть к релизу?
Знакома ли вам проблема, когда нужно перевести буквально несколько предложений на 5-10 языков, да побыстрее (релиз на носу), а переводческие компании выставляют минимальный ценник в 10-15 долларов за каждый язык?
Если да, то вам понравится онлайн-сервис профессионального перевода Nitro: 35+ языков для перевода и вычитки, и никакой минимальной суммы заказа. Для читателей AppTractor действует промокод с $20 на перевод в Nitro.
Чтобы воспользоваться промокодом, создайте аккаунт в Nitro по ссылке и на вашем балансе сразу появится $20. Предложение действует для новых пользователей Nitro.
Знакома ли вам проблема, когда нужно перевести буквально несколько предложений на 5-10 языков, да побыстрее (релиз на носу), а переводческие компании выставляют минимальный ценник в 10-15 долларов за каждый язык?
Если да, то вам понравится онлайн-сервис профессионального перевода Nitro: 35+ языков для перевода и вычитки, и никакой минимальной суммы заказа. Для читателей AppTractor действует промокод с $20 на перевод в Nitro.
Чтобы воспользоваться промокодом, создайте аккаунт в Nitro по ссылке и на вашем балансе сразу появится $20. Предложение действует для новых пользователей Nitro.
#ЦифраДня: 16 из 20 лучших мобильных игр по количеству загрузок в прошлом году были гиперказуальными, по сравнению с 13 в 2018 году. Согласно данным Sensor Tower Store Intelligence, из 2.1 миллиарда установок, собранных 20 самыми загруженными играми, выпущенными в 2019 году, 77.6% пришлось на игры, относящиеся к жанру гиперказуальных.
И… 400 долларов плавно превращаются в 39 900 рублей 😀 Вообще, конечно, мне нравится такие презентации Apple - пресс-релиз выслали, все молодцы, все свободны. Не нужно слушать два часа как это все размазывают тонким слоем. А вам?
Разработка
• iPhone SE: мощный новый смартфон в классическом компактном дизайне
• Как мы снизили стоимость использования Google Maps API на 94%
• TensorFlow Lite Model Maker ускоряет развертывание моделей ИИ
• Видео Saint AppsConf 2019
• Google выпустит собственный процессор
• Объективное тестирование показателей качества с помощью Customer Journey Map
• Шутер на миллион с нуля: путь инди-разработчика
• Ключевые тренды тестирования ПО из исследования SmartBear: виды тестов и тенденции
• Персонализированный интерфейс. Часть 2. Автоматическая настройка навигации
• Как приоритизация задач в беклоге спасла компанию от закрытия в период пандемии. Истории запуска трех продуктов от Виталия Мышляева
• Собираем React Native приложение с Expo
• Руководство по дизайну: верхняя панель
iOS
• Делаем API клиент на Swift с использованием Generics, Codable и Combine
• Создаем домино на SwiftUI
• 7 лучших ресурсов для изучения SwiftUI
Android
• Библиотека Colonist: поиск классов во время компиляции Android-приложения
• Анимации в Jetpack Compose с использованием Transition
• Blitz: относительное время для TextView
Разработка
• iPhone SE: мощный новый смартфон в классическом компактном дизайне
• Как мы снизили стоимость использования Google Maps API на 94%
• TensorFlow Lite Model Maker ускоряет развертывание моделей ИИ
• Видео Saint AppsConf 2019
• Google выпустит собственный процессор
• Объективное тестирование показателей качества с помощью Customer Journey Map
• Шутер на миллион с нуля: путь инди-разработчика
• Ключевые тренды тестирования ПО из исследования SmartBear: виды тестов и тенденции
• Персонализированный интерфейс. Часть 2. Автоматическая настройка навигации
• Как приоритизация задач в беклоге спасла компанию от закрытия в период пандемии. Истории запуска трех продуктов от Виталия Мышляева
• Собираем React Native приложение с Expo
• Руководство по дизайну: верхняя панель
iOS
• Делаем API клиент на Swift с использованием Generics, Codable и Combine
• Создаем домино на SwiftUI
• 7 лучших ресурсов для изучения SwiftUI
Android
• Библиотека Colonist: поиск классов во время компиляции Android-приложения
• Анимации в Jetpack Compose с использованием Transition
• Blitz: относительное время для TextView
AppTractor
iPhone SE: мощный новый смартфон в классическом компактном дизайне
Оснащён A13 Bionic — самым быстрым процессором в iPhone — и лучшей камерой с одним объективом в истории iPhone.