Size: a a a

Mobile Insights by AppTractor

2021 February 26
Mobile Insights by AppTractor
В целом более правильный ответ - “Нужен эксперимент”, так как все зависит от сиропа. Если плотности обеих жидкостей примерно одинаковы, а различаются вязкости, то скорость плавания будет в двух средах одинакова. Турбулентность создает гораздо большее сопротивление движению, чем вязкость. Более того, вязкость здесь вообще вряд ли что-то значит. Поскольку турбулентность возникает и в воде, и в сиропе, скорость плавания в этих жидкостях приблизительно одинакова. Если плотность сиропа больше, то скорость в воде будет больше. Но это уже нужно определять экспериментально.

https://apptractor.ru/info/github/zadachi-s-sobesedovaniy-gde-vy-budete-plyt-bystree-v-vode-ili-v-sirope.html
источник
Mobile Insights by AppTractor
#ЦифраДня: По все тому же прогнозу Sensor Tower на 2025 год, Россия продолжит занимать четвертое место по расходам в Европе после Великобритании, Германии и Франции. По плану, расходы пользователей на нашем рынке вырастут на 170% — с 1.0 миллиарда долларов в 2020 до 2.7 миллиардов в 2025. Между тем в загрузках наша страна будет сохранять безусловное лидерство на континенте с 8.8 миллиардами первых установок в 2025 и ростом на 47%.
источник
2021 February 28
Mobile Insights by AppTractor
Разыгрываем билет на Podlodka iOS Crew. У нас всего два претендента:
Окончательные результаты
42%
Свой мобильный чат
58%
Приложение для eSIM со SwiftUI в сердце
Проголосовало: 223
источник
2021 March 01
Mobile Insights by AppTractor
Замечаешь признаки симуляции?
источник
Mobile Insights by AppTractor
Google представил новый Sleep API, который разработчики могут использовать для получения информации о сне пользователя. Создатели упирают на его энергоэффективность - вроде как тратит заряд значительно меньше. Sleep API доступен как часть последней версии сервисов Google Play + потестить его можно  в приложении Sleep as Android. Приложение может отслеживать такие вещи, как продолжительность сна, регулярность, фазы, храп и многое другое, с меньшим энергопотреблением и большей надежностью, чем раньше, благодаря переходу на Sleep API.

Разработка

Google представил Sleep API
Как я делал маркетинг для инди-игры, заработавшей $128К за год
Digital Turbine покупает AdColony
Дизайн приложений: примеры для вдохновения #33
Задачи с собеседований: где вы будете плыть быстрее — в воде или в сиропе?
“Удержание мобильных игр: полное руководство” от Wappier
Flutter Dev Podcast #25: Яндекс.Драйв
Podlodka #204: разработка приложений под TV
Новая версия Яндекс.Заправок: с учётом (неожиданного) опыта водителей
Robot Framework для автоматизации тестирования: ограничения и плюшки
11 основных проблем в дизайне мобильных приложений
Объектно-ориентированное программирование - самая большая ошибка компьютерных наук
7 принципов разработки программного обеспечения, которые следует применять ежедневно
Умные разработчики не кодят
Почему большинство программистов в конечном итоге оказываются (или остаются) неэффективными техническими руководителями

iOS

DPTagTextView: Textview с упоминаниями и тегами
VComponents: компоненты для SwiftUI
Grand Central Dispatch в двух словах
Создаем клон приложения Задачи в WatchOS на SwiftUI и CoreData
Flutter и его низкая производительность на iOS
12 лучших iOS-библиотек для вашего приложения

Android

Data driven подход для усиления защиты Android
Нам нужно что-то лучше, чем Gradle
Еще 5 расширений Kotlin для Android-разработчиков
Продвигайтесь вперед, используя заголовки в RecyclerView
источник
2021 March 02
Mobile Insights by AppTractor
Профессия Data Scientist - одна из самых востребованных и актуальных сейчас в IT. У Skillbox на этой неделе начинается специальный курс, посвященный науке о данных.

Вы станете специалистом по анализу данных, алгоритмам машинного обучения и нейросетям. Вас ждут 8 курсов, 94 тематических модуля, онлайн-лекции и практические задания, а также 2 дипломных проекта-соревнования на Kaggle.

• 1,5 года стажа в Data Science в ваше резюме
• 2 специальности в одной программе
• Обучение на реальных данных

