Записки разработчицы
1.89K subscribers
369 photos
23 videos
4 files
1.08K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
Прямая бесплатная трансляция конференции Kotlin Konf. Подключайтесь)
Forwarded from Kotlin Multiplatform (Aleksey Mikhailov)
Если еще не подключились к KotlinConf 2023 - то уже пора :)
Forwarded from Mobile Developer (Алексей Гладков)
А тем временем ребята из JetBrains зарелизили Compose Multiplatform 1.4.0

https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.4.0

Что внутри:
👉 Поддержка Kotlin 1.8.20
👉 Compose for iOS официально вышел в alpha!!!
👉
Fix internal composable error
👉 Поправили работу скроллбаров в десктопе
👉 и еще дохренища всякого другого
👍3
Forwarded from Kotlin Multiplatform (Aleksey Mikhailov)
Compose for iOS официально анонсирован, сразу в Alpha версии. Это значит что JetBrains однозначно намерены поддерживать Compose for iOS и не откажутся от этого таргета
Forwarded from Kotlin Multiplatform (Aleksey Mikhailov)
Раз Compose for iOS официально анонсирован, хочу поделиться результатом работы за последние несколько недель. Набор библиотек MOKO получил поддержку Compose Multiplatform. Compose дает UI, а MOKO дополняет его интеграциями с платформенными фичами, такими как runtime permissions, ресурсы и т.д.
Также подготовлен шаблон проекта, на основе официального compose multiplatform шаблона.
Если будут вопросы, идеи, предложения по MOKO - можно обращаться в чат @mokoicerock
Forwarded from Люди и Код
67-й выпуск подкаста

Kotlin Multiplatform: мобилка, десктоп, компиляция, кросс-платформенные проекты, аналоги

Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox

Содержание выпуска:

1:28
Что такое Kotlin Multiplatform (KMP). Под какие платформы он умеет компилироваться и какие задачи решает. Выгода от использования.
4:42 Чем интересен Kotlin Multiplatform. Чем мобильное направление (KMM) отличается от всего остального. Почему на Kotlin Multiplatform мало вакансий, но это не проблема.
10:41 Что больше всего интересует и привлекает в мультиплатформенной разработке: десктоп и мобилка.
12:04 Конкуренты: Qt, Xamarin, Flutter и другие платформы.
14:24 Первый русскоязычный курс по KMP.
18:02 Перспективы KMP и KMM.
19:16 Как происходит сборка кросс-платформенного проекта.
24:47 Компиляция проекта для iOS.
28:01 Чем KMP отличается от обычного Kotlin.
30:15 Как работает сборщик мусора в KMP.
31:32 Зачем делать Kotlin под каждую новую платформу? Не проще ли вложиться в совместимость платформы с JVM?
33:53 Какими фреймворками, библиотеками можно пользоваться в KMP.
35:39 Какую IDE выбрать для разработки на мультиплатформе.
37:18 Даст ли наличие КММ дополнительный стимул для развития новых мобильных и не только ОС. Будущее операционных систем.
39:47 Как создатели мультиплатформы хакают закрытую систему Apple.
41:21 Можно ли в Xcode писать KMM-код.
42:22 Ktor и Compose в мультиплатформенной разработке.
43:23 На какие компании и кейсы стоит посмотреть, чтобы вдохновиться на переход на KMP.
45:28 Как компании встроить мультиплатформу в свой проект, с чего начать.
48:53 Спасибо. Да нет, спасибо тебе. Да, спасибо. Пока.


Полезные ссылки:
— Ютуб-канал Алексея https://bit.ly/3RXNwIX
— Курс Алексея по KMP https://bit.ly/3msP6ah
— Телеграм-канал Алексея https://t.iss.one/mobiledevnews
— LLVM https://ru.wikipedia.org/wiki/LLVM

Гость: Алексей Гладков, автор ютуб-канала Mobile Developer.
🔥2
Урожайный месяц май) Между Mobius и Codefest ждем вас на Usetech meetup 24 мая.
К нам в гости едут 2 крутых спикера: Кирилл Розов и Алексей Гладков. Со стороны Usetech спикер Анна Жаркова)
https://leader-id.ru/events/421893
👍3👏1
Flutter Course – Создание полноценного клона Google Docs

Видеоурок по созданию кросс-платформенного клона Google Docs с помощью Flutter и Node.js.

Аутентификация в Google настраивается без поддержки Firebase, однако начинающие смогут познакомиться с другими технологиями: Socket, MongoDB и River pod.

https://youtu.be/F6P0hve2clE

#flutter
👍1👏1
Буквально через пару часов на Dump
🔥3👍2
Forwarded from iOS Broadcast (Rozaliya Amirova)
ChatGPT integration in Xcode: How to improve your Apps with AI (6 мин)

В статье рассказывается, как добавить в Xcode Source Editor Extension с ChatGPT, которое может:
👉 Преобразовывать код. Команда, которая преобразует JSON в структуру Swift
👉 Определять Code Smells. ChatGPT определит, что можно улучшить в нашем исходном коде.
👉 Объяснить, что происходит в коде

#chatgpt #tools
Питер! 27 апреля бесплатный оффлайн митап от Mobius https://vk.company/ru/press/events/1019/
👍1
Наши коллеги создали новые курсы для российских студентов.

🙌 В Университете Иннополис уже третий семестр подряд пройдет очный курс "Advanced Linux Understanding and Programming", затрагивающий вопросы системного программирования на уровне ядра ОС и драйверов.

🙌 В МАИ на кафедре 307 студенты будут разрабатывать модули ядра Linux и изучать драйверный стек ядра Linux и системные компоненты ОС Аврора для работы с периферией мобильного устройства.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Проводим крутой воркшоп в мае