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.
Вызвать такси, заняться спортом, смонтировать видео, выучить новый язык — сегодня люди хранят в телефонах целые вселенные.
На конференции YaTalks Яндекс предлагает поговорить о результатах и трендах индустрии за последний год. Выступят эксперты из JetBrains, Яндекс Go, Avito, Revolut и других компаний.
YaTalks пройдет уже совсем скоро — 3-4 декабря. Бесплатная регистрация на сайте.
На конференции YaTalks Яндекс предлагает поговорить о результатах и трендах индустрии за последний год. Выступят эксперты из JetBrains, Яндекс Go, Avito, Revolut и других компаний.
YaTalks пройдет уже совсем скоро — 3-4 декабря. Бесплатная регистрация на сайте.
Не могу еще не прорекламировать - на itch.io запустился гейм джем по созданию игр для слепых геймеров. Сама идея быстрого прототипирования в джемах достаточно хороша, а с такой целью вообще становится прекрасной. Так что если у вас есть желание - присоединяйтесь. Наверняка заодно узнаете много нового про доступность и сообщество.
Разработка
• Гейм джем: игры для слепых геймеров
• Лучшие приложения для iPhone и iPad 2021
• Meta запускает PyTorch Live для мобильного ИИ
• Запустился Advent of Code 2021
• AWS запускает бесплатный ML-сервис SageMaker Studio Lab
• Измеряем релизный цикл мобильных приложений
• Не пишем код целый месяц и нам нормально
• Локализация страницы входа для приложений Mendix
• Производительность Unity C#: советы и приемы
• to Stories – приложение для создания сторис из ссылки, текста, фото или видео
• Как мы делаем установки приложений по 10р. из TikTok. Подробный гайд по креативам с примерами!
• Переводя мобильные приложения, автоматизируйте все!
iOS
• Swift. Сборка данных из разных запросов
• Как устроен счетчик ссылок в Swift
• Как структурировать свой Swift-код
• Вам не нужен SwiftUI, чтобы пользоваться синтаксисом разметки
• Кастомизация панели навигации с помощью UINavigationBarAppearance в SwiftUI 3.0
• Cocoa Culture: от работы в Apple до обучения разработчиков
• Создание 3D-аватаров в iOS с помощью SceneKit
• Почему в чистой архитектуре Swift НЕОБХОДИМЫ Interactor-ы
Android
• Android Developer Roadmap 2022: карта навыков и модель развития Android-разработчика
• Android Debug Database: отладка баз данных и Shared Preferences
• Android Broadcast: новости
• Android Vitals — Сколько времени?
• Автоматическое семантическое управление версиями в Android
• Локализованные строки Android для любого UI
Разработка
• Гейм джем: игры для слепых геймеров
• Лучшие приложения для iPhone и iPad 2021
• Meta запускает PyTorch Live для мобильного ИИ
• Запустился Advent of Code 2021
• AWS запускает бесплатный ML-сервис SageMaker Studio Lab
• Измеряем релизный цикл мобильных приложений
• Не пишем код целый месяц и нам нормально
• Локализация страницы входа для приложений Mendix
• Производительность Unity C#: советы и приемы
• to Stories – приложение для создания сторис из ссылки, текста, фото или видео
• Как мы делаем установки приложений по 10р. из TikTok. Подробный гайд по креативам с примерами!
• Переводя мобильные приложения, автоматизируйте все!
iOS
• Swift. Сборка данных из разных запросов
• Как устроен счетчик ссылок в Swift
• Как структурировать свой Swift-код
• Вам не нужен SwiftUI, чтобы пользоваться синтаксисом разметки
• Кастомизация панели навигации с помощью UINavigationBarAppearance в SwiftUI 3.0
• Cocoa Culture: от работы в Apple до обучения разработчиков
• Создание 3D-аватаров в iOS с помощью SceneKit
• Почему в чистой архитектуре Swift НЕОБХОДИМЫ Interactor-ы
Android
• Android Developer Roadmap 2022: карта навыков и модель развития Android-разработчика
• Android Debug Database: отладка баз данных и Shared Preferences
• Android Broadcast: новости
• Android Vitals — Сколько времени?
• Автоматическое семантическое управление версиями в Android
• Локализованные строки Android для любого UI
itch.io
Games for Blind Gamers 1
A game jam from 2021-12-01 to 2022-01-08 hosted by NightBlade. Welcome to the first annual Games for Blind Gamers jam! The goal of this jam is to build awareness of blind gaming (and accessibility in general), as...
#ЦифраДня: Приложение VeVe Collectibles, занимающееся торговлей NFT, было запущено в октябре 2020. Несмотря на то, что оно “опоздало” относительно других, оно быстро выбилось в лидеры и на настоящий момент получило около 744,000 установок и 112.5 млн долларов потребительских расходов. Звездным часом VeVe стала распродажа Disney Golden Moments, которая прошла на платформе, в один день количество установок выросло в 5х раз, а пользователи потратили 4.4 миллиона долларов (8x).
Android Meetup СберМаркет Tech 9 декабря в 18:00📱
На митапе вы узнаете:
— Как интегрировать Swift в React Native? Что такое нативный компомент и как его написать с shadow view и yoga?
— Как организовать структуру пайплайнов и внедрить Continuous Integration в React Native проект?
— Зачем использовать JetpackCompose внутри React Native?
— Как эволюционировали архитектурные подходы в мобильной разработке?
Регистрация и подробности программы: https://sbermarket.timepad.ru/event/1851300/
На митапе вы узнаете:
— Как интегрировать Swift в React Native? Что такое нативный компомент и как его написать с shadow view и yoga?
— Как организовать структуру пайплайнов и внедрить Continuous Integration в React Native проект?
— Зачем использовать JetpackCompose внутри React Native?
— Как эволюционировали архитектурные подходы в мобильной разработке?
Регистрация и подробности программы: https://sbermarket.timepad.ru/event/1851300/
Наш традиционный большой еженедельный дайджест со всем материалами за неделю. Сегодня аж 109 статей и новостей про iOS и Android, разработку и монетизацию!
#ЦифраДня: AppFigures в своем исследовании открывает новый интересный рынок мобильных приложений - мобильные сканеры. Только в США существует 47 приложений, приносящих более 10,000 долларов чистой прибыли в месяц. То есть 47 различных приложений зарабатывает более четверти миллиона долларов каждый год. Каждое. И это чистая прибыль - после выплаты процента Apple или Google.
И категория постоянно растет. По данным App Intelligence, в январе 2020 года чистая выручка этой группы в США составила 2.7 миллиона долларов. В конце 2020 года - 4.1 миллиона долларов в месяц (+52%). В ноябре 2021 года группа заработала 7.4 миллиона долларов (еще +68% к предыдущему году или +184% за два).
Большие деньги за фотографирование?
И категория постоянно растет. По данным App Intelligence, в январе 2020 года чистая выручка этой группы в США составила 2.7 миллиона долларов. В конце 2020 года - 4.1 миллиона долларов в месяц (+52%). В ноябре 2021 года группа заработала 7.4 миллиона долларов (еще +68% к предыдущему году или +184% за два).
Большие деньги за фотографирование?
⚡️ Попробуйте себя в качестве Android-разработчика! Приглашаем на двухдневный интенсив уже сегодня, 6 и 7 декабря по созданию аналога Notion! Demo-занятие проведет Даниил Попов. Он работал в таких крупных компаниях, как Mail.Ru Group, Авито, где занимался разработкой легендарной ICQ.
💪 На занятиях мы сделаем упрощенный аналог приложения Notion для платформы Android. Приложение будет позволять создавать заметки произвольного размера из следующих блоков: текст, заголовки, изображение, списки. Блоки можно будет перетаскивать и удалять. Все это будет сохраняться локально на устройстве. Для этого мы будем использовать язык программирования Kotlin.
🔥 Бесплатный интенсив пройдет в рамках специализации «Android Developer» для тех, кто хочет с нуля научиться создавать Android-приложения и протестировать обучение на онлайн-курсе.
Важно! Перед уроком рекомендуется установить Android Studio, чтобы попрактиковаться.
👉 Зарегистрируйтесь на вебинар: https://otus.pw/fpwX/
📍 На следующей неделе после интенсива, 13 декабря в 20:00 на дне открытых дверей специализации «Android Developer» спикер онлайн-курса расскажет, что ждут работодатели от специалистов, с чего лучше начать освоение профессии, представит формат и программу подготовки Android-разработки за 10 месяцев.
👉 Регистрируйтесь на вебинар и готовьте свои вопросы эксперту https://otus.pw/1QJ5/
💪 На занятиях мы сделаем упрощенный аналог приложения Notion для платформы Android. Приложение будет позволять создавать заметки произвольного размера из следующих блоков: текст, заголовки, изображение, списки. Блоки можно будет перетаскивать и удалять. Все это будет сохраняться локально на устройстве. Для этого мы будем использовать язык программирования Kotlin.
🔥 Бесплатный интенсив пройдет в рамках специализации «Android Developer» для тех, кто хочет с нуля научиться создавать Android-приложения и протестировать обучение на онлайн-курсе.
Важно! Перед уроком рекомендуется установить Android Studio, чтобы попрактиковаться.
👉 Зарегистрируйтесь на вебинар: https://otus.pw/fpwX/
📍 На следующей неделе после интенсива, 13 декабря в 20:00 на дне открытых дверей специализации «Android Developer» спикер онлайн-курса расскажет, что ждут работодатели от специалистов, с чего лучше начать освоение профессии, представит формат и программу подготовки Android-разработки за 10 месяцев.
👉 Регистрируйтесь на вебинар и готовьте свои вопросы эксперту https://otus.pw/1QJ5/
🎙 Продолжаем серию митапов GPB.Talks. Спикеры из Газпромбанка и КРОК Облачные Сервисы обсудят в онлайн-формате тренды финтех-индустрии и эффективные подходы к бизнесу, которые действительно работают в 2021-м году. Митап будет интересен архитекторам, фронтенд-разработчикам, devops-инженерам, заинтересованным в облачных решениях, а также сотрудникам fintech-направления.
Спикерами выступят:
🔷 Владимир Григорьев, директор по архитектуре, и Александр Виноградов, начальник Управления архитектуры решений, расскажут, как устроена омниканальная платформа в Газпромбанке.
🔷 Максим Морарь, менеджер по развитию бизнеса КРОК Облачные Сервисы, объяснит, почему контейнеризация в связке с DevOps-подходами и облачными сервисами — это тренд, который следует учитывать любой динамично развивающейся компании с собственными цифровыми продуктами.
Модерировать митап будет Александр Виноградов — начальник Управления архитектуры решений Газпромбанка.
Чтобы принять участие, зарегистрируйтесь по ссылке > https://vk.cc/c8BNFF
Спикерами выступят:
🔷 Владимир Григорьев, директор по архитектуре, и Александр Виноградов, начальник Управления архитектуры решений, расскажут, как устроена омниканальная платформа в Газпромбанке.
🔷 Максим Морарь, менеджер по развитию бизнеса КРОК Облачные Сервисы, объяснит, почему контейнеризация в связке с DevOps-подходами и облачными сервисами — это тренд, который следует учитывать любой динамично развивающейся компании с собственными цифровыми продуктами.
Модерировать митап будет Александр Виноградов — начальник Управления архитектуры решений Газпромбанка.
Чтобы принять участие, зарегистрируйтесь по ссылке > https://vk.cc/c8BNFF
Вслед за App Store и Google Play, итоги года (даже двух!) подвели в Unicode Consortium. Там назвали самые используемые эмодзи 2021 года. Топ-10 это 😂 ❤️ 🤣 👍 😭 🙏 😘 🥰 😍 😊. Изменений за два года (последнее исследование делали в 2019) минимум - смайлики с сердечками поменялись местами. У меня самые используемые, наверное, - 👍😱🙈. О многом говорит 😀. А у вас какие самые используемые?
Разработка
• Самые популярные эмодзи 2021
• Доход мобильных сканеров вырос на 68% за год
• $160 млн: Smartling — автоматизация локализации
• Дизайн приложений: примеры для вдохновения #66
• Обеспечение качества мобильной разработки в hh.ru
• Podlodka #243: геймдизайн
• VeVe Collectibles лидирует в пространстве NFT со $100 млн потребительских расходов
• Локализация продукта: 10 практических советов
• Каких приложений нам не хватает?
• Почему программирование просто, а программная инженерия сложна
• Не используйте поля между компонентами, используйте зазоры
iOS
• Apple может получать комиссию с разработчиков, даже если они не используют платежную систему App Store
• Swift Identified Collections: быстрая работа с коллекциями
• AppCode 2021.3: акторы, редактор plist-файлов, улучшенная поддержка документации и многое другое
• Удивительная цена соответствия протоколу в Swift
• Замыкания (Lambda) в Swift
• Переходы и анимации в SwiftUI
• Модульное тестирование утечек памяти в iOS
• Обработка алертов в UI-тестах в iOS
• Реализация функции принудительного обновления с помощью Firebase Remote Config в iOS
Android
• Google готовит собственные умные часы на Wear OS
• Dadb: подключение без ADB
• Compose Multiplatform достиг версии 1.0
• Идеальный SDK для Android приложений: как выбрать и существует ли?
• Пишем Android UI чистым кодом без дополнительных либ
• Интеграция Compose в существующий проект Android
• Дело об исчезнувших днях
• Комбинирование с помощью Compose UI
• Первый взгляд на Material You
Разработка
• Самые популярные эмодзи 2021
• Доход мобильных сканеров вырос на 68% за год
• $160 млн: Smartling — автоматизация локализации
• Дизайн приложений: примеры для вдохновения #66
• Обеспечение качества мобильной разработки в hh.ru
• Podlodka #243: геймдизайн
• VeVe Collectibles лидирует в пространстве NFT со $100 млн потребительских расходов
• Локализация продукта: 10 практических советов
• Каких приложений нам не хватает?
• Почему программирование просто, а программная инженерия сложна
• Не используйте поля между компонентами, используйте зазоры
iOS
• Apple может получать комиссию с разработчиков, даже если они не используют платежную систему App Store
• Swift Identified Collections: быстрая работа с коллекциями
• AppCode 2021.3: акторы, редактор plist-файлов, улучшенная поддержка документации и многое другое
• Удивительная цена соответствия протоколу в Swift
• Замыкания (Lambda) в Swift
• Переходы и анимации в SwiftUI
• Модульное тестирование утечек памяти в iOS
• Обработка алертов в UI-тестах в iOS
• Реализация функции принудительного обновления с помощью Firebase Remote Config в iOS
Android
• Google готовит собственные умные часы на Wear OS
• Dadb: подключение без ADB
• Compose Multiplatform достиг версии 1.0
• Идеальный SDK для Android приложений: как выбрать и существует ли?
• Пишем Android UI чистым кодом без дополнительных либ
• Интеграция Compose в существующий проект Android
• Дело об исчезнувших днях
• Комбинирование с помощью Compose UI
• Первый взгляд на Material You
AppTractor
Лучшие приложения для iPhone и iPad 2021
App Store также опубликовал свой Топ приложений 2021.
💥 Стань частью команды Social Discovery Ventures
С 17 по 19 декабря пройдёт SDV Digital Nomad Hiring Weekend от Social Discovery Ventures, на котором соберутся разработчики России, Украины и Беларуси для решения реальных задач от крупнейшей мировой компании в сфере social discovery. Общий призовой фонд хакатона: 30 000$.
👉 Индивидуальное участие, регистрируйся прямо сейчас: https://clck.ru/ZBtP8
Мы приглашаем iOS, Android или React Native разработчиков для решения реальных бизнес задач в области мобильной разработки.
Какие будут задачи?
• Приложение для Р2Р звонков
• Библиотека масок для видеозвонков
Победители получат денежные призы, а все участники - возможность присоединиться к команде цифровых кочевников Social Discovery Ventures и оффер от компании за weekend. Став частью команды, ты получишь welcome бонус, а также возможность жить и работать из локации мечты на выбор: Занзибар, Шри Ланка, Греция, Турция, Испания, Латвия.
Зачем участвовать?
• Призовой фонд в размере 30 000$
• Оффер за 2 дня и работа в локации мечты
• Digital Nomad Setup и крутой мерч
👉 Успей зарегистрироваться до 14 декабря: https://clck.ru/ZBtP8
#SDVDigitalNomadHiring
С 17 по 19 декабря пройдёт SDV Digital Nomad Hiring Weekend от Social Discovery Ventures, на котором соберутся разработчики России, Украины и Беларуси для решения реальных задач от крупнейшей мировой компании в сфере social discovery. Общий призовой фонд хакатона: 30 000$.
👉 Индивидуальное участие, регистрируйся прямо сейчас: https://clck.ru/ZBtP8
Мы приглашаем iOS, Android или React Native разработчиков для решения реальных бизнес задач в области мобильной разработки.
Какие будут задачи?
• Приложение для Р2Р звонков
• Библиотека масок для видеозвонков
Победители получат денежные призы, а все участники - возможность присоединиться к команде цифровых кочевников Social Discovery Ventures и оффер от компании за weekend. Став частью команды, ты получишь welcome бонус, а также возможность жить и работать из локации мечты на выбор: Занзибар, Шри Ланка, Греция, Турция, Испания, Латвия.
Зачем участвовать?
• Призовой фонд в размере 30 000$
• Оффер за 2 дня и работа в локации мечты
• Digital Nomad Setup и крутой мерч
👉 Успей зарегистрироваться до 14 декабря: https://clck.ru/ZBtP8
#SDVDigitalNomadHiring