Size: a a a

Mobile Insights by AppTractor

2021 February 03
Mobile Insights by AppTractor
#ЦифраДня: Книги? Кто еще читает книги? А вот Literati получил Серию B в 40 миллионов долларов на развитие книжного клуба. В Literati вы каждый месяц получаете напечатанную книгу с запиской от куратора (среди них, например, лауреат Нобелевской премии Малала Юсафзай, звезда НБА Стивен Карри, предприниматель Ричард Брэнсон). Вы также получаете доступ к приложению Literati, где можете обсудить книгу с другими читателями, а кураторы проводят беседы с авторами. «Книги вдохновляют. Никто не хочет больше играть в видеоигры, люди стремятся больше читать … Люди хотят, чтобы им рекомендовал книги кто-то немного умнее их», - говорит основательница Джессика Юинг.
источник
Mobile Insights by AppTractor
Тут как-то не очень удобно выяснилось, что Harmony OS 2.0, бету которой Huawei недавно выпустил для разработчиков, по сути слегка измененный Android. Страшного, конечно, ничего нет, но осадок остался, последняя надежда на разрушение дуополии iOS/Android слегка померкла. Впрочем, пишут, вполне может быть, что это такой переходный вариант к полноценной собственной ОС. Надежд на это не очень много (написать собственную ОС за два года с нуля тот еще цирк), да и, собственно, вариант с AOSP неплох, так что посмотрим куда все это вырулит.

Разработка

Harmony OS оказалась Android
Отчет «Состояние дейтинга 2021»
Cutback Coach: умеренное потребление алкоголя
Facebook разрешил загрузку в Oculus через App Lab
It’s a good choice: грамотная аллокация бюджета при привлечении новых пользователей. Кейс Rate & Goods и Rocket10
Фундаментальные принципы дизайна темной темы
Эффект мерцания в Flutter

iOS

Apple выпускает бета-версию macOS 11.3 для разработчиков
Обрабатываем корутины Kotlin Multiplatform в Swift - Koru
Как начать машинное обучение с помощью Swift и TensorFlow
Составная архитектура - одна из лучших архитектур для SwiftUI

Android

GaugeProgressView: круговой индикатор для Android
Масштабируемое изображение с Jetpack Compose
9 любимых расширений Android KTX
Можно ли доверять измерениям времени в Profiler?
источник
2021 February 04
Mobile Insights by AppTractor
#ЦифраДня: AppLovin покупает Adjust. Условия сделки не разглашаются, но по данным Bloomberg оценка Adjust составила около 1 миллиарда долларов. В AppLovin заявили, что Adjust сохранит свой бренд и культуру и продолжит работать как отдельная компания.
источник
Mobile Insights by AppTractor
По четвергам собираем вакансии:

Senior HR Business Partner в AppFollow
Android- и iOS-разработчики в BSC Group
Android-разработчик в ВТБ
Middle Android Developer в NZT Group
Android- и iOS-разработчики в Lamoda

Есть другие вакансии? Пришлите в чат, дополню этот пост!
источник
Mobile Insights by AppTractor
Записали подкаст про аналитику ритейла и погрузились в какую-то пучину неизведанного. Открылся дивный новый мир, но вопросов по результатам традиционно стало еще больше ☺️ В целом же один из самых интересных и необычных выпусков - крайне рекомендую всем, кто метит в эту предметную область. Ну и как обычно - если хотите в гости, пишите.

Разработка:

LOVEMOBILE #11: Аналитика в Estee Lauder
5 страданий Senior-разработчика
Задачи с собеседований: футбол с одной монеткой
Kite запустил Team Server для автодополнения кода на предприятиях
AppLovin покупает Adjust
Жидкий персонаж на Unity 3D
Чего ждать от коробочных приложений?
Flutter ListView и ScrollPhysics: Детальный взгляд
Как мы просто сократили объем входящего в дата-центр трафика на 70%
Как продвигать инди-приложения? Бюджетные способы и кейсы
AppDynamics представила решение для защиты приложений от киберугроз
Определение звуков с помощью глубокого обучения
8 примеров использования машинного обучения в финансах и финтехе

iOS:

MortyUI: GraphQL + SwiftUI
Apple попросила разработчиков вернуть комплекты Mac mini, которые те купили для тестов, и предложила взамен купоны
Когда писать self в Swift
SwiftUI и Core Data: путь MVVM
Создание мобильного чата с использованием Realm
Подмодули для Xcode

