Новый Open-souce MLLM опубликован с исходниками и весами. Суть ИИ в том чтобы совместить текущие возможности нейронных сетей по редактированию изображений и LLM по преобразованию пользовательского ввода. Если говорить проще, оно умеет вас понимать и делать правильный промпт. Как обычно бывает с Apple, взяли то что уже есть и сделали это доступным обычным людям. Ждем нововведений в редакторе изображений в iOS 18
*изображение в шапке получено при помощи промта "make it beautiful" примененного к логотипу канала
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤔2
iOS Broadcast
⚡️ Apple разрешила установку приложений не из App Store на iOS, но только для ЕС 👉 Приложения можно будет загружать из сторонних магазинов. Комиссии не будет, но будет сбор €0,5 за «технологию» 👉 За обработку платежей через App Store будет комиссия - 3% 👉…
Активно распространяется новость что Apple отключили PWA, с чем это связано? В первую очередь это связано с возможностью в этой версии iOS выбрать браузер по-умолчанию.
👉 Это относится только к странам ЕС
👉 Если у вас всплыло предложение открывать в браузере (в EC), остается возможность отказаться при первом запуске и PWA продолжат работать
👉 Судя по всему, в следующей версии iOS PWA будут доступны и для альтернативных браузеров, что расширит поддержку PWA веб-стандартов
Please open Telegram to view this post
VIEW IN TELEGRAM
MacRumors
iOS 17.4 Nerfs Web Apps in the EU
Apple has seemingly restricted the functionality of Progressive Web Apps (PWAs) in the latest beta of iOS 17.4, specifically targeting users within...
👍8
Параметризованные протоколы в Swift позволяют нам писать более универсальный и переиспользуемый код. Главные преимущества параметризованных протоколов:
👉 Возможность переиспользования кода
👉 Гибкость
👉 Безопасность типов
В статье автор рассматривает подход на простом примере и перечисляет основные преимущества такого подхода. Главное не забывать, что у всего есть цена и в данном случае это скорость компиляции
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2
Вроде не пятница, но тема пятничная. Неплохой обзор трендов мобильной разработки с попыткой апроксимировать ее будущее.
👉 Вакансий стало меньше, но перспективы у джуниоров есть
👉 iOS-разработка никуда не денется — даже несмотря на ограничения
👉 Нативная разработка по-прежнему будет востребованнее кросс-платформенной
👉 Главный приоритет для джуниоров — стабильность, а для работодателей — ресурсность
👉 Нетворкинг и навыки коммуникации будут важны как никогда
👉 Нейросеть — уже привычный инструмент в руках разработчиков
👉 RuStore укрепит позиции, а отечественные операционные системы вряд ли
👉 Apple Vision Pro не повлияет массово на наём и развитие компаний
👉 SwiftUI продолжит набирать популярность
👉 Compose будет популярнее, но не вытеснит XML
Го в комменты, обсудим с чем согласны а с чем нет
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7👍1🔥1
Вышла отличная статья про архитектуры от моего коллеги. Статья очень приятная и без хардкора, хотя и заложит вам множество семян на подумать о правилах и требованиях в архитектуре
Топ-5 заблуждений в вопросах архитектуры:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1
Если вы тоже пока не дошли до детального ревью нового языка конфигурации
Pkl
, который представила Apple, вот видео в котором менее чем за 15 минут вы получите базовое понимание синтаксиса и мест для применения Pkl
. 🤯
Pkl
позволяет использовать в конфигурации такие возможности языка, как классы, функции, условия и циклы, что потенциально революционизирует способ обработки конфигураций.💡 Проверка в
Pkl
достигается за счет использования аннотаций типов, а аннотации типов могут опционально иметь определенные ограничения, что делает их надежной и интересной функцией.Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Pkl: Apple's New JSON/YAML Killer (I actually want to use this...)
I would never have guessed that Apple of all companies would make ANOTHER YAML alternative, but here we are. I'll admit, pkl (pickle) is actually really cool. Too bad I don't use Kubernetes lol
BLOG POST: https://pkl-lang.org/blog/introducing-pkl.html
SITE:…
BLOG POST: https://pkl-lang.org/blog/introducing-pkl.html
SITE:…
👍9🔥2❤1🤔1
Они будут работать как закладки на рабочем столе — и открываться из браузера
Please open Telegram to view this post
VIEW IN TELEGRAM
The Verge
Yep, Apple’s breaking iPhone web apps in the EU
Apple says web apps from third-party browsers are a security risk.
👍9❤2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Приложения Apple отличаются от других приложений вниманием к деталям. Для меня самая заметная особенность-уникальные анимации переходов. В статье на примере рассматривается, как можно в SwiftUI добиться подобного эффекта. Используя уникальные идентификаторы, мы можем объединить геометрию двух View с одним и тем же идентификатором, создав анимированный переход. Подобные переходы могут быть полезны для навигации или изменения состояния элементов пользовательского интерфейса.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥1
Forwarded from Android Broadcast (Кирилл Розов)
Разработчик делится опытом работы с Vision Pro в качестве мониторов
— заключил он.
@android_broadcast
Мне нравится ходить вокруг окон, смотреть на какой-нибудь код или выходные данные сервера и как бы чувствовать, что это “большая и работающая машина”. В каком-то смысле такое ощущение, будто стоишь в большом машинном зале. Это действительно не похоже ни на один обычный настольный компьютер
— заключил он.
@android_broadcast
👍9
Использование Safari PWA на Mac
Начиная с macOS Sonoma, с помощью Safari можно сохранить любую веб-страницу в качестве PWA-приложения, чтобы использовать ее независимо от Safari. Работают пуши и все фичи PWA как на iOS. Отлично помогает тестировать PWA версии приложений на маке. Удивлен тем, на сколько лучшеработают ощущаются PWA в Safari чем в Chrome
Начиная с macOS Sonoma, с помощью Safari можно сохранить любую веб-страницу в качестве PWA-приложения, чтобы использовать ее независимо от Safari. Работают пуши и все фичи PWA как на iOS. Отлично помогает тестировать PWA версии приложений на маке. Удивлен тем, на сколько лучше
👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32💯5
iOS Broadcast
Статья в которой автор делился своим опытом принеся элементы Rust в Swift переросла в цикл статей, 3/9 уже доступны. Автор заявляет что изменит способ практического использования Swift.
Принципы Type-Driven Design пришли из функционального программирования, но пока не получили значительного внимания со стороны сообщества Swift. Мне понравился подход к структурированию статей через problem-solving.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Изначально в visionOS делалась большая ставка на доступность, в статье можно посмотреть как это работает на практике. Множество примеров, скриншотов и видео.
👉 Использование рук
👉 Siri и диктовка
👉 Альтернативные способы ввода
👉 Клавиатура и трекпад
👉 Управление "указкой"
👉 VoiceOver
👉 Управление голосом
Please open Telegram to view this post
VIEW IN TELEGRAM
👌3
Что это такое? Summer of Code — это ежегодная программа, организованная Google, которая предоставляет практический опыт новичкам, участвующим в опенсорс проектах.
Многие участники GSoC становятся частью сообщества Swift и продолжают вносить свой вклад даже после завершения программы.
Если хотите внести свой вклад в Swift во время GSoC в этом году, необходимо предпринять следующие шаги:
1. Посетите существующую страницу идей проекта
2. Выбрать проект, перейдите в категорию GSoC на форумах Swift, чтобы обсудить проект
3. Когда вы поймете что требуется сделать в рамках проекта - открываете пропоузал
Прием заявок начнется 18 марта и закончится 2 апреля
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
👉 2000 инженеров переходят в усиление отдела генеративного AI. Что логично, ведь в самоуправляемых авто суть в обучении нейронки
👉 Производители авто терпят убытки на «электричках»
👉 Благодаря этому проекту мы получили продвинутый CarPlay
Правильная стратегия на мой взгляд-на раннем этапе развития технологии инвестировали чтобы не отстать. Не стали терять деньги на выпуске продукта, а дождались результатов от конкурентов
Please open Telegram to view this post
VIEW IN TELEGRAM
TechCrunch
Apple cancels its autonomous electric car project and is laying off some workers
The decision brings an end to a decade-long attempt to enter the automotive space, which involved numerous pivots and thousands of workers.
👍10👌3🤔2
👉 Swift 6.0 это бранч от Swift 5.10
👉 Отсечка релиза - 15 марта
👉 Changelog еще в процессе заполнения, но уже понятно что планируется к релизу:
🔘 Expression macro as caller-side default argument
🔘 Task Executor Preference
🔘 Typed throws
🔘 Add Collection Operations on Noncontiguous Elements
Please open Telegram to view this post
VIEW IN TELEGRAM
Swift Forums
Swift 6.0 Release Process
Swift 6.0 Release Process This post describes the release process, and estimated schedule for Swift 6.0. Snapshots of Swift 6.0 Downloadable snapshots of the Swift 6.0 release branch will be posted regularly as part of continuous integration testing. As…
🔥11
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
👉 Все PWA будут иметь WebKit под капотом
❔ Пока не понятно как это отвечает DMA, в рамках которого у всех браузеров должны быть одинаковые возможности
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔3
Изоляция занимает ключевое место в работе Swift Сoncurrency. Несмотря на то, что концепция новая, в ней используются знакомые нам механизмы. К сожалению, модель изоляции при работе со SwiftUI подвержена ошибкам. Прямо сейчас, если вы видите SwiftUI View, которая не изолирована от MainActor, это, вероятно, ошибка. Но в UIKit с изоляцией MainActor все проще.
Концепция проста, но правильное выполнение изоляции оказывается невероятно сложным.
Если вы не понимаете о чем я, очень советую разобраться в примерах, которые есть в статье и включить проверку
SWIFT_STRICT_CONCURRENCY
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4