Пол Хадсон разработал приложение для mac os для управления симуляторами:
https://github.com/twostraws/ControlRoom
https://github.com/twostraws/ControlRoom
GitHub
GitHub - twostraws/ControlRoom: A macOS app to control the Xcode Simulator.
A macOS app to control the Xcode Simulator. Contribute to twostraws/ControlRoom development by creating an account on GitHub.
Forwarded from SwiftUI Club (Boris Dipner )
🥛Годная статья наглядно показывающая как просто и в считаные минуты можно сделать список c Bindable элементами на SwiftUI
🍪 https://swiftbysundell.com/articles/bindable-swiftui-list-elements/?utm_campaign=%20SwiftUI%20Weekly&utm_medium=email&utm_source=Revue%20newsletter
🍪 https://swiftbysundell.com/articles/bindable-swiftui-list-elements/?utm_campaign=%20SwiftUI%20Weekly&utm_medium=email&utm_source=Revue%20newsletter
Swift by Sundell
Bindable SwiftUI list elements | Swift by Sundell
Setting up two-way bindings between the elements in a collection and a series of SwiftUI views.
В рамках IWD проводим сессии докладов:
https://www.youtube.com/watch?v=7jmgkZ5CbFc&feature=youtu.be
https://www.youtube.com/watch?v=7jmgkZ5CbFc&feature=youtu.be
YouTube
Анна Жаркова: Kotlin Multiplatform. Делаем общий UI в не UI sdk
Kotlin Multiplatform – это современный мощный инструмент для мультиплатформенной разработки. Основная идея Kotlin Multiplatform, как и других кросс-платформенных SDK — оптимизация разработки путем написания кода один раз и последующего его использования на…
Forwarded from Assel Romanova
GDG Live: Экзотические железки для Android
🎙24 марта (ср) в 19:00 - Мы сделаем короткий обзор каждой системы android OS, поймем, чем она отличается от классического android и попробуем написать кросс-андроидное приложение, которое подойдет под все перечисленные версии.
Спикер: Федор Цымбал, Orion Innovation
Последние 5 лет занимается поднятием различных версий Андроида на всевозможных железках. На данный момент уже накопился определенный опыт в этом деле, которым Федор хотел бы поделиться с заинтересованной аудиторией. Доступен тут https://twitter.com/ftsymbal
Присоединяйтесь к митапу на официальном YouTube-канале конференции Мобиус: https://www.youtube.com/c/MobiusConf
🎙24 марта (ср) в 19:00 - Мы сделаем короткий обзор каждой системы android OS, поймем, чем она отличается от классического android и попробуем написать кросс-андроидное приложение, которое подойдет под все перечисленные версии.
Спикер: Федор Цымбал, Orion Innovation
Последние 5 лет занимается поднятием различных версий Андроида на всевозможных железках. На данный момент уже накопился определенный опыт в этом деле, которым Федор хотел бы поделиться с заинтересованной аудиторией. Доступен тут https://twitter.com/ftsymbal
Присоединяйтесь к митапу на официальном YouTube-канале конференции Мобиус: https://www.youtube.com/c/MobiusConf
Twitter
Fedor Tcymbal (@ftsymbal) | Twitter
The latest Tweets from Fedor Tcymbal (@ftsymbal). Android Platfrom developer at Orion Innovations @MERA_SwS
На Хабре вышло интервью с Андреем Бреславом. Про Kotlin, жизнь после JetBrains, Alter и перспективы
https://habr.com/ru/company/jugru/blog/548408/
https://habr.com/ru/company/jugru/blog/548408/
Хабр
«Отдых — это непросто»: Андрей Бреслав о жизни после Kotlin
Для многих в IT-сообществе имя Андрея Бреслава было почти синонимичным с названием языка программирования: «мы говорим Бреслав, подразумеваем — Kotlin». Неудивит...
Forwarded from Mobius — канал конференции
Анна Жаркова расскажет, как организовать работу с DI в приложении на Kotlin Multiplatform:
— какие нюансы платформ необходимо учитывать;
— насколько подходят для этого нативные решения;
— насколько эффективны и удобны существующие решения для DI в общем коде KMM и подходят ли они и для iOS, и для Android;
— как реализовать DI в общей кодовой базе KMM-приложения без сторонних решений.
https://bit.ly/3vK1kuO
— какие нюансы платформ необходимо учитывать;
— насколько подходят для этого нативные решения;
— насколько эффективны и удобны существующие решения для DI в общем коде KMM и подходят ли они и для iOS, и для Android;
— как реализовать DI в общей кодовой базе KMM-приложения без сторонних решений.
https://bit.ly/3vK1kuO
Mobius 2021 Piter. Конференция по мобильной разработке. 13-16 апреля, онлайн.
Kotlin Multiplatform Advanced. Делаем общий DI для iOS и Android
В своем докладе Анна хочет рассмотреть основные кейсы как можно организовать работу с DI в приложении KMM с поддержанием работоспособности как в нативном Android, так и в нативном iOS-приложении, а также цельной структуры KMM-проекта.
KMM на данный момент - богатейшее поле для различных исследований и создания новых решений. Об одном из таких я буду рассказывать)
Дебаты, что же лучше, KMM или Flutter, не утихают. Сегодня в 18 Мск смотрим эфир с Александром Денисовым и Артемом Олковым
Forwarded from Android Live 🤖
Flutter vs Kotlin Multiplatform Mobile
#youtube
Кроссплатформенные фреимворки всегда вызывали жаркие споры у разработчиков. Некоторые считают, что это полезный инструмент, который может уменьшить количество дублированного кода и позволяет писать качественные приложения. Другие — что кроссплатформа никогда не сможет сравниться с нативными решениями и не стоит тратить на неё время.
Если вы сторонник первого мнения, то может возникнуть вопрос, какой инструмент выбрать. В современном мире мобильной разработки есть два основных кроссплатформенных фреймворка: Flutter и Kotlin Multiplatform Mobile.
Давайте обсудим с экспертами в этих технологиях то, какие преимущества и недостатки имеет каждый фреймворк! Будем сравнивать и лёгкость в изучении, и размер приложений, и наличие библиотек, и коммьюнити… и многое другое. Свои идеи и вопросы можете накидать сюда.
Наши эксперты:
🔴 Александр Денисов, Lead Software Engineer, Co-Head of Flutter Competency в EPAM Systems, Flutter and Dart GDE. В разработке уже 15 лет, а с появлением Flutter активно увлекся разработкой на Dart.
🟢Артём Олков, разработчик в Яндекс.Диск, член ПК Podlodka iOS Crew. В программировании с 2011 года, с 2013 пишет на iOS. С 2019-го года разрабатывает Яндекс.Диск, где и внедрил KMM в прод.
Трансляция пройдёт онлайн, 24 марта в 18:00 по МСК, как всегда на Youtube-канале AndroidLive. Ссылка на трансляцию тут, задавайте свои вопросы и темы для сравнения тут.
До встречи!🤟
#youtube
Кроссплатформенные фреимворки всегда вызывали жаркие споры у разработчиков. Некоторые считают, что это полезный инструмент, который может уменьшить количество дублированного кода и позволяет писать качественные приложения. Другие — что кроссплатформа никогда не сможет сравниться с нативными решениями и не стоит тратить на неё время.
Если вы сторонник первого мнения, то может возникнуть вопрос, какой инструмент выбрать. В современном мире мобильной разработки есть два основных кроссплатформенных фреймворка: Flutter и Kotlin Multiplatform Mobile.
Давайте обсудим с экспертами в этих технологиях то, какие преимущества и недостатки имеет каждый фреймворк! Будем сравнивать и лёгкость в изучении, и размер приложений, и наличие библиотек, и коммьюнити… и многое другое. Свои идеи и вопросы можете накидать сюда.
Наши эксперты:
🔴 Александр Денисов, Lead Software Engineer, Co-Head of Flutter Competency в EPAM Systems, Flutter and Dart GDE. В разработке уже 15 лет, а с появлением Flutter активно увлекся разработкой на Dart.
🟢Артём Олков, разработчик в Яндекс.Диск, член ПК Podlodka iOS Crew. В программировании с 2011 года, с 2013 пишет на iOS. С 2019-го года разрабатывает Яндекс.Диск, где и внедрил KMM в прод.
Трансляция пройдёт онлайн, 24 марта в 18:00 по МСК, как всегда на Youtube-канале AndroidLive. Ссылка на трансляцию тут, задавайте свои вопросы и темы для сравнения тут.
До встречи!🤟
Как я и говорила, Kotlin Multiplatform - благодатная почва для самых разнообразных исследований и практических применений.
Степан Мирский из ДомКлик расскажет про их путь работы с KMM под iOS. Особо интересное - подход по работе с UI. Судя по анонсу, речь пойдет про управление UIKit из под Common Shared KMM.
Степан Мирский из ДомКлик расскажет про их путь работы с KMM под iOS. Особо интересное - подход по работе с UI. Судя по анонсу, речь пойдет про управление UIKit из под Common Shared KMM.
Forwarded from Mobius — канал конференции
Степан Мирский готовит еще один доклад про Kotlin Multiplatform, но уже об использовании библиотек, написанных на далее KMM с точки зрения iOS-разработки.
Он расскажет, какие бизнес-процессы можно оптимизировать с помощью KMM-библиотек, и покажет наработки, которые появились у ДомКлик в процессе использования KMM.
https://bit.ly/3s2YAH1
Он расскажет, какие бизнес-процессы можно оптимизировать с помощью KMM-библиотек, и покажет наработки, которые появились у ДомКлик в процессе использования KMM.
https://bit.ly/3s2YAH1
Mobius 2021 Piter. Конференция по мобильной разработке. 13-16 апреля, онлайн.
Kotlin Multiplatform Driven Development
Как еще можно использовать KMM?
Многие спрашивают про KMM и JavaScript. И вот Handstand Technologies явили подробное интро, как создать такое приложение:
https://www.youtube.com/watch?v=NYnCnPpwOL8
https://www.youtube.com/watch?v=NYnCnPpwOL8
YouTube
Intro to Kotlin Multiplatform JavaScript
This video will show you how to create a Kotlin Multiplatform JavaScript project, and execute in the the browser. Blog Post: https://handstandsam.com/2021/03/13/intro-to-kotlin-multiplatform-javascript/
Продолжая тему Kotlin Multiplatform. Пару недель назад GDG Johannesburg провели интересную сессию про архитектуру приложения и связь с декларативным UI:
https://www.youtube.com/watch?v=J3x7_HhrvO8
https://www.youtube.com/watch?v=J3x7_HhrvO8
YouTube
The D KMP Architecture Declarative UIs + Kotlin MultiPlatform + MVI pattern with Daniele Baroncelli
Очным митапам быть. Приятно, что в Барнауле они возвращаются. Сегодня клуб питонистов Барнаула проводить в 15 часов местного времени в Шишковской библиотеке встречу. И что важно, среди спикеров будут и девушки)
https://www.meetup.com/barnaul-python-meetup/events/276944028/
https://www.meetup.com/barnaul-python-meetup/events/276944028/
Meetup
Python weekend #1
Sat, Mar 27, 2021, 3:00 PM: Очередная встреча разработчиков Python и не только🔥У нас отличная новость!!! 🔥27 марта 2021 г. состоится очередной митап нашего сообщества. Что Вас ждет? Три замечательны
Присоединяйтесь, у ребят планы на расширение митапов и на другие направления
https://t.iss.one/pythonbarnaul
https://t.iss.one/pythonbarnaul
Грядет очередной "Цифровой прорыв":
https://leadersofdigital.ru/event/63005
https://leadersofdigital.ru/event/63005
leadersofdigital.ru
Образование. Развитие кадров
Удаленная работа, онлайн-обучение, HR-рекрутмент, мотивация команды — однозначные тренды этого года. Готов погрузиться в такие темы, как переобучение, развитие компетенций или новые цифровые профессии?
Вместе с «Цифровым прорывом» ты сможешь применить технологии…
Вместе с «Цифровым прорывом» ты сможешь применить технологии…
Forwarded from Анна Лащева
Всем привет!
Четвертую встречу в Clubhouse посвятим кросс-платформенной разработке✌🏻
Мы пригласили экспертов, использующих разные технологии (ReactNative, КММ, Flutter и C++), чтобы обсудить последние новости на рынке кросс-платформенных решений и разобраться, когда такой подход уместен, на примере реальных успешных кейсов.
Об этом, и не только, поговорим с Анной Жарковой (Usetech), Евгением Сатуровым (Surf), Флопом Бутылкиным (Loona.app), Алексеем Гладковым (Леруа Мерлен) и Даниилом Гончаровым (Ubisoft).
Подключайтесь, участвуйте в обсуждении, делитесь своим мнением и опытом!😉
Ждем вас 31 марта в 18:00 по новосибирскому времени в Clubhouse @itevents_cft
Ссылка на встречу: https://www.joinclubhouse.com/event/mZd2lgbx
Четвертую встречу в Clubhouse посвятим кросс-платформенной разработке✌🏻
Мы пригласили экспертов, использующих разные технологии (ReactNative, КММ, Flutter и C++), чтобы обсудить последние новости на рынке кросс-платформенных решений и разобраться, когда такой подход уместен, на примере реальных успешных кейсов.
Об этом, и не только, поговорим с Анной Жарковой (Usetech), Евгением Сатуровым (Surf), Флопом Бутылкиным (Loona.app), Алексеем Гладковым (Леруа Мерлен) и Даниилом Гончаровым (Ubisoft).
Подключайтесь, участвуйте в обсуждении, делитесь своим мнением и опытом!😉
Ждем вас 31 марта в 18:00 по новосибирскому времени в Clubhouse @itevents_cft
Ссылка на встречу: https://www.joinclubhouse.com/event/mZd2lgbx