И все это можно изучать без отрыва от основной деятельности!  

Расходы за первые 12 месяцев обучения берёт на себя Skillbox + сейчас скидка на обучение 50%.

Data Scientist - Must Have для развития любого разработчика, особенно мобильного, так что регистрируйся!
источник
Mobile Insights by AppTractor
Занятная статья о том, что хороший разработчик не равно хороший руководитель команды. Хороший вывод - не просто улучшаться в программировании, но развивать в себе “творческую некомпетентность”. То есть признать свое несовершенство в будущем и заранее развиваться как раз в тех направлениях, где вы гипотетически можете оказаться. В менеджменте, в стратегии, теории игр, философии бизнеса, коммуникациях и всём остальном, что позволит вам лучше руководить.

Разработка

Почему большинство программистов оказываются (или остаются) неэффективными руководителями
Newness: Twitch для бьюти индустрии
Самые распространенные ловушки, с которыми сталкиваются мобильные разработчики
Как мы «вырастили» и победили читеров в своем онлайн-шутере
Запускаем Rust-приложение на мобильной ОС Аврора
Фундаментальные принципы и лучшие практики дизайна мобильных приложений
Gyro-web: доступ к ориентации устройства в JavaScript
Создание руководства по UX-дизайну для вашей команды
Нативные приложения все еще лучше, чем React Native и Flutter
4 open source платформы хранения объектов на 2021
Одновременное обнаружение лица, движения рук и позы в реальном времени на мобильных устройствах

iOS

Как создать боковое меню в iOS с помощью Swift
GraphQL в Swift
Шаблон Фабрика в Swift

Android

Android Broadcast: новости #6
Библиотека Android for Cars переезжает в Jetpack
Решение типовой задачи с собеседования на Kotlin
ArcLibrary: закругление углов для Android
Circle CI + Android: фишки конфигурации
13 причин, почему Dart хуже Kotlin
источник
2021 March 03
Mobile Insights by AppTractor
Не знаю, то ли смеяться, то ли плакать - но в новой иконке Amazon нашли усы Гитлера и компании пришлось срочно обновлять ее. Теперь вместо оторванного упаковочного скотча - скотч с загнутым краешком. Имейте в виду при обновлении своих ассетов - может прилететь. Ну и, например, если вам оторвут скотч такой (насколько я понимаю - довольно стандартной) волной, всегда можно пожаловаться на нацистов в магазине и отсудить себе немного денег.

Разработка

Amazon обновил иконку из-за подозрительных «усов»
Профессионализм в разработке
Маркетологи в мобайле: Анна Кандалина (М.Видео)
Vungle покупает GameRefinery
Clubhouse своими руками: для iOS, Android, Web и даже Unity
Как и зачем мы внесли 22 тысячи изменений в дизайн Яндекс.Карт
Как делать великие продукты
CRAP: 4 основных принципа дизайна, которые должен знать каждый создатель
Как перейти от разработчика программного обеспечения к архитектору решений
Как я ускорил свое приложение React Native в 50х раз

iOS

DSFSparkline: графики для текста
Swift 5: полезные протоколы, что бы писать код как профессионал
Воссоздаем макет и анимации Apple Photos с помощью Compositional Layout
Одна неделя с Xcode на Mac M1
7 инструментов, которые помогут писать лучший код Swift

Android

Разделы памяти Android
Чем отличаются Dagger, Hilt и Koin под капотом?
Архитектура в Jetpack Compose - MVP, MVVM и MVI
источник
Mobile Insights by AppTractor
Видите усы сами знаете кого на старой иконке?
Анонимный опрос
21%
Вижу, точно это он
60%
Не вижу, это скотч
19%
Не вижу, но он есть
Проголосовало: 738
источник
2021 March 04
Mobile Insights by AppTractor
#ЦифраДня: Google представил версию Flutter 2, важный апгрейд для своего фреймворка кроссплатформенной разработки с открытым исходным кодом. Среди технических особенностей Flutter 2:

