Записки разработчицы
1.89K subscribers
370 photos
22 videos
4 files
1.08K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
Итак, первый комп линейки MacBook Air. Вернулся старый тип зарядки MagSafe. Новый яркий дисплей высокого разрешения. Тоньше чуть ли не на треть (волнуюсь за вентилятор). Улучшенный процессинг видео и графики. Мощная улучшенная батарея - 18 часов видео смотреть можно.
После рассказа про новый Macbook Pro, наконец, переходим к Mac OS. Новая версия называется Ventura.
Что новенького тут:

Stage Manager позволит свернуть и убрать окна всех приложений, кроме текущего, чтобы не отвлекаться и не теряться.
🔥2
Новый механизм Live Text, чтобы искать текст внутри картинок - звучит интересно. Spotlight улучшается и переходит на iOS.
Новый улучшенный механизм поиска в почте. Механизм хранения ключей и паролей в Сафари.
Metal 3 - улучшенный API для создания графики и разработки игр.
WeatherKit - новый API для разработчиков для создания функционала по работе с контентом о погоде.
ShareSheet - новый вид шаринга
Заявлено о новом типе приложение Desktop class apps и API для них. Что ж, все подробности будут в сессиях (надеемся).
Бета публичная новых iOS/iPad 16, MacOS 13, WatchOS 9 нас встретит в июле, а финальный релиз ждем осенью
#wwdc2022 Пока вы спали или пили свой кофе, я написала статью про сессии, которые нас ожидают. Оговорюсь сразу, все ухватить не получилось. Не смотря на то, что на Keynote только намекнули на темы по разработке, заявлена очень насыщенная программа:
https://habr.com/ru/post/669994/
👍51
Появились первые впечатления от нового API навигации. https://nilcoalescing.com/blog/SwiftUINavigation2022/ (смотреть с впн).
В целом, теперь появились специальные конструкции NavigationStack (вместо NavigationView), упаковывающие в себя логику NavigationLink. Появилась возможность создавать ссылки программно с помощью конструкции navigationDestination
Пример работы смотреть тут:
https://github.com/NilCoalescing/SwiftUI-Code-Examples/blob/main/SwiftUINavigation2022/ProgrammaticNavigationStack.swift
👍2
#swift Пол Хадсон (он же twostraws) уже подготовил разбор новинок Swift 5.7:
https://www.hackingwithswift.com/articles/249/whats-new-in-swift-5-7
🔥3
Крутое IT событие пройдет в Барнауле 24-26 июня. Ежегодный хакатон.

А я эксперт)
👍5
​​Спешим порадовать участников хакатона с проектами мобильных приложений. К команде экспертов присоединилась Аня Жаркова из Usetech.

“В мобильной разработке с 2013 года. Lead mobile developer. Пишу нативно iOS (Swift) и Android (Kotlin), кросс-платформенно (Xamarin, Kotlin Multiplatform). Kotlin GDE”

Мы вообще любим всех радовать и мотивировать, поэтому те, кому снится собственное мобильное приложение, но регистрация на хакатон всё еще не пройдена, скорее по ссылке.

Ваше Digital Community: сайт | VK | Twitter | Inst | FB
👍3
Google I/O и WWDC показывают, что Accessibility - это не просто тренд, но и важное направление развития в мобильных приложениях.
А это значит, время идти на курс по цифровой доступности https://accessibilityunity.com )
Начинается завтра, присоединяйтесь)
👍3🥰1
Forwarded from Mobile Developer (Алексей Гладков)
Новое видео для бустеров
Aurora OS. UI. Первый взгляд / Мобильный разработчик
https://boosty.to/mobiledev/posts/c9561df9-0e14-4d13-a9c0-f37a5484e4df?share=post_link

Всем привет, продолжаем изучать Aurora OS и теперь мы добрались до UI. Видео получилось немного сумбурное, но я и не позиционирую эти видео прям как экспертные, это скорее первый взгляд на какие-то вещи.
Приглашаю всех присоединяться в чат для разработчиков там тоже много полезной информации - https://t.iss.one/aurora_devs

Что внутри:
👉 Работа с anchors
👉 Принципы построения дерева UI
👉 Работа с текстом
👉 Работа с Layouts
👉 Работа со списками

Приятного просмотра!
Иногда сессии удобнее читать, чем смотреть. Ловите https://www.wwdcnotes.com/
3👏3
В новом видео "Use SwiftUI with UIKit" Apple показывают, как работать с UIView и View одновременно. Кроме UIHostingConfiguration, ничего нового. А по предлагаемым решениям,как говорится, берешь у народа, берешь у себя 🤷‍♀️
https://developer.apple.com/videos/play/wwdc2022/10072/
UIHostingConfiguration - элегантный ответ на то, как можно внедрить SwiftUI код в приложение UIKit.
Хорошо бы такое и с Compose было возможным...

Updated. Это возможно (пошла искать, как - мне надо для работы)
Мало кто успел посмотреть все сессии про новинки SwiftUI 4.0 и опробовать их деле. Пол Хадсон (twostraws) уже успел и даже подготовил для нас видео:
https://www.youtube.com/watch?v=4obxmYn2AoI
🔥3
Apple разрешила передавать на другие аккаунты разработчика приложения с включенным iCloud. Раньше, если что, это было запрещено, из-за чего разработчика, случайно включившего iCloud в проекте, могли дружно бить тряпками.

Важный момент – если несколько приложений на вашем аккаунте шарят один и тот же CloudKit контейнер, то при переносе одного из приложений доступ к этим данным у всех остальных заблокируется.