Записки разработчицы
1.89K subscribers
370 photos
22 videos
4 files
1.08K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
Давайте поможем Омскому Девфесту выбрать трек и накидаем на мобилку)
Forwarded from ДевФест
Можно выбрать несколько вариантов ответа
Anonymous Poll
12%
Product/Project management
14%
DevOps
9%
Highload
8%
Golang
25%
iOS
70%
Android
41%
KMP
4%
Vue.JS
9%
Big Data
15%
Machine Learning
Google выпустили новую версию ViewModel Jetpack (lifecycle-viewmodel). Заявлено, что она поддерживает Kotlin Multiplatform:
https://developer.android.com/jetpack/androidx/releases/lifecycle?s=09#2.8.0-alpha03

И я написала статью, как это использовать:
https://habr.com/ru/articles/802111/
👍25🔥9❤‍🔥3🤔1
#aurora #flutter 2 апреля в Москве пройдет бесплатная конференция по Aurora + Flutter. Модератором круглого стола будет Алексей Гладков .
https://auroraos.timepad.ru/event/2820781

Обещают выложить записи в открытом доступе
👍3
Статья попала в паблик Хабра, приятно)
Forwarded from Хабр
ViewModel + Kotlin Multiplatform: пробуем нативное решение

Компания Google объявила о своём интересе к Koltin Multiplatform на прошлом Google I/O 2023. Следом был обозначен вектор развития имеющихся решений архитектурных библиотек Jetpack для поддержки KMP. Буквально считанные часы назад компания Google опубликовала ожидаемую многими новинку, а именно — ViewModels из библиотеки Lifecycle с поддержкой API Kotlin Multiplatform. И сейчас мы с вами проверим, насколько это удобно, что уже готово, а что нужно доработать.
🔥16👍7
#ios #wwdc Стала известна дата WWDC 2024. В этом году конференция пройдет 10-14 июня:
https://developer.apple.com/wwdc24/

Нас ждет 5 дней видеосессий по новым возможностям Swift, SwiftUI и других технологий Apple. В прошлом году нам представили шлем на VisionOS, интерактивные виджеты и много новинок Swift (те же макросы).

Какие темы ждете вы? Какие новинки и/или возможности ожидаете больше всего?
4
#apple Apple завели Youtube канал для публикации своих видео:
https://www.youtube.com/@AppleDeveloper/videos
2
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
На сайте Kotlin появилось руководство по настройке публикации Kotlin/Native артефактов для Apple таргетов как Swift package manager (SPM) зависимость

#apple #swift #spm #native @kotlin_broadcast
👍1
Всем спасибо)
Forwarded from ДевФест
Подводим итоги, каким станет community track

Мы суммировали результаты опроса в нашей группе в ВК и телеграм-канале, самым запрашиваемым треком стал Android!

Теперь он включён в программу DevFest Omsk 2024. К посту прикрепили итоги голосования.

Спасибо каждому за участие в создании конференции 👐
🔥71👍1
Forwarded from iOS Broadcast (Андрей Зонов)
🐥 Swift пришел в микроконтроллеры!

Swift занимает все больше ниш и теперь очередь за микроконтроллерами! Сообщество энтузиастов во главе с одним из разработчиков компилятора создали демонстрационный репозиторий с рефференсными проектами для самых популярных плат. Есть даже поддержка Raspberry Pi Pico W. Еще одна идея для пет проекта 🤗. Что интересно, несмотря на все ограничения, по заверениям автора, со Swift нет проблем с производительностью, отсутствие сборщика мусора тут пригодилось. Все детали про видение будущего Swift для микроконтроллеров можно почитать тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
С гордостью представляю нашу секцию "Мобильной разработки" на "Стачке" (Ульяновск):
https://ul24.nastachku.ru/доклады-ru?features_hash=11-290

Приходите послушать 12-13 апреля наших экспертов)

Также готовим час экспертных сессий 😉
🔥12👍3❤‍🔥1
Еще не вернулась толком из поездки, а уже анонсирую открытый урок
Forwarded from Mobile Native ️️
Хотите узнать, как работать с GraphQL и улучшить навыки разработки iOS-приложений?

Приходите на бесплатный практический урок от OTUS. Спикер Анна Жаркова — руководитель группы разработки, опытный преподаватель и ментор.

На вебинаре вы освоите работу с GraphQL, поймете различия между GraphQL и REST API и научитесь создавать сетевой слой для ваших приложений. Занятие подойдет разработчикам на iOS уровня Middle и Senior.

Урок пройдет 6 мая в 20:00 мск и будет приурочен к старту курса «iOS Developer. Professional». После вебинара вы получите специальную цену на обучение и персональную консультацию от наших менеджеров!

Ссылка для регистрации

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, Erid: LjN8KBQtf
🔥43👍2
Forwarded from Usetech
🚀 Подключайся к Usetech Mobile MeetUp (UMM) #1

Не попал на весенние конференции по мобильной разработке или не удалось задать вопросы экспертам? 6 мая в 15ч по Мск присоединяйся к первому онлайн-митапу по мобильной разработке от ГК Юзтех.

🔥 В программе:
1) «SwiftUI сейчас. Стек, советы, рекомендации»
Анна Жаркова, лид мобильной разработки в ГК Юзтех

2) «НЕмультиплатформенные привычки Android разработки»
Алексей Панов, техлид инфраструктуры мобильных приложений в Контур

3) «Пять лет с Flutter: эволюция кроссплатформенности»
Евгений Сатуров, руководитель команды Flutter-разработки в SURF

Регистрируйся на митап по ссылке 🎉 Авторы самых интересных вопросов получат фирменных юзтех-уточек в подарок!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124
#kotlin JB опубликовали гайд по миграции на компилятор K2. Версия полностью пригодна для работы и с мультиплатформой:
https://kotlinlang.org/docs/k2-compiler-guide.html#language-feature-improvements

Из интересных изменений по KMP:
1. Разный уровень видимости для API expect/actual. Expect - internal и видим только внутри модуля common кода.
2. Разделение общего и платформенного кода во время компиляции.

По остальным улучшением (не только мультиплатформа):
- улучшенный смарт-каст (например, параметров типа функций)
- не только свойства, но и интерфейсы функционального типа
5
Привет!

Мы открыли регистрацию на Hackathon Barnaul #9.

Хакатон это отличный способ попробовать себя на реальных проектах, погрузиться в городскую ИТ-тусовку, познакомиться и пообщаться с ведущими экспертами индустрии и воплотить в жизнь свои идеи.

У тебя будет шанс победить, получить классный приз от наших спонсоров и побороться за призовой фонд в размере 100 000р.

Чтобы стать участником, нужно просто зарегистрироваться на сайте. А если у тебя есть команда, то это вообще супер. Но даже если её нет, не переживай — мы поможем тебе найти единомышленников.
1