Пришла новая подборка самых “дорогих” вакансий от hh.ru. В этот раз из смешного - 1С разработчик для мобильного приложения. С другой стороны, не знаю, как оно там на самом деле, вполне допускаю, что 1С это новый Flutter. Почему бы и не податься компании в кроссплатформу и не запилить свой фреймворк?
Разработка
• Самые высокооплачиваемые вакансии конца зимы в разработке приложений: подборка hh.ru
• В России сделают госцентр проверки безопасности мобильных приложений
• Метрика Полярной звезды — главная продуктовая метрика. Как ее выбрать?)
• Создаем отличное первое впечатление в дизайне продукта
iOS
• Модуляризация доменного слоя в UDF. Часть II
• Quick Actions на главном экране для iOS
• Всегда правильный градиент для текста в UIKit
• Полное руководство по параллелизму и многопоточности в iOS
• Мокабельный сетевой слой в iOS
• Как работают диапазоны в Swift
Android
• 3 технологии Android-разработки, от которых начнут отказываться в 2022 году
• Andromeda: дизайн-система для Jetpack Compose
• JNI, часть 3: производительность Java/JNI/NDK
• Предварительная версия Android 13: возможности, новинки и способ установки
• Почему использование Navigation Compose в приложении Jetpack Compose — плохая идея
• Представляем Ruler: наш инструмент для измерения размера приложения для Android
• Автоматизация процесса code review в Android
• Рекомендации по предотвращению утечек памяти
• DataStore и синхронная работа
• Глубокое погружение в Android 13: все изменения
Если иОС > 13 ТогдаСколько открытий чудных нам готовит простая подборка вакансий 😀
Показать Диалог.Подписка(“$100 в день”);
КонецЕсли;
Разработка
• Самые высокооплачиваемые вакансии конца зимы в разработке приложений: подборка hh.ru
• В России сделают госцентр проверки безопасности мобильных приложений
• Метрика Полярной звезды — главная продуктовая метрика. Как ее выбрать?)
• Создаем отличное первое впечатление в дизайне продукта
iOS
• Модуляризация доменного слоя в UDF. Часть II
• Quick Actions на главном экране для iOS
• Всегда правильный градиент для текста в UIKit
• Полное руководство по параллелизму и многопоточности в iOS
• Мокабельный сетевой слой в iOS
• Как работают диапазоны в Swift
Android
• 3 технологии Android-разработки, от которых начнут отказываться в 2022 году
• Andromeda: дизайн-система для Jetpack Compose
• JNI, часть 3: производительность Java/JNI/NDK
• Предварительная версия Android 13: возможности, новинки и способ установки
• Почему использование Navigation Compose в приложении Jetpack Compose — плохая идея
• Представляем Ruler: наш инструмент для измерения размера приложения для Android
• Автоматизация процесса code review в Android
• Рекомендации по предотвращению утечек памяти
• DataStore и синхронная работа
• Глубокое погружение в Android 13: все изменения
AppTractor
Самые высокооплачиваемые вакансии конца зимы в разработке приложений: подборка hh.ru
Специально для издания AppTractor в hh.ru подготовил подборку самых высокооплачиваемых вакансий конца зимы в разработке приложений.
🔥4👍2
Forwarded from AppFiles - Mobile Development
Перевыложили все выпуски Android Dev Podcast
Android Dev - подкаст о разработке под Android и всем, что с этим связано. Гости программы - разработчики с большим опытом и стажем, которые помнят Android, когда он еще был версии 1.5, и за годы написали приложения для миллионов пользователей по всему миру. В подкасте мы говорим о разработке во всех ее аспектах, от нарезки дизайна до сборки собственных прошивок. Каждый выпуск посвящен не только последним новостям из мира Android разработчиков, но и определенной теме, с которой сталкивается каждый из нас, в процессе создания приложений.
Ссылка: https://anchor.fm/androiddevpodcast/
Содержание: https://androiddev.apptractor.ru/category/podcast/
Платформа: Android
Android Dev - подкаст о разработке под Android и всем, что с этим связано. Гости программы - разработчики с большим опытом и стажем, которые помнят Android, когда он еще был версии 1.5, и за годы написали приложения для миллионов пользователей по всему миру. В подкасте мы говорим о разработке во всех ее аспектах, от нарезки дизайна до сборки собственных прошивок. Каждый выпуск посвящен не только последним новостям из мира Android разработчиков, но и определенной теме, с которой сталкивается каждый из нас, в процессе создания приложений.
Ссылка: https://anchor.fm/androiddevpodcast/
Содержание: https://androiddev.apptractor.ru/category/podcast/
Платформа: Android
🔥6👍4
Про Appboxo я уже писал - это платформа для внедрения мини-приложений в свои приложения, на этой неделе в Серии А получили 7 миллионов долларов. Интересно как они развиваются и решили вопрос пустотой своего маркетплейса этих самых миниапов. Собственно, у них есть Miniapp, SaaS-платформа с SDK и API для создания и внедрения мини-приложений. Вдобавок к ней они сделали Shopboxo, конструктор, который может за 30 секунд создавать интернет-магазины. Идея шикарная - рителейры, даже самые мелкие, делают свои магазины в Shopboxo, эти приложения попадают в Miniapp и вуаля - там уже сотни мини-приложений и планируемый рост их количества в разы. С - синергия.
Разработка
• $7 млн в Серии А: Appboxo — платформа мини-приложений
• Руководство по маркетингу мобильных приложений SocialPeta 2022: анализ и прогнозирование рынка
• App Annie превращается в data.ai
• Игра мечты, которую я делаю вместе с женой (Часть 1)
• Как аналитику спроектировать интеграцию со сторонними системами
• Как сделать своё приложение от 0 к 0.99, нарушив все фреймворки продуктовой разработки, и дойти до краудфандинга
• Метрики продукта, роста, эффективности и добавочной ценности
• Почему Flutter слишком большой, чтобы потерпеть неудачу
• Введение в организацию интеллектуальных путешествий с помощью User Intent Graphs
iOS
• Hero: переходы View Controller-ов
• Погружение в Combine: последовательные и объединяющие операторы для улучшения процесса разработки iOS приложений
• Swift: отслеживание утечек памяти в тестах
• Простой шаблон Координатора для iOS-приложения
• Зачем нам вообще нужно наследовать от NSObject?
Android
• Microsoft развертывает доступ к Amazon Appstore в Windows 11
• Google выпустил Chrome OS Flex для PC и Mac
• Spotify открыл свой инструмент Ruler для анализа размеров приложений
• Адаптация Android-приложения для незрячих
• Преобразование локализованных файлов iOS для проекта Android
• Внедрение тематических иконок в Android 13
• Свайп для рефреша в Jetpack Compose
Разработка
• $7 млн в Серии А: Appboxo — платформа мини-приложений
• Руководство по маркетингу мобильных приложений SocialPeta 2022: анализ и прогнозирование рынка
• App Annie превращается в data.ai
• Игра мечты, которую я делаю вместе с женой (Часть 1)
• Как аналитику спроектировать интеграцию со сторонними системами
• Как сделать своё приложение от 0 к 0.99, нарушив все фреймворки продуктовой разработки, и дойти до краудфандинга
• Метрики продукта, роста, эффективности и добавочной ценности
• Почему Flutter слишком большой, чтобы потерпеть неудачу
• Введение в организацию интеллектуальных путешествий с помощью User Intent Graphs
iOS
• Hero: переходы View Controller-ов
• Погружение в Combine: последовательные и объединяющие операторы для улучшения процесса разработки iOS приложений
• Swift: отслеживание утечек памяти в тестах
• Простой шаблон Координатора для iOS-приложения
• Зачем нам вообще нужно наследовать от NSObject?
Android
• Microsoft развертывает доступ к Amazon Appstore в Windows 11
• Google выпустил Chrome OS Flex для PC и Mac
• Spotify открыл свой инструмент Ruler для анализа размеров приложений
• Адаптация Android-приложения для незрячих
• Преобразование локализованных файлов iOS для проекта Android
• Внедрение тематических иконок в Android 13
• Свайп для рефреша в Jetpack Compose
AppTractor
$7 млн в Серии А: Appboxo — платформа мини-приложений
В настоящее время компания используется 10 суперприложениями в Юго-Восточной Азии, Индии и Южной Африке и обеспечивает интеграцию более 400 мини-приложений, большинство из которых созданы сторонними разработчиками.
👍6
#ЦифраДня: По исследованию hh.ru и Skypro более половины россиян не устраивает их работа. Лишь 9% опрошенных полностью довольны своей деятельностью. Результаты опроса показали, что 75% опрошенных думают о переходе в ИТ-отрасль уже в течение более месяца, а 24% мечтают об этом весь последний год. Почти каждый четвертый россиянин (24%) отмечает, что на первой работе в ИТ хотел бы получить от 50 до 70 тысяч рублей. Примечательно, что более трети рассчитывают на зарплату от 100 тысяч рублей и выше. Каждый третий россиянин рассчитывает устроиться на работу в ИТ после 2-3 собеседований, а более 35% оценивают свои шансы получить работу мечты после 4-10 собеседований.
AppTractor
Большинство россиян недовольны зарплатой и хотят уйти в ИТ
Более половины россиян считают себя способными перейти в технологическую отрасль, что может быть связано с разнообразием цифровых профессий от тестировщика до продакт-менеджера.
👍1
Вслед за Apple и Google озаботился конфиденциальными данными и отказывается от рекламных идентификаторов в веб и в Android. Как пишут, инициатива это многолетняя и пока черты ее довольно размыты, однако понятно, что в конце идентификатора как такового не будет, а будут альтернативные механизмы таргетинга, которые, по словам Google, будут более благоприятными для конфиденциальности пользователей. Пока говорят о Privacy Sandbox, в которой будут работать все решения и технологии, и которая будет ограничивать передачу пользователей, в том числе скрытую, сторонним платформам. Понятно также, что Google как компания, которая зарабатывает на рекламе, пропасть ей не даст, а сделает все красиво, отжав конкурентов с Android
Разработка
• Google вводит «песочницу конфиденциальности» для защиты данных пользователей в Android
• Как написать примечания к выпуску (release notes)
• FitOn: фитнес со звездами
• Большинство россиян недовольны зарплатой и хотят уйти в ИТ
• Шрифты в играх: (почти) идеальные засечки, кернинги и иероглифы
• Создание внутреннего мобильного приложения «На связи»: от идеи до визуального решения
• Глубокое погружение в Новую Архитектуру React Native
• Как персонализировать опыт ваших клиентов и с чего начать?
iOS
• От песочных часов к пирамиде: как усовершенствовать структуру тестов
• Приложения машинного обучения со Swift в бэкенде и Python ML моделями
• Избегайте Apple App Store
Android
• Google Play начал показывать процесс установки нового приложения на домашнем экране
• Ruler: анализ размера приложения
• Как применять Branch by Abstraction в проекте на примере Android-разработки
• Полезные плагины Android Studio
• Kotlin Flow: простой способ работы с локальными и удаленными данными
• Чистая архитектура в Android (Jetpack Compose, Kotlin, MVVM)
Разработка
• Google вводит «песочницу конфиденциальности» для защиты данных пользователей в Android
• Как написать примечания к выпуску (release notes)
• FitOn: фитнес со звездами
• Большинство россиян недовольны зарплатой и хотят уйти в ИТ
• Шрифты в играх: (почти) идеальные засечки, кернинги и иероглифы
• Создание внутреннего мобильного приложения «На связи»: от идеи до визуального решения
• Глубокое погружение в Новую Архитектуру React Native
• Как персонализировать опыт ваших клиентов и с чего начать?
iOS
• От песочных часов к пирамиде: как усовершенствовать структуру тестов
• Приложения машинного обучения со Swift в бэкенде и Python ML моделями
• Избегайте Apple App Store
Android
• Google Play начал показывать процесс установки нового приложения на домашнем экране
• Ruler: анализ размера приложения
• Как применять Branch by Abstraction в проекте на примере Android-разработки
• Полезные плагины Android Studio
• Kotlin Flow: простой способ работы с локальными и удаленными данными
• Чистая архитектура в Android (Jetpack Compose, Kotlin, MVVM)
AppTractor
Google вводит «песочницу конфиденциальности» для защиты данных пользователей в Android
Google объявил о начале многолетнего процесса пересмотра отслеживания рекламы на телефонах Android, продвигая мобильную платформу по пути, аналогичному тому, который был намечен блокировкой отслеживания на iOS в прошлом году. В настоящее время каждому устройству…
👍9
Вакансия: Junior+/Middle/Senior iOS-разработчик
З/П: 100,000 - 300,000 рублей
Мы работаем в сфере системных утилит
Задачи:
• Разработка и проектирование новых приложений
• Поддержка уже имеющихся продуктов
• Публикация приложений в AppStore
Навыки:
• Опыт разработки мобильных приложений под iOS 11+
• Умение верстать кодом (у нас используется SnapKit)
• Понимание принципов работы UIKit, готовность верстать элементы любой сложности
• Умение разбираться в чужом коде (у нас есть внутренние библиотеки, с которыми придется активно взаимодействовать)
• Знание git, умение работать с submodule
• Опыт разработки клиент-серверных приложений.
Мы предлагаем:
• У нас вы получите оплачиваемые отпуска и больничные в 100% объеме вашей заработной платы
• У нас вы встретите отсутствие жёстких рамок и бюрократии
• Если вы человек, жаждущий постоянного роста и развития, наша компания с удовольствием предоставит такую возможность, будь это курсы повышения квалификации или карьерный рост внутри организации
• Полная удалёнка либо офис в Санкт-Петербурге в 2 минутах от ст. м. "Маяковская".
• Достойная заработная плата, определяющаяся по результатам собеседования
• Уютный офис, где всегда можно перекусить и расслабиться в игровой зоне с Playstation 5
• Кофе, печеньки и т.п.
Контакт: @web_product_devs
З/П: 100,000 - 300,000 рублей
Мы работаем в сфере системных утилит
Задачи:
• Разработка и проектирование новых приложений
• Поддержка уже имеющихся продуктов
• Публикация приложений в AppStore
Навыки:
• Опыт разработки мобильных приложений под iOS 11+
• Умение верстать кодом (у нас используется SnapKit)
• Понимание принципов работы UIKit, готовность верстать элементы любой сложности
• Умение разбираться в чужом коде (у нас есть внутренние библиотеки, с которыми придется активно взаимодействовать)
• Знание git, умение работать с submodule
• Опыт разработки клиент-серверных приложений.
Мы предлагаем:
• У нас вы получите оплачиваемые отпуска и больничные в 100% объеме вашей заработной платы
• У нас вы встретите отсутствие жёстких рамок и бюрократии
• Если вы человек, жаждущий постоянного роста и развития, наша компания с удовольствием предоставит такую возможность, будь это курсы повышения квалификации или карьерный рост внутри организации
• Полная удалёнка либо офис в Санкт-Петербурге в 2 минутах от ст. м. "Маяковская".
• Достойная заработная плата, определяющаяся по результатам собеседования
• Уютный офис, где всегда можно перекусить и расслабиться в игровой зоне с Playstation 5
• Кофе, печеньки и т.п.
Контакт: @web_product_devs
👍9🥰1
Наш традиционный большой еженедельный дайджест со всем материалами за неделю. С вас 👍/🔥/🔝/🔗 (💵 на Boosty), с нас 93 материала про iOS- и Android-разработку, аналитику и монетизацию!
🔥12🥰1
Если вы, как и я, мало что поняли из анонса “песочницы конфиденциальности” для Android на прошлой неделе, прочитайте обзорную статью Эрика Сёферта. Из интересного - отдельный SDK Runtime и, как следствие, интересная возможность выделения самих сторонних SDK в совсем внешние зависимости (например, в Google Play), а также аукционы рекламы (SSP) прямо на устройствах. В целом, как оказывается, Privacy Sandbox это копия с веб-версии, но там она не очень сработала и особой поддержки не нашла. Радует то, что все это будут внедрять долго и с учетом мнения “общественности”.
Разработка
• «Песочница конфиденциальности» идет на Android: что нужно знать рекламодателям
• Самые зарабатывающие приложения января в США
• Apple готовит новые MacBook и iMac
• Дизайн приложений: примеры для вдохновения #72
• Дмитрий Антошкин. Процесс работы с идеями в World of Tanks Blitz
• Смотрим исходники Flutter
• Podlodka #255: бионическое протезирование
• $33 млн: Classiq — платформа для разработки квантовых приложений
• Создаём единую инфраструктуру для параллельной разработки мобильных игр
• Руководство по трендам UI-дизайна на 2022 год
• 5 советов по созданию дизайна мобильного приложения
• Один год последовательного leetcod-инга каждый день
• 9 главных UX-трендов, на которые стоит обратить внимание в 2022 году
iOS
• SwifterSwift: 500+ расширений Swift
• Swift Algorithms: алгоритмы последовательностей и коллекций
• Controller, но не Massive: реализуем список карточек для iOS 13+ и 11+ с учетом практик чистого кода
• Нативный мониторинг сети в Swift
• Проверка производительности в CI/CD
Android
• Flippable: переворачивающая карточка
• Код Доступа Termux
• MVVM модульное тестирование в Android
• Преобразования байт-кода: плагин Android Gradle
• Как писать код Kotlin более читаемым и чистым: лучшие практики
• Android 13 и алгоритмы рендеринга текста
Разработка
• «Песочница конфиденциальности» идет на Android: что нужно знать рекламодателям
• Самые зарабатывающие приложения января в США
• Apple готовит новые MacBook и iMac
• Дизайн приложений: примеры для вдохновения #72
• Дмитрий Антошкин. Процесс работы с идеями в World of Tanks Blitz
• Смотрим исходники Flutter
• Podlodka #255: бионическое протезирование
• $33 млн: Classiq — платформа для разработки квантовых приложений
• Создаём единую инфраструктуру для параллельной разработки мобильных игр
• Руководство по трендам UI-дизайна на 2022 год
• 5 советов по созданию дизайна мобильного приложения
• Один год последовательного leetcod-инга каждый день
• 9 главных UX-трендов, на которые стоит обратить внимание в 2022 году
iOS
• SwifterSwift: 500+ расширений Swift
• Swift Algorithms: алгоритмы последовательностей и коллекций
• Controller, но не Massive: реализуем список карточек для iOS 13+ и 11+ с учетом практик чистого кода
• Нативный мониторинг сети в Swift
• Проверка производительности в CI/CD
Android
• Flippable: переворачивающая карточка
• Код Доступа Termux
• MVVM модульное тестирование в Android
• Преобразования байт-кода: плагин Android Gradle
• Как писать код Kotlin более читаемым и чистым: лучшие практики
• Android 13 и алгоритмы рендеринга текста
AppTractor
«Песочница конфиденциальности» идет на Android: что нужно знать рекламодателям
Эрик Сёферт разбирается с нововведениями Google в своей статье. Предлагаем вам ее перевод. На прошлой неделе Google объявил о планах внедрить в Android «песочницу конфиденциальности». Первоначальная инициатива Google Privacy Sandbox была представлена в…
👍7
#ЦифраДня: В рамках исследования Project Zero специалисты из Google изучили исправление уязвимостей, о которых сообщалось в период с января 2019 года по декабрь 2021 года. Исследователи обнаружили, что программисты с открытым исходным кодом устраняли проблемы Linux в среднем всего за 25 дней. Более того, разработчики Linux увеличили скорость исправления дыр в безопасности с 32 дней в 2019 году до 15 дней в 2021 году.
Среднее время исправления уязвимостей у Apple составляет 69 дней, у Google 44 дня, в Mozilla занимает в среднем 46 дней. В конце списка оказалась Microsoft с 83 днями, и Oracle, хотя и с меньшим количеством исправлений безопасности, с 109 днями.
Что касается мобильных операционных систем, у iOS среднее время исправления составляет 70 дней, почти столько же у Android с его 72 днями. С другой стороны, в iOS было гораздо больше ошибок, 72, чем в Android с его 10 проблемами.
Среднее время исправления уязвимостей у Apple составляет 69 дней, у Google 44 дня, в Mozilla занимает в среднем 46 дней. В конце списка оказалась Microsoft с 83 днями, и Oracle, хотя и с меньшим количеством исправлений безопасности, с 109 днями.
Что касается мобильных операционных систем, у iOS среднее время исправления составляет 70 дней, почти столько же у Android с его 72 днями. С другой стороны, в iOS было гораздо больше ошибок, 72, чем в Android с его 10 проблемами.
👍2
Если вы, как и я, нежно любите Xcode, то посмотрите статью о том, каким он был 20 лет назад. Да, скоро IDE исполняется 20 лет, а если брать и Project Builder, то все 30. Я застал еще всякие разные IDE как на скриншоте, правда потом с радостью ушел в писание текстов, так что возврат к разработке на новом уровне и платформ, и IDE, прошел почти безболезненно (если не учитывать Objective-C, но слава Богу к этому времени уже Swift какой-то вменяемый выпустили). Во многом произошло это благодаря Xcode.
Разработка
• 20 лет Xcode год за годом
• Разработчики Linux быстрее всего исправляют ошибки в ПО
• Как написать «Пятнашки» на Flutter
• «У 99% команд старый код и коробочные решения, нет бюджетов и DevOps, а мы слушаем инфлюенсеров из Facebook»
• Чему я научился за год, создавая SaaS
• Почему Flutter — самый популярный кроссплатформенный SDK
• Как Discord поддерживает до 5 миллионов одновременных пользователей
iOS
• UIOnboarding: экраны онбординга
• Как графический формат прошлого века привёл к zero-click exploit в iOS
• Как разработчики ошибаются в MVVM в SwiftUI: от модели представления к состоянию
• Как создать универсальные статические iOS-библиотеки с помощью XCFramework
• Взгляд на интервью с iOS-разработчиками
• Пишем тестируемый код со SwiftUI
• 3 сюрприза при использовании Markdown в SwiftUI
Android
• Не стоит бояться теней
• Как стать модным Android-разработчиком в 2022 году
• Настраиваем Android CI с помощью GitHub Actions
Разработка
• 20 лет Xcode год за годом
• Разработчики Linux быстрее всего исправляют ошибки в ПО
• Как написать «Пятнашки» на Flutter
• «У 99% команд старый код и коробочные решения, нет бюджетов и DevOps, а мы слушаем инфлюенсеров из Facebook»
• Чему я научился за год, создавая SaaS
• Почему Flutter — самый популярный кроссплатформенный SDK
• Как Discord поддерживает до 5 миллионов одновременных пользователей
iOS
• UIOnboarding: экраны онбординга
• Как графический формат прошлого века привёл к zero-click exploit в iOS
• Как разработчики ошибаются в MVVM в SwiftUI: от модели представления к состоянию
• Как создать универсальные статические iOS-библиотеки с помощью XCFramework
• Взгляд на интервью с iOS-разработчиками
• Пишем тестируемый код со SwiftUI
• 3 сюрприза при использовании Markdown в SwiftUI
Android
• Не стоит бояться теней
• Как стать модным Android-разработчиком в 2022 году
• Настраиваем Android CI с помощью GitHub Actions
AppTractor
20 лет Xcode год за годом
В следующий раз, когда вы откроете Xcode, чтобы исправить небольшую ошибку, продумать идею следующего приложения на миллиард долларов или узнать больше о разработке для iOS, помните, что у каждого приложения есть история — и мы все пишем ее строку за строкой.
👍11
👍7
#ЦифраДня: Доходы 100 лучших неигровых приложений, основанных на подписке, выросли на 41% по сравнению с прошлым годом — с 13 до 18.3 миллиардов долларов по всему миру. Этот рост на 7 процентных пунктов больше, чем в 2020 году, когда расходы на подписку выросли на 34% в годовом исчислении с 9.7 млрд долларов в 2019 году.
Как и в предыдущие годы, потребители тратили больше денег на подписку в App Store, чем в Google Play. 100 лучших неигровых приложений по подписке в App Store принесли 13.5 млрд долларов в 2021 году, что на 31% больше, чем в прошлом году. Однако хотя потребители во всем мире и потратили “всего” 4.8 млрд долларов на 100 лучших приложений по подписке в магазине Google, эта сумма выросла сразу на 78% за год.
Как и в предыдущие годы, потребители тратили больше денег на подписку в App Store, чем в Google Play. 100 лучших неигровых приложений по подписке в App Store принесли 13.5 млрд долларов в 2021 году, что на 31% больше, чем в прошлом году. Однако хотя потребители во всем мире и потратили “всего” 4.8 млрд долларов на 100 лучших приложений по подписке в магазине Google, эта сумма выросла сразу на 78% за год.
👎5😢3🤔2👍1
Hasura получил $100 млн при оценке $1 млрд. Интересная сфера деятельности - GraphQL-прослойка для данных, которые так не умеют. С добавлением скорости, безопасности, масштабированием и прочими прелестями. Интересный пример, как вырасти на таком казалось бы простом предмете, как новый формат данных.
Разработка
• $100 млн: Hasura — GraphQL API для баз данных
• Год последовательного Leetcod-инга каждый день
• Mage запускает low-code инструмент для создания моделей AI
• $7 млн: Speech Graphics — audio-driven анимация лиц
• Как мы построили мобильный CI/CD в Github Action с нуля
• Что скрывают популярные курсы: насколько полезно онлайн образование
• Podlodka #256: платформенные продукты
• Расходы в Топ-100 приложений с подпиской выросли на 41% до $18.3 млрд
• OpenHaystack: платформа для создания собственных AirTag
• RabbitMQ Streams для сбора и обработки телеметрии умного дома
• Agile мертв! Водопад возвращается
• Как мы заставили наши тесты React Native работать в 5 раз быстрее
iOS
• Создание вложенных ячеек с помощью DiffableDataSource
• Swift Parsing: удобный парсинг данных на Swift
• Есть тема: внедрения цветовых тем в iOS-приложение
• iOS и Bazel в Reddit
• Как рефакторить Obj-C в Swift с минимальными усилиями
• Обработка данных с помощью новой Apple TabularData Framework
Android
• Топ 11 вопросов работодателю на Android-собеседовании
• Compose for Widgets & Wearables
• Как зашифровать конфиденциальные данные Android-приложения с помощью Jetpack Security
• Контрольный список Code Revie для Android-проектов
• AvatarView для Android: изображения профиля на новом уровне
• Разработка Kotlin Multiplatform приложений с использованием архитектуры VIPER
• SharedFlow и StateFlow
• Полное руководство по Rich Text в Jetpack Compose
Разработка
• $100 млн: Hasura — GraphQL API для баз данных
• Год последовательного Leetcod-инга каждый день
• Mage запускает low-code инструмент для создания моделей AI
• $7 млн: Speech Graphics — audio-driven анимация лиц
• Как мы построили мобильный CI/CD в Github Action с нуля
• Что скрывают популярные курсы: насколько полезно онлайн образование
• Podlodka #256: платформенные продукты
• Расходы в Топ-100 приложений с подпиской выросли на 41% до $18.3 млрд
• OpenHaystack: платформа для создания собственных AirTag
• RabbitMQ Streams для сбора и обработки телеметрии умного дома
• Agile мертв! Водопад возвращается
• Как мы заставили наши тесты React Native работать в 5 раз быстрее
iOS
• Создание вложенных ячеек с помощью DiffableDataSource
• Swift Parsing: удобный парсинг данных на Swift
• Есть тема: внедрения цветовых тем в iOS-приложение
• iOS и Bazel в Reddit
• Как рефакторить Obj-C в Swift с минимальными усилиями
• Обработка данных с помощью новой Apple TabularData Framework
Android
• Топ 11 вопросов работодателю на Android-собеседовании
• Compose for Widgets & Wearables
• Как зашифровать конфиденциальные данные Android-приложения с помощью Jetpack Security
• Контрольный список Code Revie для Android-проектов
• AvatarView для Android: изображения профиля на новом уровне
• Разработка Kotlin Multiplatform приложений с использованием архитектуры VIPER
• SharedFlow и StateFlow
• Полное руководство по Rich Text в Jetpack Compose
AppTractor
$100 млн: Hasura — GraphQL API для баз данных
Решения Hasura для доступа к данным помогают организациям ускорить выпуск продуктов за счет мгновенного подключения данных и сервисов к приложениям с помощью GraphQL API.
👍7❤1
#ДатаДня: Оригинальный микрокомпьютер Raspberry Pi появился именно 10 лет назад. Он стал настоящим хитом, сочетая в себе открытую систему Linux на базе ARM и сверхдешевую цену (примерно 35 долларов). С тех пор вышло много моделей, было продано более 45 миллионов микрокомпьютеров, Raspberry Pi Foundation уже делает и собственные процессоры, но основа всему была заложена в начале 2012 года.
👍15🎉6🥰1
Нашел интересный взгляд на возвращение Водопада как основы разработки программных продуктов. Возник ведь он еще в промышленности, где стоимость ошибок и их исправлений крайне высока. Был принят в начале IT, но потом? в этому универсальных и достаточно дешевых программистов, заменен на всякие гибкие методологии. Сейчас же, когда стоимость программистов и их труда снова становится крайне высокой, не стоит ли снова вернуться к Водопаду и надежному проектированию ДО, а не ВО ВРЕМЯ самой разработки? 🌊
Разработка
• Agile умер, Водопад возвращается
• Raspberry Pi исполнилось 10 лет
• Почему так много продуктов так плохо спроектированы
iOS
• Правильная реализация UIActivityViewController в SwiftUI
• MVVM в iOS-приложении
• Интерактивные углы View в SwiftUI
• Публикация документации DocC в виде статического веб-сайта на GitHub Pages
Android
• Контрольный список Code Revie для Android-проектов
• Sketchbook: рисование в Jetpack Compose
• Анимация модального диалогового окна как в iOS в Jetpack Compose
• Лямбды и ссылки на функции
• Jetpack Compose: реализация интерполятора анимации шума Перлина
Разработка
• Agile умер, Водопад возвращается
• Raspberry Pi исполнилось 10 лет
• Почему так много продуктов так плохо спроектированы
iOS
• Правильная реализация UIActivityViewController в SwiftUI
• MVVM в iOS-приложении
• Интерактивные углы View в SwiftUI
• Публикация документации DocC в виде статического веб-сайта на GitHub Pages
Android
• Контрольный список Code Revie для Android-проектов
• Sketchbook: рисование в Jetpack Compose
• Анимация модального диалогового окна как в iOS в Jetpack Compose
• Лямбды и ссылки на функции
• Jetpack Compose: реализация интерполятора анимации шума Перлина
AppTractor
Agile умер, Водопад возвращается
Столь высокие зарплаты и нехватка профессионалов сигнализируют о возвращении к такому перспективному планированию.
👍3
#НовостиПаралелльныхВселенных: Компания MiHoYo, разработчик Genshin Impact и Honkai Impact 3rd, вложила 65 миллионов долларов в компанию Energy Singularity, занимающуюся технологиями ядерного синтеза. Согласно сообщению старшего аналитика Niko Partners Даниэля Ахмада, цель Energy Singularity состоит в том, чтобы в первую очередь использовать эти средства для создания «собственного токамака к 2024 году» 🙈
😱7🔥5
Разработка
• Публикуем документацию DocC в виде сайта GitHub Pages
• MiHoYo инвестировали $65 млн в термоядерный синтез
• Flutter: Мощь DI и Injectable
• Flutter: простыми словами про ассинхронность и параллельность
• Как улучшить стиль вашей кодовой базы
iOS
• SwiftSoup: парсинг HTML
• Использование нового DynamicTypeSize iOS 15 в SwiftUI
• Глубокое погружение в звуковой движок Apple PHASE
• Что нового в Swift 5.6?)
• Монада, функтор и аппликативы в Swift
Android
• 10 полезных плагинов Android Studio — IntelliJ IDEA для облегчения работы
• Исследуем новые языковые настройки языка для каждого приложения в Android 13
• Дорожная карта для Android-разработчиков на 2022 год — часть 2
• Публикуем документацию DocC в виде сайта GitHub Pages
• MiHoYo инвестировали $65 млн в термоядерный синтез
• Flutter: Мощь DI и Injectable
• Flutter: простыми словами про ассинхронность и параллельность
• Как улучшить стиль вашей кодовой базы
iOS
• SwiftSoup: парсинг HTML
• Использование нового DynamicTypeSize iOS 15 в SwiftUI
• Глубокое погружение в звуковой движок Apple PHASE
• Что нового в Swift 5.6?)
• Монада, функтор и аппликативы в Swift
Android
• 10 полезных плагинов Android Studio — IntelliJ IDEA для облегчения работы
• Исследуем новые языковые настройки языка для каждого приложения в Android 13
• Дорожная карта для Android-разработчиков на 2022 год — часть 2
AppTractor
Публикуем документацию DocC в виде сайта GitHub Pages
В этой статье мы не будем углубляться в фактическое создание документации или интерактивных туториалов с помощью DocC. Мы скорее хотим сосредоточиться на процессе сборки и размещения документации в виде статичного веб-сайта.
👍2
Закроют доступ в App Store/Google Play?
Anonymous Poll
37%
Да, сами Apple и Google
7%
Да, наше государство
17%
Нет, но в текущих экономических реалиях все само умрет
39%
Нет, все будет работать
❤12😢5👍2
Текущие ограничения для IT- бизнеса в России
Юристы Versus.legal проведут вебинар, на котором соберут информацию о том, как новые ограничения повлияют на отечественные IT- и GameDev-компании. На вебинаре они расскажут:
• как санкции, введённые в отношении банков, влияют на расчёты между компаниями;
• как трактовать запреты, касающиеся валютных переводов;
• что может означать запрет на импорт «высокотехнологичной продукции» в Россию;
• какие риски могут ждать пользователей зарубежного ПО и open-source решений;
• иные ограничения, которые могут потенциально затронуть сектор ИТ.
Дата: 4 марта 2022 года
Время: 17:00
Вебинар бесплатный, регистрация доступна по ссылке: https://versuslegal.ru/tekushchie-ogranicheniya-dlya-it-i-gamedev-biznesa-v-rossii
Юристы Versus.legal проведут вебинар, на котором соберут информацию о том, как новые ограничения повлияют на отечественные IT- и GameDev-компании. На вебинаре они расскажут:
• как санкции, введённые в отношении банков, влияют на расчёты между компаниями;
• как трактовать запреты, касающиеся валютных переводов;
• что может означать запрет на импорт «высокотехнологичной продукции» в Россию;
• какие риски могут ждать пользователей зарубежного ПО и open-source решений;
• иные ограничения, которые могут потенциально затронуть сектор ИТ.
Дата: 4 марта 2022 года
Время: 17:00
Вебинар бесплатный, регистрация доступна по ссылке: https://versuslegal.ru/tekushchie-ogranicheniya-dlya-it-i-gamedev-biznesa-v-rossii
👍4