Forwarded from Наталья Катрыч
Приглашаем вас на Devfest Omsk (6-8 октября 2023)
Конференция для программистов, дизайнеров и тестировщиков. С каждым годом DevFest Omsk набирает все большие обороты! В этом году будет 10 треков за 3 дня конференции и яркое, веселое after party с неформальным общением. Спикеры и гости конференции приедут со всей страны!
Один из докладов на треке Android
Анна Жаркова, Usetech, г. Барнаул
«Из View в Compose при помощи KSP»
В докладе рассказывается про Kotlin Symbol Processing и как с его помощью создавать процессоры аннотаций для решения задач Android приложений. В качестве одного из практических кейсов рассмотрим автоматическое преобразование View в Composable и генерацию целого экрана со списком на нём.
________
За новостями и программой фестиваля следите в наших источниках:
Сайт конференции
Группа ВКонтакте
Канал телеграмм
Такое события нельзя пропускать! Мероприятие пройдет 6-8 октября. Регистрируйтесь прямо сейчас по ссылке
1 сентября будет повышение цен на билеты в два раза. Поэтому регистрируетесь и зовите сегодня всех друзей чтобы они успели забрать билеты по 1600 р.
Конференция для программистов, дизайнеров и тестировщиков. С каждым годом DevFest Omsk набирает все большие обороты! В этом году будет 10 треков за 3 дня конференции и яркое, веселое after party с неформальным общением. Спикеры и гости конференции приедут со всей страны!
Один из докладов на треке Android
Анна Жаркова, Usetech, г. Барнаул
«Из View в Compose при помощи KSP»
В докладе рассказывается про Kotlin Symbol Processing и как с его помощью создавать процессоры аннотаций для решения задач Android приложений. В качестве одного из практических кейсов рассмотрим автоматическое преобразование View в Composable и генерацию целого экрана со списком на нём.
________
За новостями и программой фестиваля следите в наших источниках:
Сайт конференции
Группа ВКонтакте
Канал телеграмм
Такое события нельзя пропускать! Мероприятие пройдет 6-8 октября. Регистрируйтесь прямо сейчас по ссылке
1 сентября будет повышение цен на билеты в два раза. Поэтому регистрируетесь и зовите сегодня всех друзей чтобы они успели забрать билеты по 1600 р.
🔥5
Итак, спустя n времени, когда куча любителей сделали свои DI на KSP, Koin опробовали KSP на андроид, сподобились Джек Уортон и Ко
Forwarded from Android Broadcast (Кирилл Розов)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
А вы знали, что KTS проводят серию митапов, посвященную темам на WWDC? Одним из докладчиков будет Саша Сычев
Вебинары о новых iOS-технологиях: «Что нового в UIKit» и «Swift 5.9»
Всем привет!
Мы уже разобрали некоторые темы, которые анонсировали разработчики Apple на своей конференции WWDC в июне 2023: новый вид библиотек Mergeable Libraries, интерактивные уведомления Live Activities, изменения в XCode и всплывающих Push-уведомлениях. Записи прошедших разборов можно посмотреть на YouTube.
7-го сентября в 18:30 МСК приглашаем вас на следующий разбор, где расскажем ещё про две новые темы.
🔺 Что нового в UIKit
UIKit vs SwiftUI — вопрос по-прежнему без однозначного ответа. В июне Apple показали улучшения UIKit, помогающие создавать более эффективные приложения для iOS, iPadOS и Mac Catalyst. Посмотрим на них под практическим углом.
🔺 Swift 5.9
Язык Swift динамично обновляется, оптимизируя ежедневную рутину разработчика. Ближайшая стабильная версия 5.9 выйдет из превью осенью. Разберём, как она улучшает жизнь и помогает создавать быстрые и надежные приложения.
Если вы занимаетесь iOS-разработкой, или просто интересуетесь этой темой, приходите! Мы объясним, что изменилось для разработчиков вместе с этими обновлениями.
Вебинар пройдёт
7-го сентября в 18:30 МСК
👉 Ссылка на zoom
👉 Ссылка на Google-календарь, чтобы добавить событие
👉 Ссылку и напоминание, чтобы ничего не сохранять, можно получить @ios_kts_bot.
Он заранее пришлёт напоминания со ссылкой на трансляцию, а на следующий день — запись.
Приходите, слушайте и не стесняйтесь спрашивать!
#ios
Вебинары о новых iOS-технологиях: «Что нового в UIKit» и «Swift 5.9»
Всем привет!
Мы уже разобрали некоторые темы, которые анонсировали разработчики Apple на своей конференции WWDC в июне 2023: новый вид библиотек Mergeable Libraries, интерактивные уведомления Live Activities, изменения в XCode и всплывающих Push-уведомлениях. Записи прошедших разборов можно посмотреть на YouTube.
7-го сентября в 18:30 МСК приглашаем вас на следующий разбор, где расскажем ещё про две новые темы.
🔺 Что нового в UIKit
UIKit vs SwiftUI — вопрос по-прежнему без однозначного ответа. В июне Apple показали улучшения UIKit, помогающие создавать более эффективные приложения для iOS, iPadOS и Mac Catalyst. Посмотрим на них под практическим углом.
🔺 Swift 5.9
Язык Swift динамично обновляется, оптимизируя ежедневную рутину разработчика. Ближайшая стабильная версия 5.9 выйдет из превью осенью. Разберём, как она улучшает жизнь и помогает создавать быстрые и надежные приложения.
Если вы занимаетесь iOS-разработкой, или просто интересуетесь этой темой, приходите! Мы объясним, что изменилось для разработчиков вместе с этими обновлениями.
Вебинар пройдёт
7-го сентября в 18:30 МСК
👉 Ссылка на zoom
👉 Ссылка на Google-календарь, чтобы добавить событие
👉 Ссылку и напоминание, чтобы ничего не сохранять, можно получить @ios_kts_bot.
Он заранее пришлёт напоминания со ссылкой на трансляцию, а на следующий день — запись.
Приходите, слушайте и не стесняйтесь спрашивать!
#ios
🔥4👍2❤1
Нет, мой канал не превратился в доску объявлений. Буквально через неделю-две вернусь к рассказу про интересное. А пока анонс:
Forwarded from Barnaul AI
AI & Computer Vision Meetup: MedianFlow
Влад Попов, инженер по компьютерному зрению из SberDevices, расскажет о том, как использовать алгоритм MedianFlow для отслеживания объектов на видео.
Митап будет полезен всем, кто интересуется применением алгоритмов компьютерного зрения в своей работе или учебных задачах. Это возможность обменяться опытом и идеями с профессионалами.
📌 9 сентября 15:00
Социалистический 68А
(Точка кипения АлтГУ)
💡 Предварительная регистрация: vk.cc/cqoAtW
Влад Попов, инженер по компьютерному зрению из SberDevices, расскажет о том, как использовать алгоритм MedianFlow для отслеживания объектов на видео.
Митап будет полезен всем, кто интересуется применением алгоритмов компьютерного зрения в своей работе или учебных задачах. Это возможность обменяться опытом и идеями с профессионалами.
📌 9 сентября 15:00
Социалистический 68А
(Точка кипения АлтГУ)
💡 Предварительная регистрация: vk.cc/cqoAtW
15 сентября состоится Crossconf, конференция по кроссплатформенной разработке и трендам. Приходите на мой доклад, посвященный работе компиляторов в KMP ;)
https://crossconf.com
https://crossconf.com
🔥9
И это именно так. Стандартные примитивы (NSLock, ConditionalLock и т.п) блокируют поток, в то время, как механизм continuation работает по-другому. Используйте для синхронизации механизм Actor'ов.
Forwarded from iOS Broadcast (Андрей Зонов)
Потокобезопасность swift через - lock
Многие считают что Swift Concurrency это наше все и чтобы достичь потокобезопасности нужно использовать акторы. Это правильный ход мышления, но не всегда применимый. Для кейсов где Structured concurrency не подходит Apple добавили в iOS 16 OSAllocatedUnfairLock.
В приведенной статье автор приводить пример использования OSAllocatedUnfairLock и NSRecursiveLock в разрезе классической задачи хранилища в UDF
#swift #concurrency
Многие считают что Swift Concurrency это наше все и чтобы достичь потокобезопасности нужно использовать акторы. Это правильный ход мышления, но не всегда применимый. Для кейсов где Structured concurrency не подходит Apple добавили в iOS 16 OSAllocatedUnfairLock.
В приведенной статье автор приводить пример использования OSAllocatedUnfairLock и NSRecursiveLock в разрезе классической задачи хранилища в UDF
#swift #concurrency
Псст, а вы знали, что у нас в Юзтехе тоже есть one day offer? Хотите попробовать свои силы?
👍2🔥2❤1
Forwarded from Владислав Князев
Про one day offer
Наверняка вы не раз слышали про это модное мероприятие😎
Суть уловить можно из названия — кандидата проводят по всем этапам собеседований за один рабочий день, чтобы в конце дня либо выставить оффер, либо отказать.
✍️ В основном one day offer предназначен для дефицитных миддлов, за которыми больше всего охотятся на рынке.
Но далеко не всем удобно проходить такие истории в рамках рабочего дня.
Запираться несколько раз втуалете переговорке - ну зачем это все? 🤔
Ребята из USETECH просекли фишку, поэтому решили провести мероприятие Offer Weekeend на выходных.
🤯 Если ты БА или СА уровня Middle и выше - предлагаю попытать свои силы и за выходные пройти все этапы собеседований.
🗣️После всех этапов обещают дать обратную связь каждому участнику. Успешным же кандидатам дадут возможность присоединиться к команде в тот же день!
Даты offer weekend: 23-24 сентября 2023 года
Формат: онлайн
Дедлайн регистрации: 18 сентября 23:59
🙏 Что предлагают юзтеховцы:
- Конкурентную заработную плату
- Интересные задачи
- Условия работы в соответствии с ТК РФ + социальный пакет
- Формат работы — удаленно или в офисе
- Регулярный обмен опытом и изучение новых технологий
- Классную команду и яркую корпоративную жизнь
- Гибкий рабочий график
Регистрируйся, участвуй и получи предоффер: https://clck.ru/35aycz
Наверняка вы не раз слышали про это модное мероприятие
Суть уловить можно из названия — кандидата проводят по всем этапам собеседований за один рабочий день, чтобы в конце дня либо выставить оффер, либо отказать.
Но далеко не всем удобно проходить такие истории в рамках рабочего дня.
Запираться несколько раз в
Ребята из USETECH просекли фишку, поэтому решили провести мероприятие Offer Weekeend на выходных.
🗣️После всех этапов обещают дать обратную связь каждому участнику. Успешным же кандидатам дадут возможность присоединиться к команде в тот же день!
Даты offer weekend: 23-24 сентября 2023 года
Формат: онлайн
Дедлайн регистрации: 18 сентября 23:59
- Конкурентную заработную плату
- Интересные задачи
- Условия работы в соответствии с ТК РФ + социальный пакет
- Формат работы — удаленно или в офисе
- Регулярный обмен опытом и изучение новых технологий
- Классную команду и яркую корпоративную жизнь
- Гибкий рабочий график
Регистрируйся, участвуй и получи предоффер: https://clck.ru/35aycz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2❤1
Что мне понравилось во вчерашней презентации, так это провод:
https://www.youtube.com/watch?v=ZiP1l7jlIIA
Интересно, как они совместят хорошо работающую батарею и все эти визуальные иммерсивные штучки.
Ох, чувствуется, не мало слез прольют андроид разработчики, когда им на проекте будут давать задачу повторить, как iOS...
https://www.youtube.com/watch?v=ZiP1l7jlIIA
Интересно, как они совместят хорошо работающую батарею и все эти визуальные иммерсивные штучки.
Ох, чувствуется, не мало слез прольют андроид разработчики, когда им на проекте будут давать задачу повторить, как iOS...
YouTube
Apple Event - September 12
Watch the special Apple Event to learn about iPhone 15, iPhone 15 Pro, Apple Watch Series 9, Apple Watch Ultra 2, and more.
To watch the event interpreted in American Sign Language (ASL), please click here: https://youtu.be/Xb8LykDM1x0
Audio Descriptions:…
To watch the event interpreted in American Sign Language (ASL), please click here: https://youtu.be/Xb8LykDM1x0
Audio Descriptions:…
👍4🥴4
За 2 дня выступила на CrossConf и "Стачке". К сожалению, "Стачка" совпала по дате с пикником от Yandex. Поэтому смотрим в записи:
https://www.youtube.com/watch?v=FAK2GCord1Q
https://www.youtube.com/watch?v=FAK2GCord1Q
YouTube
Я.Субботник по мобильной разработке // 16 сентября 2023
Я.Субботник по мобильной разработке — большой митап в офисе Яндекса и онлайн для iOS- и Android-разработчиков. В этот раз проводим трансляцию сразу из двух городов: Москва и Белград.
Вопросы можно задавать с хэштегом #вопрос в чате https://t.iss.one/mobilesubbotnik…
Вопросы можно задавать с хэштегом #вопрос в чате https://t.iss.one/mobilesubbotnik…
👍6❤2🔥1
Время качать Xcode 15: https://developer.apple.com/download/all/
Также в релиз вышел Swift 5.9:
https://www.swift.org/blog/swift-5.9-released/
Основными вехами новой версии стали, как отмечают сами разработчики технологии:
- мощный инструментарий на основе макросов. И это не только встроенные макросы, но и возможность писать собственные
- двунаправленный интероп Swift и c++ кодовой базы
Последнее делает прямой интероп в Kotlin Native ближе 😉
https://www.swift.org/blog/swift-5.9-released/
Основными вехами новой версии стали, как отмечают сами разработчики технологии:
- мощный инструментарий на основе макросов. И это не только встроенные макросы, но и возможность писать собственные
- двунаправленный интероп Swift и c++ кодовой базы
Последнее делает прямой интероп в Kotlin Native ближе 😉
Swift.org
Swift 5.9 Released
Swift 5.9 is now available! 🎉
❤1
О нетривиальных возможностях макросов Swift вы можете также подробнее узнать здесь:
https://mobiusconf.com/talks/248dcd25a92b4dba89a2e28e766208a6/?referer=/persons/da05c16548d3400e8bcfb7736f5592c6/
Приходите, будет интересно)
https://mobiusconf.com/talks/248dcd25a92b4dba89a2e28e766208a6/?referer=/persons/da05c16548d3400e8bcfb7736f5592c6/
Приходите, будет интересно)
Mobius 2023 Autumn. Конференция для мобильных разработчиков
Макросы Swift: проще, чище, быстрее | Доклад на Mobius 2023 Autumn
Спикер расскажет, как можно использовать макросы Swift 5.9 на практике, ускорить и оптимизировать разработку, а также упростить жизнь разработчикам.
Forwarded from Открытая мобильная платформа
Компания Инфотекс объявляет о выходе встраиваемой криптобиблиотеки на базе OpenSSL с поддержкой ОС Аврора.
ViPNet OSSL — это программное обеспечение на базе библиотеки с открытым исходным кодом OpenSSL, которое позволяет использовать российские криптографические алгоритмы ГОСТ в прикладных системах.
Первыми увидеть возможности прикладных систем с встроенным ViPNet OSSL 5.4 на мобильных устройствах с ОС Аврора смогут участники Инфотекст Технофест, посетив 21 сентября стенд компаний ИнфоТеКС и ОМП, где эксперты компании продемонстрируют сценарии использования систем и ответят на вопросы обо всех возможностях продукта.
https://auroraos.ru/blog/tpost/9i2oldc8z1-vipuschena-sertifitsirovannaya-versiya-v
ViPNet OSSL — это программное обеспечение на базе библиотеки с открытым исходным кодом OpenSSL, которое позволяет использовать российские криптографические алгоритмы ГОСТ в прикладных системах.
Первыми увидеть возможности прикладных систем с встроенным ViPNet OSSL 5.4 на мобильных устройствах с ОС Аврора смогут участники Инфотекст Технофест, посетив 21 сентября стенд компаний ИнфоТеКС и ОМП, где эксперты компании продемонстрируют сценарии использования систем и ответят на вопросы обо всех возможностях продукта.
https://auroraos.ru/blog/tpost/9i2oldc8z1-vipuschena-sertifitsirovannaya-versiya-v
auroraos.ru
Выпущена сертифицированная версия ViPNet OSSL с поддержкой ОС Аврора
Получен сертификата ФСБ России
На Medium вышла статья со сравнением нативной разработки с разработкой на общей кодовой базе Flutter vs Compose Multiplatform:
https://medium.com/@jacobras/android-ios-native-vs-flutter-vs-compose-multiplatform-7ef3d5ec2a56
https://medium.com/@jacobras/android-ios-native-vs-flutter-vs-compose-multiplatform-7ef3d5ec2a56
Medium
Android & iOS native vs. Flutter vs. Compose Multiplatform
Comparing the size & startup performance of the the exact same Android & iOS app.
👍3🔥2