Определились три две главные конференции для мобильных разработчиков. Первым пройдет Google I/O 2022 - с 11 по 12 мая. Через месяц после него состоится WWDC 2022 - с 6 по 10 июня. Аккурат посередине между ними еще будет Microsoft Build 2022 - с 24 по 26 мая. Все онлайн, все без билетов, разве что, вероятно, на отдельные классы надо будет записываться.
Разработка
• WWDC 2022 пройдет с 6 по 10 июня
• Год спустя: маркетинг и атрибуция в iOS без идентификаторов IDFA
• Виральный рост TravelBoast
• Оригинальные Angry Birds снова вышли на iOS и Android
• Дизайн приложений: примеры для вдохновения #73
• Рост доходов приложений в 1 квартале замедлился, а использование выросло на 5%
• Перцентильные фильтры
• Podlodka #261: стриминг видео
• Самые высокооплачиваемые вакансии марта в разработке приложений: подборка hh.ru
• Ошибки геймдизайна или как мы сделали игровой режим, который был никому не нужен
• Flutter for Desktop — новый подход к разработке приложений
• Наиболее распространенные уязвимости в мобильных приложениях
• 5 вещей, которым стоит поучиться у шрифтовых дизайнеров при работе с визуальными эффектами
• 3 шаблона проектирования, которые должен изучить каждый разработчик
• Фундаментальное руководство по оптимизации SQL-запросов
• Что такое Предметно-ориентированная архитектура?
• Темная сторона разработки ПО
iOS
• UIViewCanvas: PreviewProvider для UIView
• Управляем навигацией в iOS-приложениях. Паттерн координатор от СберМаркета
• Путь в iOS тех-лиды
• DispatchGroup и DispatchSemaphore в Swift
• Kintsugi: автоматическое решение Git-конфликтов в файлах проекта Xcode
• Тестирование SwiftUI с ViewInspector для iOS
Android
• MaterialChipSetWidget: чипсеты для Android
• Microsoft выделяет Android-разработку в новую группу
• Dagger 2 приходит конец — новый DI в Jetpack Compose
• Fragula 2: навигация свайпами как в Telegram
• Стили в Android. Как организовать темы в проекты
• Расширенные формы для ваших Drawables
• Улучшение качества кода в Android
• Android и типографика Figma - как добиться 100% точности
• Документирование кода Kotlin с помощью KDoc и Dokka
Разработка
• WWDC 2022 пройдет с 6 по 10 июня
• Год спустя: маркетинг и атрибуция в iOS без идентификаторов IDFA
• Виральный рост TravelBoast
• Оригинальные Angry Birds снова вышли на iOS и Android
• Дизайн приложений: примеры для вдохновения #73
• Рост доходов приложений в 1 квартале замедлился, а использование выросло на 5%
• Перцентильные фильтры
• Podlodka #261: стриминг видео
• Самые высокооплачиваемые вакансии марта в разработке приложений: подборка hh.ru
• Ошибки геймдизайна или как мы сделали игровой режим, который был никому не нужен
• Flutter for Desktop — новый подход к разработке приложений
• Наиболее распространенные уязвимости в мобильных приложениях
• 5 вещей, которым стоит поучиться у шрифтовых дизайнеров при работе с визуальными эффектами
• 3 шаблона проектирования, которые должен изучить каждый разработчик
• Фундаментальное руководство по оптимизации SQL-запросов
• Что такое Предметно-ориентированная архитектура?
• Темная сторона разработки ПО
iOS
• UIViewCanvas: PreviewProvider для UIView
• Управляем навигацией в iOS-приложениях. Паттерн координатор от СберМаркета
• Путь в iOS тех-лиды
• DispatchGroup и DispatchSemaphore в Swift
• Kintsugi: автоматическое решение Git-конфликтов в файлах проекта Xcode
• Тестирование SwiftUI с ViewInspector для iOS
Android
• MaterialChipSetWidget: чипсеты для Android
• Microsoft выделяет Android-разработку в новую группу
• Dagger 2 приходит конец — новый DI в Jetpack Compose
• Fragula 2: навигация свайпами как в Telegram
• Стили в Android. Как организовать темы в проекты
• Расширенные формы для ваших Drawables
• Улучшение качества кода в Android
• Android и типографика Figma - как добиться 100% точности
• Документирование кода Kotlin с помощью KDoc и Dokka
AppTractor
WWDC 2022 пройдет с 6 по 10 июня
WWDC22 приглашает разработчиков со всего мира собраться вместе, чтобы изучить, как воплотить свои лучшие идеи в жизнь и раздвинуть границы возможного.
👍7
#Новости: Apple может изменить принцип повышения цен на подписки в iOS. До настоящего момента пользователь должен был явно согласиться с новой ценой или он автоматически терял подписку. В тестируемом новом механизме (уже есть, например, у Disney+) встроенный системный диалог только информирует пользователей о предстоящем изменении цены, а затем автоматически подписывает на нее. Когда это раскатают на всех неизвестно, но... снова да здравствует подписной скам?
😢19💩3👍1
Интересная задумка обнаружилась в лице Trunk, платформы проверки кода. Идея благостная - проверять код прямо во время написания, чтобы устранять ошибки на лету и не возвращаться к ним позже, вырываясь из потока. Trunk пишет свои линтеры, анализаторы, форматеры и прочее? Неа, берет открытые и организует их работу. Trunk опирается на работу, проделанную бесчисленным множеством других разработчиков, и объединяет их всех в единый канал для легкого доступа. Фактически, их платформа вовсе не проверка кода, а организация open source инструментов проверки самым удобным способом для автоматизации процесса. “На самом деле мы продаем «опыт разработчика» в коробке”, — говорит CEO, который ранее трудился в Uber. На это подняли 25 млн в Серии А. Да, лопаты для лопат хорошая идея.
Разработка
• $25 млн в Серии А: Trunk — платформа Open Source инструментов для проверки кода
• Победители Mobile Games Awards 2022
• Dropbox запустил бета-тестирование цифровых магазинов Shop
• Как мы настраивали CI в два захода
• Чем измерить метрики производительности приложения
• Подробное руководство по созданию интуитивно понятных контекстных меню
• iOS и Android разработка с годами сходятся
• 13 инструментов управления продуктами, которые используют лучшие продакт-менеджеры
• Как определить инфляцию технического долга
iOS
• Apple изменит повышение цен на подписку в iOS
• R.swift: удобные ресурсы в Swift
• Не используйте протокол, если структура лучше справляется со своей задачей
• Xcode Cloud: опыт leboncoin
• Как импортировать файлы в ваше приложение с помощью UIDocumentPickerViewController
Android
• Продвинутые формы для ваших Drawable
• Google закрывает Play Store для продуктов, сканирующих установленные приложения
• Material Design 3.0
• Ускоренный курс по компилятору Kotlin
• Дизайн пересекающихся библиотек
Разработка
• $25 млн в Серии А: Trunk — платформа Open Source инструментов для проверки кода
• Победители Mobile Games Awards 2022
• Dropbox запустил бета-тестирование цифровых магазинов Shop
• Как мы настраивали CI в два захода
• Чем измерить метрики производительности приложения
• Подробное руководство по созданию интуитивно понятных контекстных меню
• iOS и Android разработка с годами сходятся
• 13 инструментов управления продуктами, которые используют лучшие продакт-менеджеры
• Как определить инфляцию технического долга
iOS
• Apple изменит повышение цен на подписку в iOS
• R.swift: удобные ресурсы в Swift
• Не используйте протокол, если структура лучше справляется со своей задачей
• Xcode Cloud: опыт leboncoin
• Как импортировать файлы в ваше приложение с помощью UIDocumentPickerViewController
Android
• Продвинутые формы для ваших Drawable
• Google закрывает Play Store для продуктов, сканирующих установленные приложения
• Material Design 3.0
• Ускоренный курс по компилятору Kotlin
• Дизайн пересекающихся библиотек
AppTractor
$25 млн в Серии А: Trunk — платформа Open Source инструментов для проверки кода
Компания Trunk, основанная в 2021 году, по сути перемещает большинство этих автоматических проверок и тестов «влево» в процессе, чтобы они аккуратно интегрировались в само написание кода.
👍6❤1
#Новости: Google последовательно косплеит Apple и готовится к чистке Play Store от устаревших приложений. Компания предупредила разработчиков приложений, что с 1 ноября 2022 года она будет скрывать приложения и блокировать их установку, если у них целевой Android API будет более чем двухлетней давности. Проще говоря, пользователи на старых ОС смогут находить и использовать приложения, а на новых - нет. Объясняют все это заботой о пользователях, как объяснил Google, каждое обновление ОС Android приносит «улучшения конфиденциальности, безопасности и взаимодействия с пользователем». И приложения должны этому соответствовать.
👍26💩10
Netflix выпускает игры, Amazon выпускает игры, теперь и «Детский мир», ритейлер детских товаров, выступил издателем детской же игры. Ход понятный и, наверное, давно уже напрашивающийся. В синергии своей отличный и для разработчика, и для продавца - тем аудитория, а этим продвижение бренда и товаров. Интересно будет посмотреть в динамике. А если вы делали игру или из ДМ - напишите, сделаем интервью. А ваш продукт кому на издательство можно отдать? 🧐
• «Детский мир» выступил издателем детской мобильной игры «Рисовашка»
• 8 советов, как писать функции, как Senior-разработчик
• $37 млн в Серии А: Tinybird — доступ разработчиков к данным в реальном времени
• СheckKarlMarx: утилита для поиска уязвимостей в продовых сборках
• Разработчик засыпает, просыпается маркетолог: как я приложение продвигал
• Руководство по Business-driven UX
iOS
• Обзор решений для навигации в iOS
• Автоматизируем iOS-сборку c помощью Jenkins
• Структурированный параллелизм (structured concurrency) в Swift
• iOS-интервью: вопросы и ответы с примерами кода
• Введение в WidgetKit
• Работа с кастомным xcconfigs и Cocoapods
• Xcode: настройка TDD среды
• Советы по умной отладке в Xcode
• Дорожная карта iOS-разработки — предварительные знания не требуются
• Используем Swift Actor для обработки запросов APIs
• Логгирование в Swift
Android
• Google Play будет скрывать устаревшие приложения
• Detekt: статический анализатор кода для Kotlin
• Kotlin, как работает suspend под капотом
• Изящная обработка сбоев Android-приложения
• Советы по Kotlin — сколько времени выполняется ваш код?
• Усовершенствованная с учетом жизненного цикла ViewModel для Android
• OpenGL ES: рендеринг формы (квадрата) в приложении для Android
• MVI с Compose на реальном примере
• Как перетаскивать представления в Jetpack Compose
• 9 полезных операторов Kotlin Flow, которые вам нужно знать
• «Детский мир» выступил издателем детской мобильной игры «Рисовашка»
• 8 советов, как писать функции, как Senior-разработчик
• $37 млн в Серии А: Tinybird — доступ разработчиков к данным в реальном времени
• СheckKarlMarx: утилита для поиска уязвимостей в продовых сборках
• Разработчик засыпает, просыпается маркетолог: как я приложение продвигал
• Руководство по Business-driven UX
iOS
• Обзор решений для навигации в iOS
• Автоматизируем iOS-сборку c помощью Jenkins
• Структурированный параллелизм (structured concurrency) в Swift
• iOS-интервью: вопросы и ответы с примерами кода
• Введение в WidgetKit
• Работа с кастомным xcconfigs и Cocoapods
• Xcode: настройка TDD среды
• Советы по умной отладке в Xcode
• Дорожная карта iOS-разработки — предварительные знания не требуются
• Используем Swift Actor для обработки запросов APIs
• Логгирование в Swift
Android
• Google Play будет скрывать устаревшие приложения
• Detekt: статический анализатор кода для Kotlin
• Kotlin, как работает suspend под капотом
• Изящная обработка сбоев Android-приложения
• Советы по Kotlin — сколько времени выполняется ваш код?
• Усовершенствованная с учетом жизненного цикла ViewModel для Android
• OpenGL ES: рендеринг формы (квадрата) в приложении для Android
• MVI с Compose на реальном примере
• Как перетаскивать представления в Jetpack Compose
• 9 полезных операторов Kotlin Flow, которые вам нужно знать
AppTractor
«Детский мир» выступил издателем детской мобильной игры «Рисовашка»
Приложение и сайт
👍5💩3❤1😁1
Дополненная реальность это не только покемоны, но и действительно крайне полезные вещи. Вот, например, Snapchat выпустил новую линзу ASL Alphabet, которая может “читать” язык жестов и призвана побудить пользователей начать его изучать. Новая линза научит пользователей произносить свое имя пальцами и позволит практиковать ASL (American Sign Language) алфавит. Линза также включает игры, в которые пользователи могут играть, чтобы проверить свои знания ASL.
«Мы надеемся, что линзы не только меняют наше видение мира, но и помогают нам чувствовать себя ближе друг к другу», — говорится в сообщении компании в блоге по поводу объявления. «В мире, где преобладает языковое неравенство, дополненная реальность может помочь изменить способ нашего общения. Мы с нетерпением ждем отклика нашего сообщества, поскольку мы стремимся постоянно улучшать опыт всех в Snapchat».
Напомню, что у Snap есть фонд поддержки разработчиков линз для Snapchat. Так что если у вас есть идея - вполне можно ее и монетизировать.
«Мы надеемся, что линзы не только меняют наше видение мира, но и помогают нам чувствовать себя ближе друг к другу», — говорится в сообщении компании в блоге по поводу объявления. «В мире, где преобладает языковое неравенство, дополненная реальность может помочь изменить способ нашего общения. Мы с нетерпением ждем отклика нашего сообщества, поскольку мы стремимся постоянно улучшать опыт всех в Snapchat».
Напомню, что у Snap есть фонд поддержки разработчиков линз для Snapchat. Так что если у вас есть идея - вполне можно ее и монетизировать.
🔥14👍1
Наш традиционный большой еженедельный дайджест со всеми 83 материалами за неделю. По возможности поставьте лайк, поделитесь с коллегами, поддержите на Boosty - мне важно видеть, что вам не все равно.
👍30❤4🔥3💩1
К черту ваши смартфоны, посмотрите как великие люди из Built Robotics учат автономных строительных роботов (см. “Я, робот”). Пока учат, правда, всего одной вещи - рытью траншей - но можно предположить, что учат они делать это хорошо. Примечательно, что компания сразу говорит про «экзосистему», которая работает поверх уже существующей техники. Так что можно предположить, что и у тракторов с экскаваторами будут свои приложения.
Разработка
• $64 млн в Серии С: Built Robotics — автономная строительная техника
• iRobot выпустил новый образовательный робот Create 3
• 3 шаблона проектирования, которые знать изучить каждый разработчик
• UGC реклама 2022
• Новая линза Snapchat научит пользователей языку жестов
• Podlodka #262: работа за рубежом
• Новый уровень аналитики мобильных приложений в Datascape от Adjust
• Подборка материалов по мобильной безопасности «Awesome Mobile Security»
• Советы по проектированию интерфейса. Часть 2 — Когнитивное искажение
• UX-дизайн для детей как создать продукт, который понравится детям
• Как я выпустил приложение на Flutter за 2 дня
• Программируй, как будто нет оператора if
• Курс по Flutter для начинающих — 37-часовое руководство по разработке кроссплатформенных приложений
• Первый пользовательский опыт для SaaS-продуктов: как спроектировать отличный онбординг для ваших пользователей
• Все, что вы должны знать о 8-точечной сетке в UX-дизайне
iOS
• iOS 16 полна ссылок на гарнитуру смешанной реальности
• Работа с Diffable data source и table views с использованием UIKit
• AltStore: магазин приложения для iOS
• Исследование, проведенное по заказу Apple, подчеркивает успех сторонних приложений в App Store
• Лучший способ организовать архитектуру iOS-проекта
• SwiftUI и структурированный параллелизм
• Weak self, история про управление памятью и замыкания в Swift
• SwiftUI и адаптивные Stack Views
• Выпадающее меню в iOS: новый способ взаимодействия
• Введение в RGUIKit: современный декларативный UI-фреймворк для iOS
• 3 способа вращения объектов в SceneKit
Android
• Mojito: справочник коктейлей
• Создание приложения CarPlay Audio
• От View к Composable: быстрый переход к Jetpack Compose с Android View
• Последовательности Kotlin: начало работы
• L в 12L
• Навигация в Jetpack Compose с кастомным NavType
• Изучение Android RoleManager
• Модульный тест с Kotlin Flow
Разработка
• $64 млн в Серии С: Built Robotics — автономная строительная техника
• iRobot выпустил новый образовательный робот Create 3
• 3 шаблона проектирования, которые знать изучить каждый разработчик
• UGC реклама 2022
• Новая линза Snapchat научит пользователей языку жестов
• Podlodka #262: работа за рубежом
• Новый уровень аналитики мобильных приложений в Datascape от Adjust
• Подборка материалов по мобильной безопасности «Awesome Mobile Security»
• Советы по проектированию интерфейса. Часть 2 — Когнитивное искажение
• UX-дизайн для детей как создать продукт, который понравится детям
• Как я выпустил приложение на Flutter за 2 дня
• Программируй, как будто нет оператора if
• Курс по Flutter для начинающих — 37-часовое руководство по разработке кроссплатформенных приложений
• Первый пользовательский опыт для SaaS-продуктов: как спроектировать отличный онбординг для ваших пользователей
• Все, что вы должны знать о 8-точечной сетке в UX-дизайне
iOS
• iOS 16 полна ссылок на гарнитуру смешанной реальности
• Работа с Diffable data source и table views с использованием UIKit
• AltStore: магазин приложения для iOS
• Исследование, проведенное по заказу Apple, подчеркивает успех сторонних приложений в App Store
• Лучший способ организовать архитектуру iOS-проекта
• SwiftUI и структурированный параллелизм
• Weak self, история про управление памятью и замыкания в Swift
• SwiftUI и адаптивные Stack Views
• Выпадающее меню в iOS: новый способ взаимодействия
• Введение в RGUIKit: современный декларативный UI-фреймворк для iOS
• 3 способа вращения объектов в SceneKit
Android
• Mojito: справочник коктейлей
• Создание приложения CarPlay Audio
• От View к Composable: быстрый переход к Jetpack Compose с Android View
• Последовательности Kotlin: начало работы
• L в 12L
• Навигация в Jetpack Compose с кастомным NavType
• Изучение Android RoleManager
• Модульный тест с Kotlin Flow
AppTractor
$64 млн в Серии С: Built Robotics — автономная строительная техника
Built предлагает надстройку для вторичного рынка, которую она называет «экзосистемой», которая, по словам компании, может добавить автономии «любому экскаватору».
👍5🤯2😢1
Сначала вы отказываетесь от числовых оценок, потому что это очень сложно, и делаете лайк и дизлайк. Потом оказывается, что этого недостаточно, и простыми 👍👎 все эмоции от просмотра кино не передать. На понимание этого уходит 5 лет и вы делаете настоящую инновацию - двойной лайк! Встречайте - Two Thumbs Up в Netflix. Стоит ли ждать Two Thumbs Down еще через 5 лет?
😁12💩9👍2
Flutter становится все более востребованным среди разработчиков и обрастает новыми инструментами.
Недавно плагин для кросс-платформенного фреймворка появился и в AppMetrica. Что дает эта интеграция:
• Удобная аналитика ключевых показателей приложения в готовых отчетах AppMetrica. Поможет оценивать эффективность внедрения фич и находить точки роста.
• Трекер для отслеживания рекламных кампаний и аналитики их эффективности.
• Push-кампании. Пригодятся, чтобы работать над удержанием пользователей и мотивировать их на целевые действия в приложении.
• Мониторинг крэшей и ошибок. Позволит предотвратить падение по ключевым метрикам.
• API. Будет полезно для обогащения отчетов данными из офлайна и веба или экспорта сырых данных для собственной BI-аналитики.
Добавим к этому автоматический трекинг in-app покупок и базовых событий и получим сокращение времени на интеграцию AppMetrica.
В общем, стоит изучить.
Недавно плагин для кросс-платформенного фреймворка появился и в AppMetrica. Что дает эта интеграция:
• Удобная аналитика ключевых показателей приложения в готовых отчетах AppMetrica. Поможет оценивать эффективность внедрения фич и находить точки роста.
• Трекер для отслеживания рекламных кампаний и аналитики их эффективности.
• Push-кампании. Пригодятся, чтобы работать над удержанием пользователей и мотивировать их на целевые действия в приложении.
• Мониторинг крэшей и ошибок. Позволит предотвратить падение по ключевым метрикам.
• API. Будет полезно для обогащения отчетов данными из офлайна и веба или экспорта сырых данных для собственной BI-аналитики.
Добавим к этому автоматический трекинг in-app покупок и базовых событий и получим сокращение времени на интеграцию AppMetrica.
В общем, стоит изучить.
appmetrica.yandex.ru
Подключение и инициализация. AppMetrica
Чтобы интегрировать AppMetrica в приложение Flutter, используйте плагин AppMetrica SDK for Flutter:
👍23💩21❤3🔥1
Люблю такие статьи - рассказывают про то, как заставить Swift работать в Embedded системах, но на самом деле большая часть ее про принципы функционирования и создания приложений для микроконтроллеров, Arduino и прочего IoT. А также о самом Swift и его компонентах. Ведь без этого понять, почему Swift просто так с кондачка во встраиваемые системы не встроится, невозможно. Так что если вы интересуетесь темой - почитайте, интересно и увлекательно.
Разработка
• Разработка для встроенных систем с использованием Swift
• Программируйте, как будто нет оператора if
• Doomsday Alarm Clock: Будильник Судного дня для iOS
• $50 млн в Серии B: Cocos Technology — игровой движок
• Netflix запустил оценку Two Thumbs Up
• Flutter. MVVM. Начало
• Apple всё ещё следит за вами. Без вашего согласия
• Как мы организовали «Автошколу» и научили тестировщиков писать автотесты
• Предвзятость подтверждения в UX-дизайне
• Lofi Hip-Hop для программирования
• A/B-тестирование умерло
• Создание говорящих приложений для Alexa
• Разработка программного обеспечения — это не работа с 9 до 5
• 15 принципов UX-дизайна, которые должен знать каждый
• 20 лучших библиотек для разработчиков Flutter
• Как продвижение разрушает карьеру разработчиков
iOS
• Xcode 13: как создать свои собственные шаблоны проектов
• Swift 5.7: улучшение развертывания Optionals
• Swift: создание списка выбора с использованием дженериков
• Пружинная анимация в SwiftUI
Android
• Как работает Retrofit. Java Dynamic Proxy. Архитектура библиотек
• Compose Material Dialogs: материальные формы для Android
• Реализация реакций в приложении ВКонтакте на Android
• Миграция приложения на Android12
• 7 вещей, которые меня раздражают в Jetpack Compose
• Двусторонняя привязка данных в Jetpack Compose
• Соблюдение Правила в эпоху Kotlin
• Метрики Composable
Разработка
• Разработка для встроенных систем с использованием Swift
• Программируйте, как будто нет оператора if
• Doomsday Alarm Clock: Будильник Судного дня для iOS
• $50 млн в Серии B: Cocos Technology — игровой движок
• Netflix запустил оценку Two Thumbs Up
• Flutter. MVVM. Начало
• Apple всё ещё следит за вами. Без вашего согласия
• Как мы организовали «Автошколу» и научили тестировщиков писать автотесты
• Предвзятость подтверждения в UX-дизайне
• Lofi Hip-Hop для программирования
• A/B-тестирование умерло
• Создание говорящих приложений для Alexa
• Разработка программного обеспечения — это не работа с 9 до 5
• 15 принципов UX-дизайна, которые должен знать каждый
• 20 лучших библиотек для разработчиков Flutter
• Как продвижение разрушает карьеру разработчиков
iOS
• Xcode 13: как создать свои собственные шаблоны проектов
• Swift 5.7: улучшение развертывания Optionals
• Swift: создание списка выбора с использованием дженериков
• Пружинная анимация в SwiftUI
Android
• Как работает Retrofit. Java Dynamic Proxy. Архитектура библиотек
• Compose Material Dialogs: материальные формы для Android
• Реализация реакций в приложении ВКонтакте на Android
• Миграция приложения на Android12
• 7 вещей, которые меня раздражают в Jetpack Compose
• Двусторонняя привязка данных в Jetpack Compose
• Соблюдение Правила в эпоху Kotlin
• Метрики Composable
AppTractor
Разработка для встроенных систем с использованием Swift
В последние годы встроенная разработка становится все сложнее из-за быстрого развития оборудования. Вся отрасль остро нуждается в каких-то новых способах улучшить ситуацию. Но все равно результата нет. И Swift действительно подходит для такого случая использования.
👍11🎉1
Lineate ищет разработчиков и предлагает возможность для релокации в Грузию
Lineate в поиске DevOps инженеров и Java, Fullstack (PHP + React), Python и iOS+Android. Компания предоставляет:
• трудоустройство в грузинском филиале;
• зарплату в местном банке (в лари);
• билеты для сотрудников с багажом за счет компании;
• жилье на первые 2 недели, помощь с поиском жилья для дальнейшего проживания;
• релокационный бонус $1000.
Lineate — международная IT-компания. В числе клиентов — SAP, Conde Nast, Warner Music Group и другие ведущие компании.
Если хотите работать над интересными проектами иностранных компаний, читайте об открытых вакансиях по ссылке и присоединяйтесь к команде!
Lineate в поиске DevOps инженеров и Java, Fullstack (PHP + React), Python и iOS+Android. Компания предоставляет:
• трудоустройство в грузинском филиале;
• зарплату в местном банке (в лари);
• билеты для сотрудников с багажом за счет компании;
• жилье на первые 2 недели, помощь с поиском жилья для дальнейшего проживания;
• релокационный бонус $1000.
Lineate — международная IT-компания. В числе клиентов — SAP, Conde Nast, Warner Music Group и другие ведущие компании.
Если хотите работать над интересными проектами иностранных компаний, читайте об открытых вакансиях по ссылке и присоединяйтесь к команде!
🤯13🤔1
Извините, но я опять к вам с роботом. На этот раз Diligent Robotics, стартап делает медицинского робота, получил $30 млн. Примечательно, что робот не общается с пациентами и вообще не лечит, а выполняет лишь вспомогательные дела - возит расходники, анализы, вещи пациентов и т.п. Примечательно, как концепции “и для этого есть приложения” и “делает одну вещь, но делает хорошо” переносится на роботов. В прошлый раз экскаваторы копали траншеи, и копали их хорошо, в этот раз робот носит анализы, но (наверное) тоже делает это хорошо. И это, кажется, самый правильный путь. Учить выполнять отдельные вещи и лишь потом объединять их в универсальные супераппы платформы.
Разработка
• $30 млн в Серии B: Diligent Robotics — роботы клинической поддержки
• TikTok запустил платформу AR-эффектов Effect House
• Как я сделал и выпустил приложение на Flutter за 2 дня
• $150 млн при оценке в 1 млрд: Genies — экосистема цифровых аватаров
• GitHub запустил проверку на наличие секретных данных
• Как мы разработали приложение для хосписа, которое получило премию
• Почему каждый программист должен изучить C++
• Прекратите использовать веб-токены JSON для аутентификации
• Внутри самого продолжительного простоя Atlassian за все время
• Гибридная архитектура SDK в RevenueCat
iOS
• Periphery: поиск неиспользуемого кода
• Мои 3 пожелания для WWDC 2022
• Рабочий поток локализации в iOS
• Уберите группу данных, чтобы уменьшить когнитивную нагрузку разработчика в Swift
Android
• Начало работы с Material3 в вашем приложении
• Все, что вам нужно для MVI — это Kotlin. Как уменьшить без уменьшения?
• Написание функциональных тестовых кейсов в Android
• Реализация сложных UX/UI анимаций в спиннере
Разработка
• $30 млн в Серии B: Diligent Robotics — роботы клинической поддержки
• TikTok запустил платформу AR-эффектов Effect House
• Как я сделал и выпустил приложение на Flutter за 2 дня
• $150 млн при оценке в 1 млрд: Genies — экосистема цифровых аватаров
• GitHub запустил проверку на наличие секретных данных
• Как мы разработали приложение для хосписа, которое получило премию
• Почему каждый программист должен изучить C++
• Прекратите использовать веб-токены JSON для аутентификации
• Внутри самого продолжительного простоя Atlassian за все время
• Гибридная архитектура SDK в RevenueCat
iOS
• Periphery: поиск неиспользуемого кода
• Мои 3 пожелания для WWDC 2022
• Рабочий поток локализации в iOS
• Уберите группу данных, чтобы уменьшить когнитивную нагрузку разработчика в Swift
Android
• Начало работы с Material3 в вашем приложении
• Все, что вам нужно для MVI — это Kotlin. Как уменьшить без уменьшения?
• Написание функциональных тестовых кейсов в Android
• Реализация сложных UX/UI анимаций в спиннере
AppTractor
$30 млн в Серии B: Diligent Robotics — роботы клинической поддержки
Флагманский продукт Diligent - робот Moxi, он выполняет задачи по доставке, которые не связаны с пациентами.
👍4
Интересный подход - ноутбук для машинного обучения? Razer объединилась с Lambda и выпустила TensorBook. Внутри Intel Core i7-11800H, NVIDIA GeForce RTX 3080 Max-Q с 16 ГБ памяти GDDR6, 64 ГБ оперативной памяти и твердотельный накопитель на 1 ТБ. Дисплей - 15.6-дюймов с разрешением Quad HD (2560x1440) и частотой обновления 165 Гц. Поставляется все с Ubuntu Linux 20.04 LTS, на нем предустановлен пакет Lambda Stack и инструменты машинного обучения, включая PyTorch, Tensorflow, CUDA и cuDNN. Lambda утверждает, что TensorBook предлагает в четыре раза большую производительность машинного обучения, чем Apple M1 Max с 32-ядерным графическим процессором, и особенно быстро справляется с задачами машинного обучения, связанными с машинным зрением. Стоит вся радость от 3499 долларов.
👍12
Razer x Lambda TensorBook
Anonymous Poll
14%
Полезная вещь, можно обучать на ходу
38%
Бесполезная вещь, зачем?
49%
Воздержусь, обучусь на ответах
Прошел курсы по Android-разработке, но не понимаешь, как применить свои знания на практике, а без опыта на работу не берут?
Попробуй Apanta - симулятор-тренажер мобильной студии!
Ты получишь:
• реальный опыт в создании амбициозного продукта;
• навыки анализа настоящих задач;
• возможность коммуникации с виртуальными коллегами;
• кейсы в постановке и решении рабочих вопросов.
Переходи по ссылке и начинай практиковаться уже сейчас!
https://apanta.online
Попробуй Apanta - симулятор-тренажер мобильной студии!
Ты получишь:
• реальный опыт в создании амбициозного продукта;
• навыки анализа настоящих задач;
• возможность коммуникации с виртуальными коллегами;
• кейсы в постановке и решении рабочих вопросов.
Переходи по ссылке и начинай практиковаться уже сейчас!
https://apanta.online
👍11
Как пишут, Meta строит серьезные планы на покорение мира с помощью новых AR-очков. До 2030 года планируется выпуск нескольких моделей, а первые выйдут в 2024 (занятно, что Цукерберг хочет, чтобы эффект от них был сравним с появлением первого iPhone). Собственно, это прекрасно укладывается в стратегию метавселенных (посмотрите хотя бы на рекламную фотку), но и конкуренты не спят. Apple если не в этом году, то в следующем точно выпустит свои очки, у Microsoft есть хоть и профессиональные, но HoloLens, Snap где-то на подхвате, не хватает только Google, которые ранним стартом все зафейлили, но ничто не мешает им выпустить и новую версию. Кажется, что AR точно по графику выходит на прямую роста.
Разработка
• Meta планирует выпустить несколько очков дополненной реальности к 2030
• Razer и Lambda выпустили TensorBook, ноутбук для машинного обучения
• Niantic анонсирует вторую оригинальную игру Peridot
• Отказ от IDFA будет стоить медиа-компаниям в 2022 десятки миллиардов долларов
• Как мы учимся адаптировать Яндекс Go для незрячих пользователей: ожидания, суровая реальность, чек-лист разработчика
• Принцип инверсии зависимостей: как разработчики Google пишут код
iOS
• [boringssl] Failed to log metrics
• Обработка Push уведомлений на клиенте при их получении. И немного кода
• Как использовать GameplayKit в аркадной игре для iOS
• Как использовать SpriteKit в аркадной игре для iOS
• 8 лучших инструментов разработки для iOS-разработчико
• Навигация и передача данных в SwiftUI
• Ищем утечки памяти в iOS как профессионал
• Принципы SOLID в Swift
Android
• PhotoEditor: фоторедактор для Android
• Анимированная плашка с помощью Jetpack Compose
• 10 проектов Jetpack Compose, которые вас вдохновят
• Мониторинг производительности процессора в приложениях Lyft для Android
• Что можно узнать из 2022 Android App Excellence Summit
Разработка
• Meta планирует выпустить несколько очков дополненной реальности к 2030
• Razer и Lambda выпустили TensorBook, ноутбук для машинного обучения
• Niantic анонсирует вторую оригинальную игру Peridot
• Отказ от IDFA будет стоить медиа-компаниям в 2022 десятки миллиардов долларов
• Как мы учимся адаптировать Яндекс Go для незрячих пользователей: ожидания, суровая реальность, чек-лист разработчика
• Принцип инверсии зависимостей: как разработчики Google пишут код
iOS
• [boringssl] Failed to log metrics
• Обработка Push уведомлений на клиенте при их получении. И немного кода
• Как использовать GameplayKit в аркадной игре для iOS
• Как использовать SpriteKit в аркадной игре для iOS
• 8 лучших инструментов разработки для iOS-разработчико
• Навигация и передача данных в SwiftUI
• Ищем утечки памяти в iOS как профессионал
• Принципы SOLID в Swift
Android
• PhotoEditor: фоторедактор для Android
• Анимированная плашка с помощью Jetpack Compose
• 10 проектов Jetpack Compose, которые вас вдохновят
• Мониторинг производительности процессора в приложениях Lyft для Android
• Что можно узнать из 2022 Android App Excellence Summit
AppTractor
Meta планирует выпустить несколько очков дополненной реальности к 2030
Предположительно, очки Nazare первого поколения будут работать автономно 4 часа, у них будет отслеживание взгляда, фронтальная камера, microLED проекторы и стереозвук, встроенный в оправу.
👍5😁1
Компания Hired изучила объявления о вакансиях и запросы на собеседование в США в 2021 году, чтобы определить наиболее востребованные языки и навыки. Согласно этому анализу, инженеры, владеющие языком программирования Go, получили в 1.8 раза больше запросов на интервью, чем средний инженер-программист. React Native на 5 месте в “усилении” приглашений, Kotlin на 6, Objective-C на 12.
👍8
Наш традиционный большой еженедельный дайджест со всеми 107 материалами за неделю. По возможности поставьте лайк, поделитесь с коллегами, поддержите на Boosty - мне важно видеть, что вам не все равно.
👍27🔥4
Интересный пример дружественного поглощения, бизнес-модели и вообще цифрового дополнения реального мира. Есть настольная игра игра Dungeons & Dragons, которая довольно сложна в правилах и подсчетах. Ею владеет Wizards of the Coast (под крылом Hasbro). Есть компания D&D Beyond, которая уже 6 лет создает цифровые инструменты (сайт или приложение) для D&D, издает правила в цифровом виде и т.п. Итог - Wizards of the Coast покупает D&D Beyond за 146.3 миллиона долларов. Из аналогичного можно легко вспомнить мириады инструментов для TikTok, Instagram и прочие экосистемы, вращающиеся вокруг больших продуктов. Дополнять не менее выгодного и гораздо проще, чем создавать с нуля.
👍9❤1