Android:

Модуляризация приложений Android в 2021 году
Расширения Kotlin
источник
2021 February 05
Mobile Insights by AppTractor
Вопросы для IT-собеседования:

• Вы ранее привлекались за хранение данных в глобальных переменных?

• Какой результат выполнения команды git push me and then just touch me till I can get my satisfaction, satisfaction?

• Найдите точку G бинарным поиском

• Вы когда-нибудь делали .Net за деньги?

• Вы способны довести девушку до оргазма языком программирования?

• В своём резюме вы указали знание php. Вам не стыдно?

• Почему люк скайуокер круглый?

• Какой из циклов быстрее, for, while или правило буравчика?

• Перед вами кисть, холст и мольберт. Напишите компилятор.

• Расскажите что-нибудь про Pascal

• Как часто вы говорите своему коду «ну пожалуйста»?

• У кого был самый длинный код в вашей прошлой команде?

• Вы моете руки перед правкой кода на продакшне?

• Вас раньше обвиняли в попытках программирования?

• Ну признайтесь уже — джаваскрипт алертами дебажили?

• Можете ли вы провести аналогию между работой на пятилетнем проекте и проктологией?

• Что, по-вашему мнению, более эффективно: скопипастить код из примеров или убедить заказчика, что ему не нужна эта фича?

• Если честно, то нас немного смущает тот факт, что вы искали работу программиста через биржу труда…

• Согласны ли вы, что каждый девелопер должен посадить зрение, построить велосипед и вырастить репозиторий?

• В своем резюме вы указали, что хотели бы поработать на интересном проекте… Вы этот проект с собой принесли?

• Правда ли, что смесь php, css, js, html и sql в одном файле имеет слабительный эффект?

• Согласны ли вы, что у админа должна быть борода, даже если админ — женщина?

• Скажите, вы когда-нибудь симулировали ООП?

• Каким вы видите свой код через пять лет?

• Xbox, PlayStation или Terminal — какую консоль предпочитаете?

• Вас когда-нибудь запирали в серверной? За что?

• 2048 или «Косынка» — в чём вы более успешны?

• Вы толерантны к копипастам?

• Цикл, условие, переменная — а какие еще термины из С++ вы знаете, чтобы отказать парню?

• Цой, Ленин, PHP — что между ними общего?

• Как объяснить джуниору что пинговать сервера в его возрасте — это нормально?

• Назовите самое экстремальное место в котором вы занимались багфиксингом

• Напишите простейшую операционную систему. Уложитесь в 140 символов

• Как вы относитесь к легализации курения мануалов?
источник
Mobile Insights by AppTractor
#ЦифраДня: Telegram обогнал TikTok и стал самым загружаемым неигровым приложением в мире в январе 2021 года с более чем 63 миллионами установок, что в 3.8 раза превышает количество загрузок в январе 2020 года. Страны с наибольшим количеством установок Telegram - это Индия (24%), за которой следует Индонезия (10%).
источник
Mobile Insights by AppTractor
На краудфандинге собрали денег и выкупили у издательств права на хорошие научно-популярные книги. Более 40 умных книг можно скачать полностью легально и бесплатно в удобном формате. Среди авторов — Хокинг, Докинз, Саган, Сапольски, Нил Деграсс Тайсон, Франс де Вааль, Мичио Каку, Пинкер, Лоуренс Краусс, Зимбардо, Ариэли, а также Панчин, Марков, Аузан и другие. Если когда-то хотели прочитать "Теорию всего" или "Предсказуемая иррациональность", то теперь самое время.
источник
2021 February 08
Mobile Insights by AppTractor
#ЦифраДня: МВД 4 февраля объявило тендер на доработку своего официального мобильного приложения в размере 63 млн руб. Исполнитель должен интегрировать в приложение модуль «Антимошенник», который позволит пользователям приложения распознавать звонки с мошеннических номеров. Как и у многих других подобных приложений, для корректной работы этого модуля потребуется доступ к телефонной книге пользователя, следует из тендерной документации. Победителя конкурса МВД выберет 1 марта.
источник
Mobile Insights by AppTractor
Спрос на мобильных разработчиков превышает предложение, а наиболее предприимчивые из них покоряют Кремниевую долину с собственным стартапом.

Сделать первый шаг в мобильной разработке можно на бесплатном курсе Нетологии. За 6 дней вы глубоко погрузитесь в Android-разработку и с нуля создадите своё первое приложение — голосового помощника.

