Подключайтесь на трансляцию Apple Event:
https://www.youtube.com/watch?v=f1J38FlDKxo
https://www.youtube.com/watch?v=f1J38FlDKxo
YouTube
Apple Event - May 7
Watch the special Apple Event to learn about the new iPad Air, now in two sizes, iPad Pro with the next-generation M4 chip, and the first-ever Apple Pencil Pro.
To watch the event interpreted in American Sign Language (ASL), please click here: https://y…
To watch the event interpreted in American Sign Language (ASL), please click here: https://y…
👍1
Постепенно на канале Mobius появляются видео прошлого сезона. Делюсь видео своего доклада по макросам:
https://www.youtube.com/watch?v=d6WJlJY-I-o
А в этом сезоне я расскажу про другие тулкиты генерации для iOS и Android. Менее зубодробительные, более гибкие
https://www.youtube.com/watch?v=d6WJlJY-I-o
А в этом сезоне я расскажу про другие тулкиты генерации для iOS и Android. Менее зубодробительные, более гибкие
YouTube
Анна Жаркова — Макросы Swift: проще, чище, быстрее
Ближайшая конференция: Mobius 2025 Spring, 9–10 апреля, Москва + онлайн. Подробности и билеты: https://jrg.su/ojGU3B
— —
Арсенал продвинутых разработчиков включает в себя множество средств для решения проблем избыточного и повторяющегося кода, упрощения и…
— —
Арсенал продвинутых разработчиков включает в себя множество средств для решения проблем избыточного и повторяющегося кода, упрощения и…
🔥12👍2❤1
Forwarded from iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (Egor Tolstoy)
Xamarin всё
Конец эпохи. Начиная с 1 мая, Microsoft официально остановил поддержку всех SDK Xamarin, включая Xamarin.Forms. Всех, кто еще не успел переехать, отправляют мигрировать на MAUI.
Конец эпохи. Начиная с 1 мая, Microsoft официально остановил поддержку всех SDK Xamarin, включая Xamarin.Forms. Всех, кто еще не успел переехать, отправляют мигрировать на MAUI.
👍8🫡5
Записки разработчицы
Подключайтесь на трансляцию Apple Event: https://www.youtube.com/watch?v=f1J38FlDKxo
Что можно предположить про софтовые новинки WWDC, судя по этому мероприятию:
1. Больше ИИ. Ждем (надеемся) на продвинутые фреймворки для этих целей
2. Больше пространственных вычислений
3. Ставка на производительность и перформанс. Больше C/С++ в Swift, больше низкоуровневого взаимодействия типа Core Metal.
4. Может, починять обновление у виджетов, уберут баг AppIntent
1. Больше ИИ. Ждем (надеемся) на продвинутые фреймворки для этих целей
2. Больше пространственных вычислений
3. Ставка на производительность и перформанс. Больше C/С++ в Swift, больше низкоуровневого взаимодействия типа Core Metal.
4. Может, починять обновление у виджетов, уберут баг AppIntent
Наконец, статья про Room в KMP: https://habr.com/ru/companies/usetech/articles/812453/
Хабр
Room для Kotlin Multiplatform. Пробуем нативное решение
Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. В начале мая Google нас порадовали релизами нескольких библиотек для локальных хранилищ. Наконец, в...
❤16👍4😐1
Ну что, готовы? https://www.youtube.com/watch?v=XEzRZ35urlk
YouTube
Google Keynote (Google I/O ‘24)
It’s time to I/O! Tune in to learn the latest news, announcements, and AI updates from Google.
Update: As of September 2, if you’re 18 or over, your files are now used to improve Google AI but you can control this in Gemini Apps Activity. Learn more in the…
Update: As of September 2, if you’re 18 or over, your files are now used to improve Google AI but you can control this in Gemini Apps Activity. Learn more in the…
👍4
Итак, большая часть Google I/O посвящена AI и Gemini, который встраивается во все. Интересно, где, кроме Pixel, и в каких регионах это будет работать.
Теперь посмотрим, что же новенького нам принесли в плане разработки. И начнем мы с ... поддержки Kotlin Multiplatform на Android:
https://android-developers.googleblog.com/2024/05/android-support-for-kotlin-multiplatform-to-share-business-logic-across-mobile-web-server-desktop.html
https://android-developers.googleblog.com/2024/05/android-support-for-kotlin-multiplatform-to-share-business-logic-across-mobile-web-server-desktop.html
Android Developers Blog
Android Support for Kotlin Multiplatform (KMP) to Share Business Logic Across Mobile, Web, Server, and Desktop
We are supporting Kotlin Multiplatform (KMP) on Android, enabling sharing code across platforms to increase productivity and quality for Android apps.
Записки разработчицы
Теперь посмотрим, что же новенького нам принесли в плане разработки. И начнем мы с ... поддержки Kotlin Multiplatform на Android: https://android-developers.googleblog.com/2024/05/android-support-for-kotlin-multiplatform-to-share-business-logic-across-mobile…
Да-да. Команды инженеров Google совместно с JetBrains работают над адаптацией всех библиотек и решений под кроссплатформу, а также улучшением перформанса и адаптацией под Kotlin/Native.
https://developer.android.com/kotlin/multiplatform
Был подход Kotlin-First, теперь будет KMP-First. Это круто.
Что входит в цели роадмапа:
- расширение и стабилизация Jetpack библиотек для поддержки KMP
- поддержка таргета Wasm
- улучшение перформанса Kotin/Native (или адаптация и под Kotlin/Native)
- возможность дебага Kotlin/Native
- встраивание поддержки KMP в Android Studio
По последнему пункту. Сейчас мы пользуемся плагином для работы. Планируется сделать поддержку по умолчанию, а также (судя по всему) расширить возможности визарда IDE. Пока предлагается использовать online-wizard от JetBrains, который позволит вам создать проект по шаблону с выбранными настройками: https://kmp.jetbrains.com/
https://developer.android.com/kotlin/multiplatform
Был подход Kotlin-First, теперь будет KMP-First. Это круто.
Что входит в цели роадмапа:
- расширение и стабилизация Jetpack библиотек для поддержки KMP
- поддержка таргета Wasm
- улучшение перформанса Kotin/Native (или адаптация и под Kotlin/Native)
- возможность дебага Kotlin/Native
- встраивание поддержки KMP в Android Studio
По последнему пункту. Сейчас мы пользуемся плагином для работы. Планируется сделать поддержку по умолчанию, а также (судя по всему) расширить возможности визарда IDE. Пока предлагается использовать online-wizard от JetBrains, который позволит вам создать проект по шаблону с выбранными настройками: https://kmp.jetbrains.com/
Android Developers
Kotlin Multiplatform Overview | Android Developers
🔥11👍3
Записки разработчицы
Да-да. Команды инженеров Google совместно с JetBrains работают над адаптацией всех библиотек и решений под кроссплатформу, а также улучшением перформанса и адаптацией под Kotlin/Native. https://developer.android.com/kotlin/multiplatform Был подход Kotlin…
Комментарий от Мурата Йеннера, курирующего направление Kotlin и KMP. По сути, это рекомендованная технология для вашей бизнес-логики
🔥6
Записки разработчицы
Комментарий от Мурата Йеннера, курирующего направление Kotlin и KMP. По сути, это рекомендованная технология для вашей бизнес-логики
Многие спросят, а как же Flutter? Ждем публикации видео сегодня:
What's new in Flutter - что нового в Flutter: Gemini, поддержка игр, новинки платформы и языка Dart
How to build Adaptive UI with Flutter - как строить адаптивный UI с Flutter
Build generative AI agents with Vertex AI Agent Builder and Flutter - строим генеративного AI помощника с Vertex AI и Flutter
Gemini API and Flutter: Practical, AI-driven apps with Google AI tools - Gemini API и Flutter, приложения с AI на практике
No more broken links: Deeplinking success in Flutter - работа с диплинками в Flutter
Build a 2D physics game with Flutter and Flame - игра 2D на Flutter с Flame
Building picture-perfect camera experiences in Flutter with CameraX - использование CameraX в Flutter
Update: все видео будут опубликованы 16 мая в 18 Мск
What's new in Flutter - что нового в Flutter: Gemini, поддержка игр, новинки платформы и языка Dart
How to build Adaptive UI with Flutter - как строить адаптивный UI с Flutter
Build generative AI agents with Vertex AI Agent Builder and Flutter - строим генеративного AI помощника с Vertex AI и Flutter
Gemini API and Flutter: Practical, AI-driven apps with Google AI tools - Gemini API и Flutter, приложения с AI на практике
No more broken links: Deeplinking success in Flutter - работа с диплинками в Flutter
Build a 2D physics game with Flutter and Flame - игра 2D на Flutter с Flame
Building picture-perfect camera experiences in Flutter with CameraX - использование CameraX в Flutter
Update: все видео будут опубликованы 16 мая в 18 Мск
https://www.youtube.com/watch?v=ddcZnW1HKUY
Пока готовят сессии, смотрим keynote для разработчиков
1. AI, AI, AI. Идея кодогенерации из Figma интересна (Locofi.ai), но как это будет на практике. Google объявляют конкурс на креативное использование Gemini (приз элктрокар "Делориан" - похоже на шутку)
2 Gemini Nano + AI Core позволят работать с моделями Gemini без доступа к внешним серверам. Для чего используем AI: анализ и работа с медиа, автоматизация задачек, распознавание текста
3. Kotlin Multiplatform First
4 Улучшения в Widgets и Glance (версия Compose для разработки виджетов)
5 Улучшения в инструментарии для тестинга и дебага приложений
6 Gemini для оптимизации кода. - тут надо смотреть внимательнее. Они явно показывают самописный плагин студии
7 Gemini для локализации
8 Gemini для создания сниппетов кода. - тут снова вопрос. Это готовые сценарии, готовые сниппеты или реально генерация на лету?
Пока готовят сессии, смотрим keynote для разработчиков
1. AI, AI, AI. Идея кодогенерации из Figma интересна (Locofi.ai), но как это будет на практике. Google объявляют конкурс на креативное использование Gemini (приз элктрокар "Делориан" - похоже на шутку)
2 Gemini Nano + AI Core позволят работать с моделями Gemini без доступа к внешним серверам. Для чего используем AI: анализ и работа с медиа, автоматизация задачек, распознавание текста
3. Kotlin Multiplatform First
4 Улучшения в Widgets и Glance (версия Compose для разработки виджетов)
5 Улучшения в инструментарии для тестинга и дебага приложений
6 Gemini для оптимизации кода. - тут надо смотреть внимательнее. Они явно показывают самописный плагин студии
7 Gemini для локализации
8 Gemini для создания сниппетов кода. - тут снова вопрос. Это готовые сценарии, готовые сниппеты или реально генерация на лету?
YouTube
Developer Keynote (Google I/O '24)
Register for Google I/O and watch the Developer Keynote live on May 14th → https://goo.gle/io24-yt
Learn about Google’s newest developer tools and discover how they fuel innovation and enhance your productivity.
To watch this keynote with American Sign…
Learn about Google’s newest developer tools and discover how they fuel innovation and enhance your productivity.
To watch this keynote with American Sign…
❤3
Записки разработчицы
https://www.youtube.com/watch?v=ddcZnW1HKUY Пока готовят сессии, смотрим keynote для разработчиков 1. AI, AI, AI. Идея кодогенерации из Figma интересна (Locofi.ai), но как это будет на практике. Google объявляют конкурс на креативное использование Gemini…
Для тех, кому лень или некогда смотреть, хорошая статья на Хабре: https://habr.com/ru/companies/kts/articles/814363/
Хабр
Developer Keynote Google I/O 2024: официальная поддержка KMP, развитие Gemini и AI в Андроиде
Всем привет! Меня зовут Мялкин Максим, я лид мобильной команды в KTS . Сейчас проходит Google IO 2024, и мы с ребятами в команде решили выпустить обзор треков, которые нам показались интересными. Мы...
🔥7❤3👍2
Вдохновившись Developer Keynote, я скачала Koala (Android Studio). В визард добавлен preview шаблона для проекта с Gemini. Однако, дальше не пошло. Тулинг хоть и поддерживает русский язык, обрезается по региону. Можно попробовать зафармить ключ через впн на десктопе
Forwarded from iOS Broadcast (Андрей Зонов)
13 мая вышла релизная версия Xcode 15.4, основные нововведения:
🌟 Поддержка распространения приложений через веб-браузер
🐛 Исправили ошибку установки приложений на часы 3 серии и ниже
Нововведений совсем немного, минорные багфиксы. Версия IDE достаточно стабилизировалась, а значит совсем скоро мы увидим новую забагованую версию Xcode 16
Please open Telegram to view this post
VIEW IN TELEGRAM
Apple Developer Documentation
Xcode 15.3 Release Notes | Apple Developer Documentation
Update your apps to use new features, and test your apps against API changes.
На канале Google Developers, наконец, выложили видео по технологическим новинкам:
https://www.youtube.com/@GoogleDevelopers/playlists
Ловим по мобилке здесь:
https://www.youtube.com/playlist?list=PLOU2XLYxmsIJxPi__PZgYxTa3UFbfClKF
И да, это только то, что было анонсировано на сайте Google I/O. Мне не хватает допов по KMP - почему бы не сделать видео лучших практик и рекомендаций от Google, видео по Glance и виджетам и т.п
https://www.youtube.com/@GoogleDevelopers/playlists
Ловим по мобилке здесь:
https://www.youtube.com/playlist?list=PLOU2XLYxmsIJxPi__PZgYxTa3UFbfClKF
И да, это только то, что было анонсировано на сайте Google I/O. Мне не хватает допов по KMP - почему бы не сделать видео лучших практик и рекомендаций от Google, видео по Glance и виджетам и т.п
YouTube
Mobile at Google I/O 2024
Create content that caters to diverse audiences and adapts to large and small screen devices. This curated playlist is designed for you to gain valuable insi...
👍4
И самое ожидаемое: новинки Flutter
https://www.youtube.com/watch?v=lpnKWK-KEYs
https://www.youtube.com/watch?v=lpnKWK-KEYs
YouTube
What's new in Flutter
Discover the latest updates from Flutter. Use the Gemini API, build cross-platform games, improve the performance of your Flutter Android applications with impeller, get a preview of the experimental Dart macros feature, and learn about the performance improvements…
🤮5🥰4
Всем привет!
Многие из вас знают, что я состою в Программном комитете конференции Mobius. Отбираю доклады и спикеров. Помогаю им готовить выступления — контент и классную подачу.
На эту весну отобрали большую программу. Мы делали упор на инфраструктуру, использование трендовых инструментов и обеспечение качества мобильного ПО. А для тех, кто любит «потяжелее», выделили в программе отдельный блок из 14 докладов «под капотом».
Мы очень много поработали, а теперь хотим пригласить вас всё это дело послушать. Приходите на Mobius 2024 Spring — узнайете про борьбу с багами и утечками памяти, стратегические подходы к созданию архитектуры и интерфейсов. Тренды, острые и болезненные темы, опыт из продакшена и личнх экспериментов. Также будут доклады о том, как совмещать KMP с новой ОС Аврора, и живой опыт, как контрибьютить в Google.
Я буду рада видеть вас на нашей конференции!
Mobius пройдет 23 мая онлайн и 31 мая — 1 июня в офлайне, в Москве. Но всё это будет транслироваться и на сайте. Подробнее здесь: https://mobiusconf.com/
На конференцию можно попасть за счет компании (если у вас есть такая опция), или купить билет самому.
Многие из вас знают, что я состою в Программном комитете конференции Mobius. Отбираю доклады и спикеров. Помогаю им готовить выступления — контент и классную подачу.
На эту весну отобрали большую программу. Мы делали упор на инфраструктуру, использование трендовых инструментов и обеспечение качества мобильного ПО. А для тех, кто любит «потяжелее», выделили в программе отдельный блок из 14 докладов «под капотом».
Мы очень много поработали, а теперь хотим пригласить вас всё это дело послушать. Приходите на Mobius 2024 Spring — узнайете про борьбу с багами и утечками памяти, стратегические подходы к созданию архитектуры и интерфейсов. Тренды, острые и болезненные темы, опыт из продакшена и личнх экспериментов. Также будут доклады о том, как совмещать KMP с новой ОС Аврора, и живой опыт, как контрибьютить в Google.
Я буду рада видеть вас на нашей конференции!
Mobius пройдет 23 мая онлайн и 31 мая — 1 июня в офлайне, в Москве. Но всё это будет транслироваться и на сайте. Подробнее здесь: https://mobiusconf.com/
На конференцию можно попасть за счет компании (если у вас есть такая опция), или купить билет самому.
Mobius 2025 Autumn. Конференция по мобильной разработке
Mobius 2025 Autumn | Конференция по мобильной разработке
Mobius 2025 Autumn. Единственная в России профильная IT-конференция для разработчиков мобильных приложений. Android, iOS, Flutter, Kotlin Multiplatform, кроссплатформенная разработка — в десятках докладов, воркшопов и дискуссий.
🔥8