🎄11😨6⚡3👍2🔥1💯1🍓1
This media is not supported in your browser
VIEW IN TELEGRAM
Как выглядят iOS-разработчики, которые поддерживают проект с iOS 15, и тут их попросили добавить поддержку iPhone Duo
😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
😁142🤣28😢10💯5😎3⚡1🔥1👏1🍾1👾1
Определение стоимости перерисовок в SwiftUI с помощью Instruments
Проблемы с производительностью в SwiftUI чаще всего возникают из-за слишком частых или долгих перерисовок экранов.
📖️️ В этой статье автор рекомендует использовать Xcode Instruments со специальным шаблоном.
C его помощью можно отследить, как часто обновляются конкретные View, сколько времени это занимает что именно вызвало перерисовку.
😃 iOS Dev
Проблемы с производительностью в SwiftUI чаще всего возникают из-за слишком частых или долгих перерисовок экранов.
📖️️ В этой статье автор рекомендует использовать Xcode Instruments со специальным шаблоном.
C его помощью можно отследить, как часто обновляются конкретные View, сколько времени это занимает что именно вызвало перерисовку.
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍19 10🏆1😨1
Когда нужно использовать View Model в SwiftUI
Карин Пратер считает, что хотя это и мощный инструмент, но добавляет лишний слой абстракции (ещё и дополнительный файл в придачу). И делится мыслями, когда выгода от использования может уступать требуемым затратам на поддержку.
📖️️ В этой статье можно посмотреть на четыре примера от простых к более сложным.
😃 iOS Dev
Карин Пратер считает, что хотя это и мощный инструмент, но добавляет лишний слой абстракции (ещё и дополнительный файл в придачу). И делится мыслями, когда выгода от использования может уступать требуемым затратам на поддержку.
📖️️ В этой статье можно посмотреть на четыре примера от простых к более сложным.
Please open Telegram to view this post
VIEW IN TELEGRAM
4 13✍6👍5😡3❤🔥1🫡1
Подготовка приложения к Duo: что ещё может сломаться
Релиз девайса уже буквально завтра, поэтому продолжаю делиться полезными материалами на счёт адаптации наших приложений.
📖️️ Например, в этой статье разработчица рассказывает о процессе переписывания приложения под Duo в течение нескольких недель с учётом комментариев дизайнеров.
😃 iOS Dev
Релиз девайса уже буквально завтра, поэтому продолжаю делиться полезными материалами на счёт адаптации наших приложений.
📖️️ Например, в этой статье разработчица рассказывает о процессе переписывания приложения под Duo в течение нескольких недель с учётом комментариев дизайнеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
2 22🔥4❤🔥3😨2👻1
Визуальное исследование SwiftUI
Разработчик создал сайт, чтобы наглядно продемонстрировать встроенные возможности SwiftUI в чистом виде.
Есть даже есть отдельный раздел с примерами для iPhone Duo.
Каждый пример показывает, что можно сделать, используя исключительно встроенные компоненты и модификаторы.
📖️️️️ Сайт доступен здесь.
😃 iOS Dev
Разработчик создал сайт, чтобы наглядно продемонстрировать встроенные возможности SwiftUI в чистом виде.
Есть даже есть отдельный раздел с примерами для iPhone Duo.
Каждый пример показывает, что можно сделать, используя исключительно встроенные компоненты и модификаторы.
📖️️️️ Сайт доступен здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
5 27✍4👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Управление анимацией SwiftUI с помощью угла поворота на iPhone Duo
В iOS 27.1 появилась новая опция отслеживания изменений наклона для iPhone Duo, и с её помощью можно реализовывать крайне интересные анимации.
📖️️️️ Например, в этом посте показано, как реализовать анимацию цветка, но применение может быть куда шире.
😃 iOS Dev
В iOS 27.1 появилась новая опция отслеживания изменений наклона для iPhone Duo, и с её помощью можно реализовывать крайне интересные анимации.
📖️️️️ Например, в этом посте показано, как реализовать анимацию цветка, но применение может быть куда шире.
Please open Telegram to view this post
VIEW IN TELEGRAM
4 16🤩5👍3😍1👾1
Apple начала помечать изображения, сгенерированные на iPhone, водяными знаками SynthID
📖️️️️️️ В iOS 27.2 появилась поддержка SynthID — технологии Google, которая помечает сгенерированные изображения, чтобы пользователи могли их отличить от настоящих.
Маркировка работает в генераторе Image Playground и в AI‑функциях для редактирования фотографий.
😃 iOS Dev
📖️️️️️️ В iOS 27.2 появилась поддержка SynthID — технологии Google, которая помечает сгенерированные изображения, чтобы пользователи могли их отличить от настоящих.
Маркировка работает в генераторе Image Playground и в AI‑функциях для редактирования фотографий.
Please open Telegram to view this post
VIEW IN TELEGRAM
9 29👍4👌1💯1
Проблемы с Dynamic Island в iOS 27
📖️️️️️️ В статье iOS-разработчик Кристиан Селиг рассказывает об ошибке в iOS 27, из-за которой функция Dynamic Island работает некорректно при отображении некоторых виджетов (Live Activities).
Проблема возникает при использовании системного EmptyView вместе с новым параметром для узких экранов, который добавили специально для нового iPhone Duo и ландшафтного режима.
😃 iOS Dev
📖️️️️️️ В статье iOS-разработчик Кристиан Селиг рассказывает об ошибке в iOS 27, из-за которой функция Dynamic Island работает некорректно при отображении некоторых виджетов (Live Activities).
Проблема возникает при использовании системного EmptyView вместе с новым параметром для узких экранов, который добавили специально для нового iPhone Duo и ландшафтного режима.
Please open Telegram to view this post
VIEW IN TELEGRAM
6 10✍6😢6👍2🔥1
Альтман заявил, что оперативка в ваших компах - ужасная трата дефицитных ресурсов
Классический тезис продавца, который стремится подсадить на свои ресурсы добрую половину человечества.
А ещё там была такая цитата:
Как раз это и есть причина, по которой часть людей, которые еще способны самостоятельно мыслить, пробуют и запускают локальные модели, понимая к чему всё идёт (открытые модели не уступают n-1 поколению, а иногда и превосходят).
Абсолютно убыточные по генерации прибыли ии-гиганты стремятся монополизировать рынок не только подписок/токенов, но и забрать значительную часть производства оперативки.
Именно из-за OpenAI и его конкурентов взлетели цены на большую часть техники (да, включая айфоны). Из-за этих торговцев лопатами.
И пока воздуханы обещают дивный новый мир с AGI ивременем на творчество оптимизацией человеческих ресурсов, выхлоп который заметен сейчас - это нейрослоп-реклама и танцующие коты.
Прогнозирую уменьшение количества токенов в подписках первым шагом, вторым - повышение стоимости, а третьим - резка лимитов потребления в единицу времени.
😃 iOS Dev
Классический тезис продавца, который стремится подсадить на свои ресурсы добрую половину человечества.
А ещё там была такая цитата:
Локальный инференс — это крайне неэффективное распределение дефицитных ресурсов.
Как раз это и есть причина, по которой часть людей, которые еще способны самостоятельно мыслить, пробуют и запускают локальные модели, понимая к чему всё идёт (открытые модели не уступают n-1 поколению, а иногда и превосходят).
Абсолютно убыточные по генерации прибыли ии-гиганты стремятся монополизировать рынок не только подписок/токенов, но и забрать значительную часть производства оперативки.
Именно из-за OpenAI и его конкурентов взлетели цены на большую часть техники (да, включая айфоны). Из-за этих торговцев лопатами.
И пока воздуханы обещают дивный новый мир с AGI и
Прогнозирую уменьшение количества токенов в подписках первым шагом, вторым - повышение стоимости, а третьим - резка лимитов потребления в единицу времени.
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤🔥32 16🏆7👍1