Перевел занятную статью Qonversion про экраны пейволов для подписки - про тексты, цены, варианты тарифов, завлечения и т.п. вещи. Понравилось прокидывать на экран пейвола информацию из онбординга, последних действий или вообще рекламы для показа пользователю, что это именно то, что они искал. В общем, есть над чем подумать, ибо как правильно написано - экран пейвола один из главных элементов в воронке конверсии обычного пользователя в пользователя платящего.
Разработка
• Анатомия пейвола: как сделать экран, который продает
• Узнайте, насколько эффективна ваша реклама в Apple Search Ads с помощью Grader от SearchAds.com
• $60 млн в Серии С: Bitrise — мобильный CI/CD
• Как мы участвовали в создании ААА-игры Ori and the Will of the Wisps и что делать, чтобы у вас получилось тоже
• Руководство по созданию эффективного эмоционального дизайна
• План обучения React Native, основанный на моем профессиональном и преподавательском опыте
• Чрезмерная инженерия может убить ваш продукт
• Минималистическое руководство по внедрению зависимостей во Flutter
iOS
• Улучшение iPad Sidebar Navigation на iPhone с помощью SwiftUI
• Наш путь к сокращению времени сборки приложения Traveloka для iOS на 90%
Android
• AppSalvager: предотвращение сбоев
• DI.kt: одна из первых DI библиотек для Kotlin Multiplatform
• Как правильно использовать Nullable типы в Kotlin
• Сокращение времени сборки приложения BlaBlaCar для Android
Разработка
• Анатомия пейвола: как сделать экран, который продает
• Узнайте, насколько эффективна ваша реклама в Apple Search Ads с помощью Grader от SearchAds.com
• $60 млн в Серии С: Bitrise — мобильный CI/CD
• Как мы участвовали в создании ААА-игры Ori and the Will of the Wisps и что делать, чтобы у вас получилось тоже
• Руководство по созданию эффективного эмоционального дизайна
• План обучения React Native, основанный на моем профессиональном и преподавательском опыте
• Чрезмерная инженерия может убить ваш продукт
• Минималистическое руководство по внедрению зависимостей во Flutter
iOS
• Улучшение iPad Sidebar Navigation на iPhone с помощью SwiftUI
• Наш путь к сокращению времени сборки приложения Traveloka для iOS на 90%
Android
• AppSalvager: предотвращение сбоев
• DI.kt: одна из первых DI библиотек для Kotlin Multiplatform
• Как правильно использовать Nullable типы в Kotlin
• Сокращение времени сборки приложения BlaBlaCar для Android
AppTractor
Анатомия пейвола: как сделать экран, который продает
Экран пейвола — ключевой и самый важный элемент в воронке конверсии в подписки. На этом экране у вас есть лучшая возможность развеять все страхи, неуверенность и сомнения, которые возникают у людей, когда они думают о подписке на ваше приложение. Qonversion…
#ЦифраДня: Как я писал еще 4 года назад - пожилые это новые молодые. Аудитория образованная, платежеспособная и постоянно растущая. Со своими особенностями, но вполне поддающимися управлению (доступность, безопасность, комюнити и т.п.). Arkadium в тренде - запускает Arkadium Advantage, кроссплатформенный игровой сервис по подписке с казуальными играми, ориентированный на пожилых людей. В самой компании говорят, что за последние два года они увидели огромный рост игроков старше 55 лет. А в прошлом году в Arkadium этот сегмент вырос на 200%.
Чек-лист для эффективных рекламных кампаний на iOS 14.5+
Введение новых правил ATT значительно усложнило запуск и отслеживание эффективности рекламных кампаний на платформе. Яндекс сделал контрольный чек-лист, который позволит вам просто и быстро создавать новые кампании, которые будут приводить вам пользователей и увеличивать прибыль.
Краткое содержание:
1. Определите версию iOS для запуска кампании
2. Убедитесь, что приложение поддерживает Apple SKAdnetwork API
3. Пройдите верификацию
4. Заведите кампании
5. Следите за результатами кампаний и сравнивайте данные из разных источников
Более подробно - в блоге компании.
Введение новых правил ATT значительно усложнило запуск и отслеживание эффективности рекламных кампаний на платформе. Яндекс сделал контрольный чек-лист, который позволит вам просто и быстро создавать новые кампании, которые будут приводить вам пользователей и увеличивать прибыль.
Краткое содержание:
1. Определите версию iOS для запуска кампании
2. Убедитесь, что приложение поддерживает Apple SKAdnetwork API
3. Пройдите верификацию
4. Заведите кампании
5. Следите за результатами кампаний и сравнивайте данные из разных источников
Более подробно - в блоге компании.
Меня, как махрового инди, вопросы создания успешных проектов волновали всегда. Поэтому не могу не оценить статью разработчика игр из Индонезии. Сейчас, правда, у него уже 25+ работников, так что он не совсем инди, но полагаю, что все его советы справедливы даже для небольших компаний и тем более для начинающих разработчиков, причем не только игр. Все они “капитанские” (начните с малого, переиспользуйте, быстро итерируйте, изучите аудиторию, развивайтесь ступенчато), но все отлиты в граните, и если вас в следующий раз спросят как начать - скиньте ссылку на них. Много времени сэкономит.
Разработка
• Как стать устойчивым и растущим инди-разработчиком
• GitHub публикует очередное исследование Octoverse
• Arkadium Advantage предлагает игры по подписке для пожилых
• Стартует основной этап Всероссийской олимпиады по программированию для школьников
• Применение автотестов в ежедневных релизах
• Как сделать лучшее на рынке мобильное приложение для коллекторов и не стать их клиентами
• Создание показателя эффективности страницы в Airbnb
• SOLID в Dart/Flutter
• Системная архитектура Twitter
• 11 вещей, которые я узнал после того, как стал проводить кодинг интервью
iOS
• Viperit: шаблон для VIPER
• Сертификат для Джонни
• Как преобразовать сетевой уровень в iOS для работы с Combine или Async/await
• Создание ML моделей с Swift и CreateML
Android
• Стабильность develop в Android
• Когда Gson встретил классы Data Kotlin
• Как добавить динамические темы Material You из Android 12 в приложение
Разработка
• Как стать устойчивым и растущим инди-разработчиком
• GitHub публикует очередное исследование Octoverse
• Arkadium Advantage предлагает игры по подписке для пожилых
• Стартует основной этап Всероссийской олимпиады по программированию для школьников
• Применение автотестов в ежедневных релизах
• Как сделать лучшее на рынке мобильное приложение для коллекторов и не стать их клиентами
• Создание показателя эффективности страницы в Airbnb
• SOLID в Dart/Flutter
• Системная архитектура Twitter
• 11 вещей, которые я узнал после того, как стал проводить кодинг интервью
iOS
• Viperit: шаблон для VIPER
• Сертификат для Джонни
• Как преобразовать сетевой уровень в iOS для работы с Combine или Async/await
• Создание ML моделей с Swift и CreateML
Android
• Стабильность develop в Android
• Когда Gson встретил классы Data Kotlin
• Как добавить динамические темы Material You из Android 12 в приложение
AppTractor
Как стать устойчивым и растущим инди-разработчиком
Я надеюсь, что эти уроки помогут вам минимизировать риски, максимизировать ваши шансы на успех и послужат руководством в вашем собственном путешествии по инди-разработке.
#ДатаДня: Согласно новому отчету известного аналитика Мин-Чи Куо, который известен своими довольно точными прогнозами относительно устройств Apple, компания выпустит гарнитуру дополненной реальности в конце 2022 года. По словам Куо, главный процессор гарнитуры будет аналогичен чипу M1, который Apple представила для своих компьютеров в прошлом году, а процессоры более низкого уровня будут управлять сенсорами устройства. AR-гарнитура сможет работать независимо, без необходимости привязки к Mac или iPhone, и Apple намерена поддерживать «широкий спектр приложений» с прицелом на замену iPhone в течение десяти лет.
Tonti Laguna Mobile ищет iOS приложения для покупки
Мы готовы предложить разработчикам оценку вплоть до 40 месячных прибылей, если приложение соответствует нашим требованиям.
Что нужно:
📱Неигровое приложение, выпущенное позже 2019 года
🎯Рейтинг приложения в App Store >4.2
💰Имеет подтвержденный доход от $1000/месяц
🍏Только iOS
Оставить заявку можно на сайте 👈
А если возникли вопросы, пишите напрямую - @khaimov
Мы готовы предложить разработчикам оценку вплоть до 40 месячных прибылей, если приложение соответствует нашим требованиям.
Что нужно:
📱Неигровое приложение, выпущенное позже 2019 года
🎯Рейтинг приложения в App Store >4.2
💰Имеет подтвержденный доход от $1000/месяц
🍏Только iOS
Оставить заявку можно на сайте 👈
А если возникли вопросы, пишите напрямую - @khaimov
Наш традиционный большой еженедельный дайджест со всем материалами за неделю - 88 статьи и новости про iOS и Android, разработку и монетизацию!
iOS Meetup СберМаркет Tech 2 декабря в 18:00
В программе спикеры из СберМаркета, Ситимобил и Авито.
О чем:
— Для чего нужны unit-тесты и что такое хороший unit-тест?
— Как модифицировать паттерн координатор, чтобы не испытывать боль при использовании?
— Опыт совмещения GoogleMaps и 2ГИС в одном приложении под А/Б.
— Рассказ о ферме миников, собственной GUI-тулзе, хотфиксах и Intel-железе.
Подробности программы и регистрация по ссылке https://sbermarket.timepad.ru/event/1850382/
В программе спикеры из СберМаркета, Ситимобил и Авито.
О чем:
— Для чего нужны unit-тесты и что такое хороший unit-тест?
— Как модифицировать паттерн координатор, чтобы не испытывать боль при использовании?
— Опыт совмещения GoogleMaps и 2ГИС в одном приложении под А/Б.
— Рассказ о ферме миников, собственной GUI-тулзе, хотфиксах и Intel-железе.
Подробности программы и регистрация по ссылке https://sbermarket.timepad.ru/event/1850382/
#ЦифраДня: Интересное из нового отчета Adapty по iOS-подпискам. Средняя конверсия из установки в триал в России 4.7%, в подписку - 1.5%. Интересно, что на развивающихся рынках из триала в оплату подписки переходит относительно больше пользователей, чем на развитых. Для Бразилии, например, конверсия в триал 0.9%, а в подписку дальше попадает 0.7%. Для США 6.1 и 3.6% соответственно. Впрочем это не абсолютное правило, в Канаде это 4.2 и 3.7%.
Google впервые за 2021 год в Android Studio опубликовал данные о распространении разных версий Android. Надо сказать, усилия компании приносят свои плоды - фрагментация уже не выглядит так ужасно, как на заре платформы. Android 11 и 10 - уже более 50% устройств, вместе с 9 - 69%. Если учесть, что на iOS фрагментация ухудшается, а на Android улучшается - скоро вровень станут 😀
Разработка
• Google обновил информацию о распространении разных версий Android
• JetBrains представила легковесный редактор кода Fleet
• Бенчмарки iOS подписок 2021 в отчете Adapty
• Amazon запустил IoT RoboRunner для управления роботами
• Прибыль в 2,5 миллиарда за полгода для пост-апокалиптического сюжета: секрет успеха State of Survival
• Каждый третий российский школьник хочет работать в сфере разработки игр
• Дизайн приложений: примеры для вдохновения #65
• Как составить ТЗ на скриншоты?
• Podlodka #243: IT в кино
• Wave: эмоциональное здоровье подростков
• SDLPoP: открытый порт Prince of Persia
• Первая игра за 4 месяца
• Истории поиска product/market fit от основателей Netflix, Uber, Airbnb и других успешных компаний
• Как построить сетевой клиент в большом приложении, написать плагин на Kotlin и работать с UI-библиотекой
• Dart Code Metrics — мой первый pull request
• Как за 18 секунд собрать кучу отзывов о приложении?
• 10 лучших туториалов по Unity для начинающих разработчиков игр
• Кто пишет лучший код: GitHub CoPilot или GPT-3?
• Чтобы быть разработчиком выше среднего, вам просто нужно сделать одну вещь
iOS
• MultiScreenApp: мультиэкранное видео
• Apple выпустит AR-гарнитуру в 2022
• Анимируй это: введение в анимации SwiftUI
• Управление памятью в Swift
• Умный дом iOS разработчика
• Исправление неоднозначных ограничений без перезапуска приложения
• Создание XCFramework для iOS
• Обнаружение сломанных Constraints в Swift
• Разработка SharePlay игры
• iOS-команда Bending Spoons: заглядывая за занавес
Android
• Идентификаторы элементов в XCUITest
• Kotlin для всего
• Как ускорить Dagger в Android
• Android 12: история поддержки
• Apex, или как создать UI-фреймворк
• Понять, как писать модульные тесты на Android, никогда не было так просто
• Интеграция Android-приложения с Google Assistant
• Переход с LiveData на Flow за 5 шагов
• Новые функции в фоновых задачах Android
Разработка
• Google обновил информацию о распространении разных версий Android
• JetBrains представила легковесный редактор кода Fleet
• Бенчмарки iOS подписок 2021 в отчете Adapty
• Amazon запустил IoT RoboRunner для управления роботами
• Прибыль в 2,5 миллиарда за полгода для пост-апокалиптического сюжета: секрет успеха State of Survival
• Каждый третий российский школьник хочет работать в сфере разработки игр
• Дизайн приложений: примеры для вдохновения #65
• Как составить ТЗ на скриншоты?
• Podlodka #243: IT в кино
• Wave: эмоциональное здоровье подростков
• SDLPoP: открытый порт Prince of Persia
• Первая игра за 4 месяца
• Истории поиска product/market fit от основателей Netflix, Uber, Airbnb и других успешных компаний
• Как построить сетевой клиент в большом приложении, написать плагин на Kotlin и работать с UI-библиотекой
• Dart Code Metrics — мой первый pull request
• Как за 18 секунд собрать кучу отзывов о приложении?
• 10 лучших туториалов по Unity для начинающих разработчиков игр
• Кто пишет лучший код: GitHub CoPilot или GPT-3?
• Чтобы быть разработчиком выше среднего, вам просто нужно сделать одну вещь
iOS
• MultiScreenApp: мультиэкранное видео
• Apple выпустит AR-гарнитуру в 2022
• Анимируй это: введение в анимации SwiftUI
• Управление памятью в Swift
• Умный дом iOS разработчика
• Исправление неоднозначных ограничений без перезапуска приложения
• Создание XCFramework для iOS
• Обнаружение сломанных Constraints в Swift
• Разработка SharePlay игры
• iOS-команда Bending Spoons: заглядывая за занавес
Android
• Идентификаторы элементов в XCUITest
• Kotlin для всего
• Как ускорить Dagger в Android
• Android 12: история поддержки
• Apex, или как создать UI-фреймворк
• Понять, как писать модульные тесты на Android, никогда не было так просто
• Интеграция Android-приложения с Google Assistant
• Переход с LiveData на Flow за 5 шагов
• Новые функции в фоновых задачах Android
AppTractor
Google обновил информацию о распространении разных версий Android
«Мастер создания нового проекта» дает разработчикам диаграмму, чтобы увидеть, на какой выпуск ОС им следует ориентироваться.
#Цифра Дня: В Google Play выбрали лучшие приложения и игры 2021 года. Лучшим приложение по мнению магазина в 2021 году стал Balance: Meditation & Sleep. Лучшим приложение по выбору пользователей стал Paramount+. Кроме них в топ вошли еще 25 приложений — фото и видео-редакторы, дневники, определители камней и растений, ежедневники, приложения для формирования привычек и т.п. Лучшей игрой года стал Pokémon UNITE.
This media is not supported in your browser
VIEW IN TELEGRAM
💣 До -40% скидки на инструменты для ASO и работы с отзывами, а также мотивированный трафик!
Это BLACK FRIDAY в Asodesk 🖤 Самая масштабная акция года продлиться до 3 декабря.
Скидки действуют на все тарифные планы в зависимости от длительности:
-40% при покупке подписки на год.
-20% при покупке подписки на 6 месяцев.
-10% при покупке подписки на 3 месяца.
🙀 Вы можете сэкономить до $1 436 на ASO-планы и до $1 916 на работе с отзывами.
Также действует скидка -20% на мотивированный трафик вне зависимости от географии и платформы! А при заказе от 5 000 установок вы получите стратегию в подарок 🤩
Успейте воспользоваться акцией и сэкономить годовой бюджет на продвижение приложения😉 Все подробности на сайте.
👉Узнать подробнее👈
Это BLACK FRIDAY в Asodesk 🖤 Самая масштабная акция года продлиться до 3 декабря.
Скидки действуют на все тарифные планы в зависимости от длительности:
-40% при покупке подписки на год.
-20% при покупке подписки на 6 месяцев.
-10% при покупке подписки на 3 месяца.
🙀 Вы можете сэкономить до $1 436 на ASO-планы и до $1 916 на работе с отзывами.
Также действует скидка -20% на мотивированный трафик вне зависимости от географии и платформы! А при заказе от 5 000 установок вы получите стратегию в подарок 🤩
Успейте воспользоваться акцией и сэкономить годовой бюджет на продвижение приложения😉 Все подробности на сайте.
👉Узнать подробнее👈
Forwarded from Programmer Humor
Лайфхак: чтобы разогреть кровать в такой дубак, просто кидаю туда ноут и запускаю Android Studio 🧠🧠🧠
IT's Meetup – агрегатор бесплатных митапов и конференций.
На канале публикуют митапы и конференции из разных сфер - iOS, Android, ASO, Product, Marketing, Agile и еще множество других направлений!
Подписывайтесь и залетайте на митап по своей специальности: @meetup_today
На канале публикуют митапы и конференции из разных сфер - iOS, Android, ASO, Product, Marketing, Agile и еще множество других направлений!
Подписывайтесь и залетайте на митап по своей специальности: @meetup_today
В Серии А проявился стартап Raycast - штука для продуктивности разработчиков. Платформа позволяет в стиле командной строки автоматизировать повседневные процессы и задачи. Это что-то типа Apple Spotlight, в которой можно руками писать таски, а она на основе своих расширений и скриптов выполняет какие-то пакетные задачи, самостоятельно уже общаясь со всеми SaaS и не очень сервисами. Например, можно мерджить пул-реквесты, закрывать таски в Jira, генерировать пароли через 1Password или просто искать что-то. Угадайте сколько такая казалось-бы незатейливая штука получила? 15 миллионов долларов. Потому что для разработчиков, потому что есть магазин расширений и API и в будущем “предложение для командной работы”.
Разработка
• $15 млн в Серии А: Raycast — продуктивность повседневных задач для разработчиков
• Что стоит за успехом приложений электронной коммерции в 2021 году?
• Лучшие приложения и игры для Android 2021 по версии Google Play
• Почему Proxyman — сын маминой подруги в мире снифферов
• Медитация — это Prosto: история самого прибыльного сервиса для заботы о ментальном здоровье
• Как создать приложение которое никому не нужно и достойно провести его в последний путь
• Введение в компьютерные сети для разработчиков - Ethernet и IP (с иллюстрациями)
• Упражнение по проектированию мобильных систем: библиотека изображений
• Современные тенденции UI-дизайна и как их применить в ваших приложениях
• Создание и совместное использование таблиц в стиле Excel с помощью React Native
iOS
• Бывших не бывает. Как опыт спортивного программирования влияет на работу с реальным кодом
• Что такое Full Stack iOS-разработчик?
• Мастерим ProgressView в SwiftUI
• SwiftUI: некоторые примеры современной анимации в приложении с кофе
• Создаем "пятнашки" с помощью SwiftUI
Android
• Мобильной разработки не будет через 5 лет
• TimelineView: календарь, как в Google
• Инструменты разработчика для тестирования Android-приложений
• Наш опыт использования MotionLayout в NFC-платежах
• Уменьшение размера приложения для Android в LinkedIn
• Простая локализация строк в Kotlin Multiplatform
• Какова на самом деле жизнь в Android-команде Bending Spoons
Разработка
• $15 млн в Серии А: Raycast — продуктивность повседневных задач для разработчиков
• Что стоит за успехом приложений электронной коммерции в 2021 году?
• Лучшие приложения и игры для Android 2021 по версии Google Play
• Почему Proxyman — сын маминой подруги в мире снифферов
• Медитация — это Prosto: история самого прибыльного сервиса для заботы о ментальном здоровье
• Как создать приложение которое никому не нужно и достойно провести его в последний путь
• Введение в компьютерные сети для разработчиков - Ethernet и IP (с иллюстрациями)
• Упражнение по проектированию мобильных систем: библиотека изображений
• Современные тенденции UI-дизайна и как их применить в ваших приложениях
• Создание и совместное использование таблиц в стиле Excel с помощью React Native
iOS
• Бывших не бывает. Как опыт спортивного программирования влияет на работу с реальным кодом
• Что такое Full Stack iOS-разработчик?
• Мастерим ProgressView в SwiftUI
• SwiftUI: некоторые примеры современной анимации в приложении с кофе
• Создаем "пятнашки" с помощью SwiftUI
Android
• Мобильной разработки не будет через 5 лет
• TimelineView: календарь, как в Google
• Инструменты разработчика для тестирования Android-приложений
• Наш опыт использования MotionLayout в NFC-платежах
• Уменьшение размера приложения для Android в LinkedIn
• Простая локализация строк в Kotlin Multiplatform
• Какова на самом деле жизнь в Android-команде Bending Spoons
AppTractor
$15 млн в Серии А: Raycast — продуктивность повседневных задач для разработчиков
Платформа позволяет в стиле командной строки автоматизировать повседневные процессы и задачи, сосредоточиться на важных задачах.
#Цифра Дня или #MacBookБольшеНеНужен. Apple начинает закрытое бета-тестирование Swift Playgrounds 4, в котором появится функция публикации приложений в App Store прямо с iPad, без необходимости использования Xcode на Mac. С появлением планшетов на M1, впрочем, и так было понятно, что они все больше начнут заменять ноутбуки в большинстве типовых задач. С возможностью публикации приложений iPad вполне может стать полнофункциональной заменой ноутбукам.
Бесплатный митап Sber Mobile Meetup — 7 декабря, 17:00, онлайн
Сбер при поддержке JUG Ru Group проведет онлайн-митап для мобильных разработчиков. В программе — три доклада от специалистов, которые работают над сервисами Сбера:
– Андрей Попов — «Современный подход к анимациям в UICollectionView». Доклад об анимациях, применимых к коллекциям с помощью современных API в iOS SDK.
– Дмитрий Исаев — «Clean MVVM c Combine, SwiftUI в продакшене». Узнайте, как команда Сбера применила этот стек к большому объему бизнес-логики, вдохновившись Clean Code от дядюшки Боба Мартина.
– Андрей Данилов — «Как (не) ускорить сборку Android-проекта». Андрей расскажет, как не наступить на грабли при ускорении сборки: исправить порядок репозиториев зависимостей и найти альтернативы для неэффективных инструментов.
А еще вы сможете задать спикерам вопросы после докладов и пообщаться с коллегами в Spatial chat.
Участие бесплатное, нужно только зарегистрироваться. Ждем вас!
Сбер при поддержке JUG Ru Group проведет онлайн-митап для мобильных разработчиков. В программе — три доклада от специалистов, которые работают над сервисами Сбера:
– Андрей Попов — «Современный подход к анимациям в UICollectionView». Доклад об анимациях, применимых к коллекциям с помощью современных API в iOS SDK.
– Дмитрий Исаев — «Clean MVVM c Combine, SwiftUI в продакшене». Узнайте, как команда Сбера применила этот стек к большому объему бизнес-логики, вдохновившись Clean Code от дядюшки Боба Мартина.
– Андрей Данилов — «Как (не) ускорить сборку Android-проекта». Андрей расскажет, как не наступить на грабли при ускорении сборки: исправить порядок репозиториев зависимостей и найти альтернативы для неэффективных инструментов.
А еще вы сможете задать спикерам вопросы после докладов и пообщаться с коллегами в Spatial chat.
Участие бесплатное, нужно только зарегистрироваться. Ждем вас!
Все мы так или иначе проходили технические интервью и сегодня в топе занятная статья про них. Не о том, как их проходить, а о том, как это выглядит с противоположной стороны, мнение интервьюера. Начинается все гомерически - “мы не читаем резюме да и особо вас не слушаем” - но на самом деле довольно занятно. В целом дельные советы, которые, надеюсь, помогут в какой-нибудь вашей следующей итерации 🧑🏻💻
Разработка
• 11 вещей, которые я узнал после того, как стал проводить технические интервью
• Как устроиться на работу геймдизайнером?
• Microsoft выпустила новогодний свитер с «Сапером»
• Как взломать систему через тестовую среду
• Разделяй и властвуй: детерминированный и скриптованный Match-3 движок
• Ключевые принципы UX в индустрии мобильного здоровья и фитнеса 2022
• Влечение LeetCode: более умный способ подготовиться к собеседованию по программированию
• 30 лучших команд Git, которые вы должны знать, чтобы освоить Git CLI
• Как комментарии в коде устаревают
iOS
• YooIKit: UI в ЮMoney
• Начинается тестирование Swift Playgrounds 4, в котором можно будет публиковать приложения с iPad
• Meow: пусть ваш RevenueCat мяукает
• BottomSheet в iOS 15: возможности ??UISheetPresentationController
• Swift. Class && Struct (классы и структуры) ч.1
• Глубокое погружение в RxSwift: Observable.create и Observable.subscribe
• Автоматизация юнит-тестирования Swift
Android
• Анимация Android RecyclerView это просто
• Compose + Wear OS: хроматический тюнер
• От Gradle к Gradle.kts: подробное руководство по преобразованию Groovy в Kotlin
• Создание сегментированного прогресс бара в Android
Разработка
• 11 вещей, которые я узнал после того, как стал проводить технические интервью
• Как устроиться на работу геймдизайнером?
• Microsoft выпустила новогодний свитер с «Сапером»
• Как взломать систему через тестовую среду
• Разделяй и властвуй: детерминированный и скриптованный Match-3 движок
• Ключевые принципы UX в индустрии мобильного здоровья и фитнеса 2022
• Влечение LeetCode: более умный способ подготовиться к собеседованию по программированию
• 30 лучших команд Git, которые вы должны знать, чтобы освоить Git CLI
• Как комментарии в коде устаревают
iOS
• YooIKit: UI в ЮMoney
• Начинается тестирование Swift Playgrounds 4, в котором можно будет публиковать приложения с iPad
• Meow: пусть ваш RevenueCat мяукает
• BottomSheet в iOS 15: возможности ??UISheetPresentationController
• Swift. Class && Struct (классы и структуры) ч.1
• Глубокое погружение в RxSwift: Observable.create и Observable.subscribe
• Автоматизация юнит-тестирования Swift
Android
• Анимация Android RecyclerView это просто
• Compose + Wear OS: хроматический тюнер
• От Gradle к Gradle.kts: подробное руководство по преобразованию Groovy в Kotlin
• Создание сегментированного прогресс бара в Android
AppTractor
11 вещей, которые я узнал после того, как стал проводить технические интервью
Я хотел бы поделиться 11 вещами, которые я узнал во время проведения интервью, чтобы вы могли лучше подготовиться к своему следующему собеседованию.
Forwarded from AppFiles - Mobile Development
Запустился Advent of Code 2021
Advent of Code - это адвент календарь с ежедневными небольшими программными задачами, которые можно решить на любом языке программирования. Их можно использовать для соревнования на скорость (на сайте есть рейтинг участников) или подготовки к собеседованиям, обучения или тренировки в решении практических задач.
Сайт: https://adventofcode.com/
Платформа: программирование
Advent of Code - это адвент календарь с ежедневными небольшими программными задачами, которые можно решить на любом языке программирования. Их можно использовать для соревнования на скорость (на сайте есть рейтинг участников) или подготовки к собеседованиям, обучения или тренировки в решении практических задач.
Сайт: https://adventofcode.com/
Платформа: программирование
#Цифра Дня: App Store также опубликовал свой Топ приложений 2021. Всего было выбрано 5 приложений для разных платформ:
• Toca Life World — приложение года для iPhone
• LumaFusion — приложение года для iPad
• Craft — приложение года для Mac
• DAZN — приложение года для Apple TV
• CARROT Weather — приложение года для Apple Watch
Игрой года для iPhone стала League of Legends: Wild Rift, для iPad — MARVEL Future Revolution.
• Toca Life World — приложение года для iPhone
• LumaFusion — приложение года для iPad
• Craft — приложение года для Mac
• DAZN — приложение года для Apple TV
• CARROT Weather — приложение года для Apple Watch
Игрой года для iPhone стала League of Legends: Wild Rift, для iPad — MARVEL Future Revolution.