Код Воробья для iOS разработчиков
11.3K subscribers
382 photos
96 videos
2 files
304 links
Пишу для iOS разработчиков про Xcode, разработку на Swift и SwiftUI.
Реклама: sparrowcode.io/ru/ads
Автор: @ivanvorobei

РКН: bit.ly/sparrowcode
Download Telegram
Forwarded from UX Live 🔥
Ну вот и всё. Дуров сделал https://webk.telegram.org и https://webz.telegram.org (чем различаются непонятно), которые позволяют полноценно сидеть в телеге без аппки. Монопольные угрозы от Эппл или Гугл, а так же различных ограничителей с их запретами и синдромами отмены могут идти нахуй. Это отличнейшая новость и команда Телеги вновь доказала, что они тупо лучшие.

Я думаю это хорошая практика в целом и надеюсь в будущем многие откажутся от «приложения» в угоду веб-версии с ярлыком на рабочем столе.

Единственный минус пока в строке браузера, напоминающий о том, что ты не аппке, а на сайте (на ios такой проблемы нет). UPD: solved простой установкой ярлыка на рабочий стол

UPD2: Бонусом вышла независящая от гугла версия для андроида https://telegram.org/android которая работает без ограничений на контент и будет обновляться чаще, чем маркет-версия 🤯
👍1
Что интересного:

- Теперь синтаксис не отваливатся, когда перемещаете или переименовывайте файлы.
- Автокомплит кода работает лучше в больших функциях. Видимо поставили приоритетной индексацию в области функции.
- Можно вручную изменять порядок схем, но у меня по прежнему работает через жопу. Отпишите если у вас работает нормально.
- Список языков локализации расширили до ISO (639 шт.). Пофиксили баги в импорте/экспорте сторибордовских строк.
- Симулятор теперь поддерживает запись видео. Удерживайте Option и нажмите кнопку скриншота на панели инструментов (или Command + R).
- Неявные выражения теперь поддерживают цепочки обращений. Можно писать так:
let milky: UIColor = .white.withAlphaComponent(0.5)
- Swift packages 5.4
Бил Гейтс расстался со своей женой Мелиндой.
Замутил чат по iOS разработке.
Буду помогать тем, кто ищет.

Еще один чат?
Я знаю, их много. Свифтбук, айосдев, какписатьнасвифтюайинестатьгеем... Когда знающий помогает ищущему, это превращается в тыканье в миску с говном. Здесь такого не будет - за надменность в бан.
Media is too big
VIEW IN TELEGRAM
Выпустил новую версию SPPermissions 6.x

- Поддержка Swift Package Manager
- Локализация и RTL. Сейчас поддерживает русский, английский и арабский из коробки.
- У разрешений появилось проперти .notDetermined, означает что разрешение еще не запрашивалось.
- Новая структура проекта. Теперь еще сложнее.
This media is not supported in your browser
VIEW IN TELEGRAM
Google показала новый дизайн для Android 12

Промик напомнил начинающего фрилансера, который пытается анимировать любое изменение экрана для вау-эффекта. Выглядит дёшево.
Media is too big
VIEW IN TELEGRAM
Выпустил новую либу SPIndicator, мимикрейт под индикатор эпла. Есть два анимированных пресета. Можно подставлять свои картинки.

Поставил звёздочку проекту - не будет вылетать подсветка синтаксиса.
Обновил иконки у SPPermissions на системные. Если нужно, можно ставить свои иконки и даже кастомные вьюхи. Скоро перерисую иконки в вектор.

Добавил поддержку SwiftUI для SPAlert.
Если ты ждал знак, то вот он.
Другой WWDC у нас для вас нет.
Forwarded from Alex.Chuck
Новое API для разработчиков

- Возможность пользователям легко управлять или отменять автопродлеваемые подписки, а также запрашивать возврат средств непосредственно в самом приложении
Forwarded from Переписка с рекрутом
Drag и Drop

Как изменить порядок ячеек в коллекции и таблице. Как перенести ячейки в другую коллекцию. Перемещение нескольких ячеек.

Если есть вопросы или нужен ролик по теме - пишите в комментариях.

https://sparrowcode.io/ru/tutorials/drag-and-drop
Forwarded from Либы для iOS разработчика
Media is too big
VIEW IN TELEGRAM
NotificationBanner [Видео со звуком]

- Алерты показываются в стек и в очередь
- Можно показывать поверх статус бара
- MarqueeLabel под капотом

https://github.com/Daltron/NotificationBanner
Forwarded from Programmer Humor
Тестировать все равно нужно!
This media is not supported in your browser
VIEW IN TELEGRAM
Apple анонсировала презентацию 14 сентября 20:00 по МСК.
Про суд слышали. Из важного - Apple вынуждена разрешить разработчикам сообщать об альтернативных способах оплаты в приложениях.

Пока только для музыки, книг, кино, газет и сервисов по подписке. Но ледник тронулся, господа пассажиры. Вангую рост акций Stripe.
👍2🤔1
Apple выпустила критическое обновление до iOS 14.8

Уязвимость, ради исправления которой и выпустили обновления для iOS, watchOS and macOS, использовалась шпионской программой Pegasus от израильской NSO Group.

Софт предоставляет доступ к медиафайлам, контактам, встречам, GPS, почте и сообщениям. Кроме того, Pegasus позволяет прослушивать и записывать телефонные звонки и видео, управляя микрофоном и видеокамерой устройства.