Не факт, что сразу выйдет Alexa или Siri, но точно будет много практики с Android Studio, визуальными конструкторами и анимацией.

Попробуйте ↓
https://netolo.gy/gdN
источник
Mobile Insights by AppTractor
Понятно, что ничего непонятно, но кажется очередной эпизод в сериале Apple Car закончился. Hyundai, бывшая основным претендентом на главную роль, закончила переговоры и отметила, что делать машину не будет. С другой стороны говорят, что у Apple в обойме как минимум 6 автопроизводителей, так что может все в самом разгаре. Вот бы Tesla и Apple слились уже в экстазе и было бы всем счастье :)

Разработка

Hyundai не ведет переговоров с Apple
Beam: осмысленный браузер
Flutter Dev Podcast #24: Dart Null Safety
Blizzard готовит несколько мобильных игр World of Warcraft
Дизайн приложений: примеры для вдохновения #30
make sense: О работе с Retention, эффективных триггерах и формировании привычек
Podlodka #201: End-to-end ML
Bold: фитнес для пожилых
Клавиатура для обучения слепой печати бьет током при ошибках
Telegram обогнал TikTok и стал самым скачиваемым приложением в январе 2021
Condensation: распределенная база с безопасностью
На GitHub предлагают запустить каталог мобильных приложений
Эстетический и минималистичный дизайн как часть юзабилити
Учимся программировать и писать игры на Nintendo Game Boy
Как 3 месяца парного программирования повлияли на мою карьеру разработчика
Устали от императивных циклов For? Используйте функциональные операторы

iOS

Как увеличить revenue мобильного приложения на 10-15% с помощью специальных инструментов от Apple
Советы по реализации темного режима в iOS

Android

В 2020 году Google выплатил рекордные 6.7 млн долларов за поиск уязвимостей
Auxio: плеер для Android
Свойства против методов
Android туториал: учим CRUD
Чем отличаются Dagger, Hilt и Koin?
Готовимся к декларативному UI
источник
2021 February 09
Mobile Insights by AppTractor
Уроки самой страшной дизайн-катастрофы в американской истории

Не про код, но про важность UI/UX:

Проблемы начались с пульта управления реактором, который после засорения системы охлаждения станции загорелся шквалом сигнальных ламп и загудел хором звуковых сигналов. Одновременно зажглись буквально сотни сигналов и огней. Операторы поспешили их выключить, пытаясь разобраться в проблеме. Их начал накрывать туман замешательства. Они не могли понять, что происходит?! Сама панель не давала четкого представления о работе АЭС, бессмысленно группируя кусочки информации. Например, панель, показывающая утечки реактора, была рядом с панелью, сообщающей о проблемах лифта. Позже следователи обнаружили, что красные огни на панели управления могли означать четырнадцать разных вещей, плохих и хороших.

Платформа: ядерный реактор
источник
Mobile Insights by AppTractor
Смеркалось. На фиг знает каком году в прессе узнали о мошенничестве с подписками и покупных отзывах в App Store. История понятная - фальшивое приложение, прикрываясь красивым оформлением, впаривает подписку за $400, а для маскировки заливает страницу сотнями покупных отзывов, маскируя всех недовольных. Непонятно одно - как в этой истории приложение с одним экраном и одной кнопкой “Отправить мошенникам $416” может пройти модерацию? Ну то есть его вообще не смотрели? Это тот самый Server Driven UI? 😀 Это у них там свой человек?

Разработка

Мошенничество в App Store: разработчик раскрывает многомиллионные аферы с приложениями
Роскомнадзор выпустил мобильное приложение
Cocos переходит в 3D
Unity за 1 минуту
Electronic Arts покупает Glu Mobile
Мобильное тестирование, автоматизация тестирования, тестирование API: с чем нужно уметь работать в 2021 году
Микромодульный подход к дизайну продукта
Оптимизируйте удержание приложений с помощью модели Hooked
Объектно-ориентированное мышление слишком сложно для вас

iOS

Apple начала показывать рекламу на странице поиска
PermissionsSwiftUI: получение разрешений в SwiftUI
Создание пользовательских функций запросов с key paths
Набор инструментов iOS-разработчика на 2021 год
Поиск лучшего CI/CD для разработки под iOS

Android

Три вещи, которые я перестала делать вручную как Android-разработчик
Внедрение нативного кода Kotlin во Flutter-приложение
ShapeableView в Jetpack Compose
источник
2021 February 10
Mobile Insights by AppTractor
Вместе с тем как растет количество владельцев смартфонов, увеличивается спрос на специалистов, умеющих ими управлять и программировать. Android-разработчик — профессия будущего.

Если вы хотите ворваться в перспективную IT-сферу — приходите на Факультет Android-разработки образовательной экосистемы GeekBrains. Вместе с опытными учителями-практиками освоите современные технологии Android-разработки и научитесь делать свои приложения. Получите все нужные навыки, диплом, сертификат и поддержку при трудоустройстве. Кстати, год учебной практики в GeekBrains — это год реального рабочего опыта. Сможете претендовать на позиции не только junior, но и middle.

После успешного окончания обучения на факультете GeekBrains гарантирует трудоустройство в Mail.ru Group или в одну из компаний-партнеров.

Записывайтесь прямо сейчас
источник
Mobile Insights by AppTractor
#ЦифраДня: К вопросу о важности ASO и виральности. По прежнему основным источником открытия и установок новых мобильных приложений является поиск в App Store. Однако доля не абсолютная - совсем близко реклама и относительно близко сарафанное радио. Данные США.
источник
Mobile Insights by AppTractor
Кирилл из Android Broadcast начал раз в неделю фигачить новостные выпуски. Формат, кажется, довольно удобный - 10 или около того минут о главных новостях. Однако для меня излишне технический (да и про Android 😛), так что задумался сделать про “общечеловеческие” ценности мобильной разработки. Примерно как мы когда-то делали в подкасте, но более сжато?

Разработка

Начинаем работу с Combine
78% пользователей отказывалось от покупки, если требовалась установка приложения
Новый рейтинг мобильных рекламных сетей Singular 2021 ROI Index
Как попасть в геймдев: 5 игр, с которых стоит начать свой путь в разработке игр
Connected! Самое главное о дизайне VPN-приложения
Как создать кастомный плагин для Dart-анализатора
Защита авторских прав на ваши Pet-projects
Создание IoT-приложения, совместимого со смарт-устройствами, на Flutter
Ускоряем разработки приложений с помощью Flutter
Flutter не смог решить самую большую проблему для нашего кроссплатформенного приложения
20 лучших движков и платформ/инструментов для разработки мобильных игр в 2021 году

iOS

Swift - простая обработка ошибок
Apple забанила бесплатные аналитические SDK?
Уловки iOS: автоматическая обработка клавиатуры

Android

Expenso: контроль расходов
Android Broadcast: новости #3
Параллельные запросы в Kotlin для автоматизации сборки данных
Как заблокировать приложение с помощью runBlocking
Как мы ускорили запуск приложения Dropbox для Android на 30%
источник
Mobile Insights by AppTractor
Короткие новостные подкасты/видео по главным новостям/материалам недели?
Анонимный опрос
42%
5 - очень хочу
20%
4
13%
3
4%
2
20%
1 - совсем не хочу
Проголосовало: 455
источник
2021 February 11
Mobile Insights by AppTractor
источник
Mobile Insights by AppTractor
Перевел занятную статью с реальным опытом разработки на Flutter. TLDR: не понравилось. Ну ладно ему там зависимостей налили на страницу убористым текстом, в одной из которых утечка памяти оказалась. Бывает, издержки кроссплатформы. Но то, что WebView не работает нормально, основа основ, это как то вообще… Моветон 🤷‍♂️ Google должен более лучше стараться, так и пишет.

Разработка

Flutter пока не смог стать надежным кроссплатформенным решением
App Annie Pulse: инсайты рынка приложений
Выпускные проекты: как позаботиться о себе, завести питомца, найти пункт переработки и получить ответ на любой вопрос
Match-3 Framework – это «просто»
Стики и работа с Event System в Unity 3D
Как Material Design помогает брендировать ваше приложение
Как вести переговоры продуктового дизайнера и разработчика
20 ужасных ASO-ошибок, которых нужно избежать в 2021

iOS

SPPermissions: получение разрешений в Swift
5 способов улучшить рабочий процесс в Xcode
Быстрое погружение в iOS-разработку

Android

Компоненты Android View Binding: Диалоги и Адаптеры
GitHub Actions для Android-разработчиков
источник
2021 February 12
Mobile Insights by AppTractor
Страшное неуважение к игроку!
источник