Записки разработчицы
1.97K subscribers
390 photos
24 videos
4 files
1.1K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
#swiftui Итак, спустя месяц после WWDC 2020 все больше народу тянется переосмыслять нововведения в SwiftUI. И особое внимание уделяется MVI-архитектуре, которую Apple предлагают вместо (или вместе с) MVVM:
https://habr.com/ru/post/512542/
Идея у статьи неплохая, но все-таки не хватает структурированности в коде. Если уж ты берешься за рассказ про свое архитектурное решение, ну сделай ты код читабельным. Сбивает же

Из интересных моментов статьи я бы вынесла:
1. Расширение AnyView для абстракции
2. Использование статической функции build для отсроченной инициализации View
Forwarded from Sveta Dualis
Вторая онлайн-конференция IT Way.Tomsk, объединенная различными сферами IT, пройдет в несколько дней: 31 июля, 1 и 2 августа. 😊

Прямые трансляции будут в пабликах IT Way.Tomsk и IT Way
https://vk.com/it_way_tsk

Программа каждого дня:

🔹 31 июля, начало в 18:00
Анна Жаркова с темой "SwiftUI. Новый подход к разработке iOS приложений"

🔹 1 августа, начало в 13:00
Иван Альков с темой "Путь Джедая...или о карьере web-программиста"
Никита Сороко с темой "Великая WordPress`ия. Или зачем зачем изучать WordPress в 2к20"

🔹 2 августа, начало в 13:00
Леонид Войко с темой "Эпоха цифрового бизнеса"

Мы ждем всех желающих!😉
Планируется рассказ на полчаса о SwiftUI. В этот раз без advances
Сегодня в Otus буду лайвкодить приложение для Kotlin multiplatform. Во время подготовки (технической) примера вылезли некоторые трудности, на решение которых пришлось потратить время:
#tips Прежде, чем ставить Intelij Idea, поставьте JDK. И желательно взять 11 версию. 14 версия, особенно установленная через Idea, начинает странно себя вести и конфликтует с Gradle. Изменение версии Gradle не помогает. Лезут странные ошибки про поврежденные пакеты и сетевые таймауты. При компиляции Xcode проекта с подключенной библиотекой от KMP на 14 JDK вылезает странная ошибка инициализации InvokeHelper.
В общем, я надеюсь, что все-таки это починят. Я для себя решила полным удалением проблемного JDK и переустановкой Intelij Idea
Итак, я вернулась с отпуска, отвела открытые уроки и подраскидала аврал.Возвращаемся к каналу)

#kotlin Недавно нас порадовали релизом Kotlin - 1.4 . И теперь мы ожидаем целую серию событий, посвященных новой версии языка и особенностям его использования

Начнем с эфира 28.08 Android Brodcast и рассказа специалиста от JetBrains Светланы Исаковой:

https://www.youtube.com/watch?v=iASKk2eqRoE
Очень рекомендую. Hilt - это современное решение от Google, более продвинутый по сравнению с Dagger способ реализации инжекции в Android приложениях
#kotlin Итак, JetBrains выпустили альфу KMM SDK. SDK Kotlin Multiplatform Mobile. Заявлено, что работать с KMP под Android и iOS станет проще и удобнее.
Что ж, мне захотелось его потрогать, и я его потрогаю) И напишу об это подробно 😉
https://blog.jetbrains.com/kotlin/2020/08/kotlin-multiplatform-mobile-goes-alpha/
В первый день (IOS) 4 спикера, в остальные - по 3. Темы в принципе уже звучавшие, если не в конференциях, то в статьях. Но у каждого свой взгляд, и каждый старает принести что-то новое
Мы продолжаем приглашать спикеров. И начинаем приглашать зрителей)
Forwarded from AppsFest
AppsFest.2020.
Два дня. Две платформы. Обе хардкорны.

Оформили сайт. Опубликовали первых спикеров. Открыли регистрацию.

Подключайтесь, будет хардкорно!

Подключиться 👉https://2020.appsfest.ru/
#apple 15 сентбря этого года, в 20 Мск Apple проведет очередное событие из Apple Events. Вероятно, нас ждет презентация какого-то нового гаджета или целого семейства:
https://www.apple.com/apple-events/
Предположительно, будет представлен iPhone 12 и iOS 14 (финальный релиз, а не бета).
Что ж, сможем испытать все новшества версии системы в бою без ограничений