• Поддержка веб в стабильном канале
• Поддержка десктоп-приложений в стабильном канале
• Надежная работа с null safety в Dart 2.12
• Лучшая адаптация к различным форм-факторам
• Бета Google Mobile Ads
• Новые компоненты для iOS
• Новые виджеты
• Flutter Fix для миграции между версиями Flutter
• Улучшенные Flutter DevTools
• Расширения для Android Studio/IntelliJ и Visual Studio Code
• Улучшенная поддержка Firebase
• И другие.
источник
Mobile Insights by AppTractor
источник
Mobile Insights by AppTractor
Интересный маркетинговый ход у Netflix - тоже запустили в приложении короткие видео. Но в данном случае только фирменные юмористические - нарезки из собственных шоу, стендапов, выступлений и т.п. И, собственно, цель этого, судя по всему, даже не в конкуренции с TikTok, а в удержании внутри собственной платформы и в открытии собственного контента. Поскольку контента очень много, большая его часть для пользователя просто теряется. Такие короткие видео — один из способов дать подписчикам небольшое представление о том, что они, возможно, пропустили. Для других приложений тоже хороший повод задуматься - что можно предложить пользователям в короткой форме?

Разработка

Netflix запустил короткие смешные видео в приложении
Как SLON Media создавали контент в стиле UGC для продвижения в ТикТоке
Flutter переходит к версии 2
Самые зарабатывающие приложения в феврале 2021
Open Mobile Maps: новые карты для iOS и Android
Кроссплатформенная мобильная разработка: история вопроса
Нижняя палата конгресса Аризоны приняла закон, разрешающий принимать платежи в обход комиссий магазинов Apple и Google
Как выделиться как инженер-программист в 2021 году - советы и рекомендации
Психология цвета в UX
25 удивительных шрифтов на 2021 год

iOS

7 инструментов, которые помогут вам писать лучший код Swift
XCResult — как и зачем читать
Обнаружение утечек памяти с помощью юнит-тестов в Swift

Android

В Google Play Console новые метрики и бенчмарки
Влияние data-классов на вес приложения
Как настроить платформу внедрения зависимостей с помощью Dagger2 в Android
источник
2021 March 05
Mobile Insights by AppTractor
Очередное интервью в нашей прекрасной серии “Маркетологи в мобайле” - Анна Кандалина из М.Видео. Анна рассказывает о концепции OneRetail и о том, как она способствует улучшению клиентского опыта и бесшовности покупок, как корректно строить кроссплатформенную аналитику, о ключевых задачах в команде, маркетплейсах и ресурсах для развития. Enjoy!

За самый интересный вопрос к этому интервью мы разыграем книгу, а в целом по итогу сезона за лучший вопрос дадим новую Sony PlayStation 5. Подключайтесь!
источник
Mobile Insights by AppTractor
А у тебя бывает ностальгия?
источник
2021 March 09
Mobile Insights by AppTractor
#ЦифраДня: Стартовал конкурс для разработчиков под iOS на создание независимого приложения Telegram для WatchOS 6+. Призовой фонд этапа - $52,000. Срок сдачи работ - 21 марта. Задача - создать отдельное приложение Telegram для WatchOS 6+ на Swift без использования сторонних UI-фреймворков.
источник
Mobile Insights by AppTractor
⚡️Бесплатные уроки для всех, кто интересуется языками JVM!

11 марта - Демо-урок на тему «Эффекты в Scala»

На занятии рассмотрим понятие эффекта и сложности, которые могут возникать при их наличии. Также введем понятие функционального эффекта, рассмотрим его свойства и реализуем свой небольшой функциональный эффект.

Регистрация: https://otus.pw/WeRj/

25 марта - Демо-урок «Событие как основной тип данных в системе»

Узнаем какие бывают виды взаимодействия между разными частями системы, их плюсы и минусы. На примере задачи познакомимся с архитектурой, основанной на событиях. Реализуем задачу с помощью Aкка persistence и Scala, узнаем когда и почему полезно использовать событийно ориентированную архитектуру.

Регистрация: https://otus.pw/fVmB/

🌋 Scala - гибридный язык программирования, объединяющий в себе возможности объектно-ориентированных и функциональных языков программирования.

Для регистрации на вебинары необходимо пройти тестирование, ошибки разберем на занятии!
источник
Mobile Insights by AppTractor
Откопал тут нашу статью про то, почему программисты всегда в наушниках. Ключевые слова - поток и кошелек Миллера. Помнится, когда еще работал в офисе, любил прийти с утра и включить в наушниках что-то типа Metallica, SOAD или Dethklok. Потоком накрывало не только меня, но и сидящего в противоположном конце операционного директора. Так к чему это все - посоветуйте что-нибудь интересного из этой обоймы 😌

Разработка

Наушники для программиста: поток и защита
Step: банк для молодежи
Самые скачиваемые приложения в феврале 2021
Мобильные модальные окна: 8 лучших примеров использования
Дизайн приложений: примеры для вдохновения #34
Зарубежные компании хотят обязать платить НДФЛ за российских программистов
Podlodka #205: как зарабатывать деньги
World of Tanks Blitz: Автоматизированное тестирование производительности
2 шага к построению адаптивной верстки Flutter-приложения
Как устроена библиотека дизайн-системы Авито в Фигме
Верхняя или боковая навигация: что лучше для вашего продукта?
Окончательное руководство по рефакторингу кода
Упростите развертывание с помощью Continuous Delivery и GitHub Actions
Прощай Electron, здравствуй Flutter

iOS

Telegram объявил конкурс на создание приложения для WatchOS 6+
Создаем клон приложения WatchOS Tasks в SwiftUI с помощью CoreData
Кастомные UIButtons - тени, анимации, Lottie и т.д.
SwiftGen: генератор Swift кода

Android

Android Broadcast: что нового в Android 12 для разработчиков
Facebook Timeline Compose: социальная сеть на Jetpack Compose
MarkdownText: разметка для Jetpack Compose
О взаимосвязи между корутинами, потоками и проблемами параллелизма
Сказка об изогнутом Recycler View
Как создать приложение для Android на Raspberry Pi за 7 шагов
Navigation Rail для Android
Навигация в Jetpack Compose
Кеширование данных в Android
источник
2021 March 10
Mobile Insights by AppTractor
Освой мобильную разработку и начни карьеру в мире IT. Опыт программирования не нужен, на курсе «Я — мобильный разработчик PRO» в онлайн-университете Skillboх ты сможешь освоить перспективную профессию с нуля.

Ты научишься разрабатывать приложения на IOS и Android, даже если никогда раньше этого не делал.

- Шесть закрытых воркшопов.
- Четыре экскурсии в компании.
- Шесть проектов в резюме.
- Индивидуальная работа с преподавателем.
- Гарантированное трудоустройство.

Начни оплачивать обучение только через полгода после старта, а зарабатывать — уже через четыре месяца!
Доступен кредит без процентов на три года.

Переходи по ссылке: https://clc.am/_udWsA и регистрируйся.
источник
Mobile Insights by AppTractor
По данным Sensor Tower, с 2016 года размер самых зарабатывающих игр в среднем вырос на 76%. И это касается только скачиваемых из App Store файлов, сколько они там в себя уже закачивают после установки никто не считал. И понятно, если это какие-то ААА-проекты, вроде Genshin Impact, но, например, 260 Мб для Clash of Clans кажутся перебором. Рефакторинга на них нет - о чем, собственно, наша вторая статья 😀

Разработка

Средний размер игр в App Store вырос на 76% за 5 лет
Руководство для инженеров по рефакторингу кода
Как эксперименты с ценой увеличили мой доход на 500%
Эволюция социального фида в iFunny — мобильном приложении с UGC-контентом
Автоматизация тестирования мобильных приложений. Часть 1: проверки, модули и базовые действия
Как выйти на китайский рынок с mini-app для WeChat, чтобы не прогореть
Flutter 2: что нового
Что книга “Игра в цифры” рассказывает об игровой аналитике
От робота-рекрутера до UGC-приложения голосовых пародий для 2 млн пользователей. Личный опыт и немного аутстаффа
Руководство для инженера, как сказать "нет"
Новый революционный UI не за горами - вот признаки
3 книги для развития карьеры разработчика
Aurora UI - новый визуальный тренд на 2021 год

iOS

XUI: архитектуры SwiftUI
Как мы ускоряли работу отладчика Swift
Почему ссылочные типы Swift плохо влияют на время запуска приложения
Самый заминусованый вопрос Stack Overflow о Swift
Как разработать приложение для стриминга для iOS на SwiftUI за 7 дней

Android

Kotlin. Лямбда vs Ссылка на функцию
Как реализовать отслеживание местоположения Android-устройства на своем сайте
Ускоряем CI-конвейер для Android с помощью модульных проверок в Github Action
источник
2021 March 11
Mobile Insights by AppTractor
источник