devsafe()
27 subscribers
43 photos
3 videos
1 file
63 links
Личный блог о программировании, информационной безопасности и технологиях.

Сюда транслирую избранные, по моему мнению полезные и интересные материалы, иногда собственные заметки.

По вопросам: @devsafe
Download Telegram
Надеюсь, на этот раз покажут буки)
Forwarded from Код Воробья для iOS разработчиков
Обновление дизайн-гайдлайнов для iOS 15, macOS 11 и watchOS 8

Обновили и реорганизовали элементы в библиотеках. В Design Templates доступны заготовки модальных экранов, split-режимы, Side Bar и другое.

Привели в порядок страницу /design/resources. Ниже на странице есть сервисные и маркетинговые изображения, шаблоны чатов системные окна и кнопки.
Forwarded from iOS.Devs (Sam Mejlumyan)
This media is not supported in your browser
VIEW IN TELEGRAM
Полноценный гайд по тестированию пуш нотификаций от Antoine.

https://www.avanderlee.com/workflow/testing-push-notifications-ios-simulator/
Forwarded from Типичный программист
​.gitignore — это своеобразное указание Git, какие файлы нужно игнорировать и не добавлять в репозиторий

Его необходимо устанавливать до создания репозитория, иначе в него будут добавлены все файлы. А чтобы потом их удалить, придётся делать лишние действия. Но содержание этого файла сильно зависит от проекта и языка, на котором он написан.

В этом репозитории вы найдёте огромное количество шаблонов .gitignore практически для всех языков и фреймворков: Ruby on Rails, Python, Perl, Laravel, Java и пр. В нем есть даже шаблон для Fortran! У репозитория уже больше 125 тысяч звёзд, а последнее обновление было всего несколько дней назад:

https://github.com/github/gitignore

#github
Forwarded from Код Воробья для iOS разработчиков
Жизненный цикл UIViewController

Рассмотрим когда вызываются методы контроллера и что можно делать внутри них. Когда настраивать вьюхи и данные.

https://sparrowcode.by/uiviewcontroller-lifecycle
Forwarded from Cupertino Wiki
Apple начинает закрытое бета-тестирование Swift Playgrounds 4, в котором появится функция публикации приложений в App Store прямо с iPad, без необходимости использования Xcode на Mac. С появлением планшетов на M1, впрочем, и так было понятно, что они все больше начнут заменять ноутбуки в большинстве типовых задач. С возможностью публикации приложений iPad вполне может стать полнофункциональной заменой ноутбукам.
Forwarded from Код Воробья для iOS разработчиков
Если вы скачивали Xcode 13.2 из App Store, то у вас не работает SPM. Официальный аккаунт эпл на форуме подтвердил проблему.

Скачайте RC версию с сайта, номер сборки 13C90 совпадает с номером для релизной версии. В ней проблем с SPM нет.
Forwarded from Код Воробья для iOS разработчиков
Релизнули Swift Playground 4

Интересное завезли на айпад. Можно ставить SPM-пакеты, добавлять Capabilities и грузить в AppStore с айпада. Есть предпросмотр и полноэкранный режим для запущеного приложения.
Forwarded from Код Воробья для iOS разработчиков
Вышел Xcode 13.2.1 билд 13C100

Поправили SPM missingPackageDescriptionModule и ошибку при выгрузке libswift_Concurrency.dylib. Автокомплит, видимо, будет работать так же фигово.
Обновится можно только через AppStore.
Forwarded from Код Воробья для iOS разработчиков
WWDC 2022 Call to code пройдёт с 6 по 10 июня онлайн. Будет конкурс Swift Student Challenge в плейграунде.

В Apple Park пригласят группу студентов посмотреть презентацию и сессии, скорее всего в записи.

Судя по логотипу Swift остаётся available.
Forwarded from Код Воробья для iOS разработчиков
Apple выкатила курс по разработке для начинающих. Изучение займет 14 часов.

Для SwiftUI разобрали вьюхи и работу с данными. Для UIKit - коллекции. Есть туториалы по сетевому слою, декодированию JSON и кэшированию данных.
Forwarded from Код Воробья для iOS разработчиков
В 💻 Xcode 14 прокачали автокомплит - инициализаторы, Codable, форматирование и другое. В видео наглядно, как это работает.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM