По четвергам собираем вакансии:
• Senior HR Business Partner в AppFollow
• Android- и iOS-разработчики в BSC Group
• Android-разработчик в ВТБ
• Middle Android Developer в NZT Group
• Android- и iOS-разработчики в Lamoda
Есть другие вакансии? Пришлите в чат, дополню этот пост!
• Senior HR Business Partner в AppFollow
• Android- и iOS-разработчики в BSC Group
• Android-разработчик в ВТБ
• Middle Android Developer в NZT Group
• Android- и iOS-разработчики в Lamoda
Есть другие вакансии? Пришлите в чат, дополню этот пост!
Записали подкаст про аналитику ритейла и погрузились в какую-то пучину неизведанного. Открылся дивный новый мир, но вопросов по результатам традиционно стало еще больше ☺️ В целом же один из самых интересных и необычных выпусков - крайне рекомендую всем, кто метит в эту предметную область. Ну и как обычно - если хотите в гости, пишите.
Разработка:
• 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
Разработка:
• 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
AppTractor
LOVEMOBILE #11: Аналитика в Estee Lauder
Рассказать, как все устроено, пригласили Сергея Филатова — старшего аналитика Estee Lauder в России и СНГ, преподавателя курса по аналитике цифрового продукта в ВШЭ.
Forwarded from Programmer Humor
Вопросы для 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 символов
• Как вы относитесь к легализации курения мануалов?
• Вы ранее привлекались за хранение данных в глобальных переменных?
• Какой результат выполнения команды 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 символов
• Как вы относитесь к легализации курения мануалов?
#ЦифраДня: Telegram обогнал TikTok и стал самым загружаемым неигровым приложением в мире в январе 2021 года с более чем 63 миллионами установок, что в 3.8 раза превышает количество загрузок в январе 2020 года. Страны с наибольшим количеством установок Telegram - это Индия (24%), за которой следует Индонезия (10%).
На краудфандинге собрали денег и выкупили у издательств права на хорошие научно-популярные книги. Более 40 умных книг можно скачать полностью легально и бесплатно в удобном формате. Среди авторов — Хокинг, Докинз, Саган, Сапольски, Нил Деграсс Тайсон, Франс де Вааль, Мичио Каку, Пинкер, Лоуренс Краусс, Зимбардо, Ариэли, а также Панчин, Марков, Аузан и другие. Если когда-то хотели прочитать "Теорию всего" или "Предсказуемая иррациональность", то теперь самое время.
#ЦифраДня: МВД 4 февраля объявило тендер на доработку своего официального мобильного приложения в размере 63 млн руб. Исполнитель должен интегрировать в приложение модуль «Антимошенник», который позволит пользователям приложения распознавать звонки с мошеннических номеров. Как и у многих других подобных приложений, для корректной работы этого модуля потребуется доступ к телефонной книге пользователя, следует из тендерной документации. Победителя конкурса МВД выберет 1 марта.
Спрос на мобильных разработчиков превышает предложение, а наиболее предприимчивые из них покоряют Кремниевую долину с собственным стартапом.
Сделать первый шаг в мобильной разработке можно на бесплатном курсе Нетологии. За 6 дней вы глубоко погрузитесь в Android-разработку и с нуля создадите своё первое приложение — голосового помощника.
Не факт, что сразу выйдет Alexa или Siri, но точно будет много практики с Android Studio, визуальными конструкторами и анимацией.
Попробуйте ↓
https://netolo.gy/gdN
Сделать первый шаг в мобильной разработке можно на бесплатном курсе Нетологии. За 6 дней вы глубоко погрузитесь в Android-разработку и с нуля создадите своё первое приложение — голосового помощника.
Не факт, что сразу выйдет Alexa или Siri, но точно будет много практики с Android Studio, визуальными конструкторами и анимацией.
Попробуйте ↓
https://netolo.gy/gdN
Понятно, что ничего непонятно, но кажется очередной эпизод в сериале 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
Разработка
• 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
AppTractor
Hyundai не ведет переговоров с Apple
По данным Reuters и Bloomberg, автопроизводитель обсуждал потенциальные проекты автономных электромобилей с различными партнерами, но решения так и не принял.
Forwarded from AppFiles - Mobile Development
Уроки самой страшной дизайн-катастрофы в американской истории
Не про код, но про важность UI/UX:
Проблемы начались с пульта управления реактором, который после засорения системы охлаждения станции загорелся шквалом сигнальных ламп и загудел хором звуковых сигналов. Одновременно зажглись буквально сотни сигналов и огней. Операторы поспешили их выключить, пытаясь разобраться в проблеме. Их начал накрывать туман замешательства. Они не могли понять, что происходит?! Сама панель не давала четкого представления о работе АЭС, бессмысленно группируя кусочки информации. Например, панель, показывающая утечки реактора, была рядом с панелью, сообщающей о проблемах лифта. Позже следователи обнаружили, что красные огни на панели управления могли означать четырнадцать разных вещей, плохих и хороших.
Платформа: ядерный реактор
Не про код, но про важность UI/UX:
Проблемы начались с пульта управления реактором, который после засорения системы охлаждения станции загорелся шквалом сигнальных ламп и загудел хором звуковых сигналов. Одновременно зажглись буквально сотни сигналов и огней. Операторы поспешили их выключить, пытаясь разобраться в проблеме. Их начал накрывать туман замешательства. Они не могли понять, что происходит?! Сама панель не давала четкого представления о работе АЭС, бессмысленно группируя кусочки информации. Например, панель, показывающая утечки реактора, была рядом с панелью, сообщающей о проблемах лифта. Позже следователи обнаружили, что красные огни на панели управления могли означать четырнадцать разных вещей, плохих и хороших.
Платформа: ядерный реактор
👍1
Смеркалось. На фиг знает каком году в прессе узнали о мошенничестве с подписками и покупных отзывах в 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
Разработка
• Мошенничество в 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
AppTractor
Мошенничество в App Store: разработчик раскрывает многомиллионные аферы с приложениями
Проблема Элефтериу в том, что вся его настоящая тяжелая работа сводится на нет создателями приложений-фейков, которые могут использовать слабые механизмы контроля App Store для получения несправедливой прибыли за его счет.
Вместе с тем как растет количество владельцев смартфонов, увеличивается спрос на специалистов, умеющих ими управлять и программировать. Android-разработчик — профессия будущего.
Если вы хотите ворваться в перспективную IT-сферу — приходите на Факультет Android-разработки образовательной экосистемы GeekBrains. Вместе с опытными учителями-практиками освоите современные технологии Android-разработки и научитесь делать свои приложения. Получите все нужные навыки, диплом, сертификат и поддержку при трудоустройстве. Кстати, год учебной практики в GeekBrains — это год реального рабочего опыта. Сможете претендовать на позиции не только junior, но и middle.
После успешного окончания обучения на факультете GeekBrains гарантирует трудоустройство в Mail.ru Group или в одну из компаний-партнеров.
Записывайтесь прямо сейчас
Если вы хотите ворваться в перспективную IT-сферу — приходите на Факультет Android-разработки образовательной экосистемы GeekBrains. Вместе с опытными учителями-практиками освоите современные технологии Android-разработки и научитесь делать свои приложения. Получите все нужные навыки, диплом, сертификат и поддержку при трудоустройстве. Кстати, год учебной практики в GeekBrains — это год реального рабочего опыта. Сможете претендовать на позиции не только junior, но и middle.
После успешного окончания обучения на факультете GeekBrains гарантирует трудоустройство в Mail.ru Group или в одну из компаний-партнеров.
Записывайтесь прямо сейчас
#ЦифраДня: К вопросу о важности ASO и виральности. По прежнему основным источником открытия и установок новых мобильных приложений является поиск в App Store. Однако доля не абсолютная - совсем близко реклама и относительно близко сарафанное радио. Данные США.
Кирилл из 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%
Разработка
• Начинаем работу с 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%
AppTractor
Начинаем работу с Combine
Combine, анонсированный на WWDC 2019, представляет собой новую «реактивную» платформу Apple для обработки событий в течение времени. Вы можете использовать Combine для унификации и упрощения вашего кода для работы с такими вещами, как делегаты, уведомления…
Короткие новостные подкасты/видео по главным новостям/материалам недели?
Anonymous Poll
42%
5 - очень хочу
20%
4
13%
3
4%
2
20%
1 - совсем не хочу
По четвергам собираем вакансии:
• iOS и macOS разработчики в Auslogics
• Middle+/Senior iOS-разработчик в BelkaCar
• Ведущий продуктовый дизайнер в Учи.ру
• Продуктовый дизайнер в БКС
• Младший iOS-разработчик в Интабия
• Android-разработчик в ivi.ru
• Продакт-исследователь в HFLabs
• Unity Developer в Neskin Games
• Data Analyst в Neskin Games
• Game Designer в Neskin Games
• Balance Designer в Neskin Games
• ASO-менеджер, Prequel App
• Преподаватель в Otus
• Android-разработчик в MyBook
• Junior React Native разработчик в Fitnow
Есть другие вакансии? Пришлите в чат, дополню этот пост!
• iOS и macOS разработчики в Auslogics
• Middle+/Senior iOS-разработчик в BelkaCar
• Ведущий продуктовый дизайнер в Учи.ру
• Продуктовый дизайнер в БКС
• Младший iOS-разработчик в Интабия
• Android-разработчик в ivi.ru
• Продакт-исследователь в HFLabs
• Unity Developer в Neskin Games
• Data Analyst в Neskin Games
• Game Designer в Neskin Games
• Balance Designer в Neskin Games
• ASO-менеджер, Prequel App
• Преподаватель в Otus
• Android-разработчик в MyBook
• Junior React Native разработчик в Fitnow
Есть другие вакансии? Пришлите в чат, дополню этот пост!
Auslogics
Открытые вакансии компании Auslogics, Австралия
Приглашаем ознакомиться с открытыми вакансиями Auslogics, Австралия.
Перевел занятную статью с реальным опытом разработки на 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-разработчиков
Разработка
• 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-разработчиков
AppTractor
Flutter пока не смог стать надежным кроссплатформенным решением
Но работоспособность Flutter по-прежнему оставляет желать лучшего, особенно на iOS. Это связано с предвзятым отношением к Android? Или им просто не хватает опыта? Я не знаю. Но я точно знаю, что именно здесь Flutter терпит неудачу как кроссплатформенная среда…
#ЦифраДня: Доля Android в разных странах согласно отчету Flurry 2021 State of Mobile. Россия — 84%, Индия — 98%, США — 53%.
#ЦифраДня: Пик установок для дейтинг-приложений приходится на субботу, вообще самое высокое количество установок и сессий наблюдается по выходным. Минимум - на вторник. Данные из “Руководства по маркетингу приложений для знакомств 2021” от Adjust.
История с IDFA еще видимо будет долго всем икаться. С рекламой понятно, ладно. Но что с аналитикой? Что и как будет вообще непонятно никому. Если следовать логике, то всю аналитику - Firebase, AppMetrica, Flurry и так далее - надо тоже запрашивать у пользователя, ну кроме Mixpanel и Amplitude за многие тысячи долларов. В общем, Apple поднасрала всем и будем разгребать все это еще долго.
Разработка
• Забанила ли Apple аналитические SDK? Ээ… ну…
• Uptime: знания за пять минут
• Секреты маркетинга приложений для знакомств — новое руководство Adjust
• Дизайн приложений: примеры для вдохновения #31
• Scopely запустила симулятор «Кобаяси Мару»
• Podlodka #202: офисная политика
• Отчет Flurry 2021 State of Mobile
• Boardgame.io: движок для пошаговых игр
• Расходы в Топ-100 приложений с подпиской выросли на 34% до $13 млрд
• Быстрый прототип IIoT-решения на Raspberry PI и Yandex IoT. Часть вторая
• 1 год с Flutter в продакшне
• Новая норма: обучение в приложениях и как добиться успеха в меняющиеся времена
• Как сделать инсайты UX-исследований видимыми, прослеживаемыми и увлекательными?
• 5 вопросов на интервью для выявления выдающихся программистов
• Как создать простое шахматное приложение с помощью Flutter
iOS
• AppsFlyer запускает предиктивную аналитику для iOS
• Взлом нативных двоичных файлов ARM64 для запуска на симуляторе iOS
• Погружение в CFRunLoop
• Создайте новостное приложение в SwiftUI 2.0 (Combine, API, MVVM & Swift Package Manager)
• Используем Charles для переписывания ответов при разработке приложений для iOS
Android
• Разработка на Android: как найти подходящую абстракцию для работы со строками
• Анти-паттерны RecyclerView
• StateFlow с одно- и двусторонним DataBinding-ом на Android
Разработка
• Забанила ли Apple аналитические SDK? Ээ… ну…
• Uptime: знания за пять минут
• Секреты маркетинга приложений для знакомств — новое руководство Adjust
• Дизайн приложений: примеры для вдохновения #31
• Scopely запустила симулятор «Кобаяси Мару»
• Podlodka #202: офисная политика
• Отчет Flurry 2021 State of Mobile
• Boardgame.io: движок для пошаговых игр
• Расходы в Топ-100 приложений с подпиской выросли на 34% до $13 млрд
• Быстрый прототип IIoT-решения на Raspberry PI и Yandex IoT. Часть вторая
• 1 год с Flutter в продакшне
• Новая норма: обучение в приложениях и как добиться успеха в меняющиеся времена
• Как сделать инсайты UX-исследований видимыми, прослеживаемыми и увлекательными?
• 5 вопросов на интервью для выявления выдающихся программистов
• Как создать простое шахматное приложение с помощью Flutter
iOS
• AppsFlyer запускает предиктивную аналитику для iOS
• Взлом нативных двоичных файлов ARM64 для запуска на симуляторе iOS
• Погружение в CFRunLoop
• Создайте новостное приложение в SwiftUI 2.0 (Combine, API, MVVM & Swift Package Manager)
• Используем Charles для переписывания ответов при разработке приложений для iOS
Android
• Разработка на Android: как найти подходящую абстракцию для работы со строками
• Анти-паттерны RecyclerView
• StateFlow с одно- и двусторонним DataBinding-ом на Android
AppTractor
Забанила ли Apple аналитические SDK? Ээ… ну…
Я нигде не могу найти этого, но похоже, что вместе с входящими ограничениями на IDFA и атрибуцию рекламы Apple также вводит фактический запрет на эти бесплатные SDK аналитики.
Всем привет!
AppSell.mobi продолжает развиваться и набирать обороты.
✅ В этом году еще больше полезного контента - марафоны по белой монетизации, обучающие касты в онлайн режиме, актуальная информация от профи.
✅ Постоянная техническая поддержка новичков, закрытые чаты для разработчиков.
✅ У нас вы можете купить и продать исходники и мобильные приложения, с профитом и без.
✅ Более 2000 зарегистрированных пользователей.
✅ Все сделки абсолютно безопасны и проходят при нашем непосредственном участии.
✅ Удобные выплаты 24/7.
👉🏻 Присоединяйся и развивайся вместе с нами!
По всем вопросам - @AppSellAnton
Чат проекта - @AjaxChat
AppSell.mobi продолжает развиваться и набирать обороты.
✅ В этом году еще больше полезного контента - марафоны по белой монетизации, обучающие касты в онлайн режиме, актуальная информация от профи.
✅ Постоянная техническая поддержка новичков, закрытые чаты для разработчиков.
✅ У нас вы можете купить и продать исходники и мобильные приложения, с профитом и без.
✅ Более 2000 зарегистрированных пользователей.
✅ Все сделки абсолютно безопасны и проходят при нашем непосредственном участии.
✅ Удобные выплаты 24/7.
👉🏻 Присоединяйся и развивайся вместе с нами!
По всем вопросам - @AppSellAnton
Чат проекта - @AjaxChat