Разбиваем сториборды (Swift 4 / Xcode 9)
https://www.youtube.com/watch?v=6Xv5eIfJlqQ
https://www.youtube.com/watch?v=6Xv5eIfJlqQ
YouTube
Разбиваем сториборды (Swift 4 / Xcode 9)
Добрый день, разработчики!
Так или иначе жизнь каждого iOS-ника хотя бы иногда но проходит через сториборды - инструмент, который помогает нам наглядно видеть наше приложение со всеми связями. Но у данного инструмента, как всегда, есть парочка очень значимых…
Так или иначе жизнь каждого iOS-ника хотя бы иногда но проходит через сториборды - инструмент, который помогает нам наглядно видеть наше приложение со всеми связями. Но у данного инструмента, как всегда, есть парочка очень значимых…
Перечисления со связанными значениями
https://www.youtube.com/watch?v=9Sr3GaC0dmY
https://www.youtube.com/watch?v=9Sr3GaC0dmY
YouTube
Перечисления со связанными значениями
Всем привет!
В этом видео мы рассмотрим, как использовать перечисления со связанными значениями, как создать такие перечисления и как обращаться к свойствам экземпляров таких перечислений.
Поехали!
Ссылка на проект: https://github.com/IvanAkulov/iOS-De…
В этом видео мы рассмотрим, как использовать перечисления со связанными значениями, как создать такие перечисления и как обращаться к свойствам экземпляров таких перечислений.
Поехали!
Ссылка на проект: https://github.com/IvanAkulov/iOS-De…
Анимированный колокольчик уведомлений (Swift 5.5)
https://www.youtube.com/watch?v=olAWp42aDoo
https://www.youtube.com/watch?v=olAWp42aDoo
YouTube
Анимированный колокольчик уведомлений (Swift 5.5)
Всем привет!
В этом видео мы узнаем, как создать плавную анимацию по ключевым кадрам с помощью CoreGraphics. Поработаем над продолжительностью анимации и положением анимированного колокольчика.
Поехали!
Ссылка на проект: https://github.com/IvanAkulov/iOS…
В этом видео мы узнаем, как создать плавную анимацию по ключевым кадрам с помощью CoreGraphics. Поработаем над продолжительностью анимации и положением анимированного колокольчика.
Поехали!
Ссылка на проект: https://github.com/IvanAkulov/iOS…
Forwarded from Код Воробья для iOS разработчиков
Обновление дизайн-гайдлайнов для iOS 15, macOS 11 и watchOS 8
Обновили и реорганизовали элементы в библиотеках. В Design Templates доступны заготовки модальных экранов, split-режимы, Side Bar и другое.
Привели в порядок страницу /design/resources. Ниже на странице есть сервисные и маркетинговые изображения, шаблоны чатов системные окна и кнопки.
Обновили и реорганизовали элементы в библиотеках. В 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/
https://www.avanderlee.com/workflow/testing-push-notifications-ios-simulator/
Как получить все цифры из строки / Swift 5
https://www.youtube.com/watch?v=2mkUlARLkHI
https://www.youtube.com/watch?v=2mkUlARLkHI
YouTube
Как получить все цифры из строки Swift 5 / mrGURU
В этом коротком видео, Вы узнаете, как извлечь все цифры из строки, на примере номера телефона. Это самый лёгкий и простой способ, который можно записать буквально в одну строку
Swift 5, Xcode 13
Индивидуальное, дистанционное обучение программированию Swift…
Swift 5, Xcode 13
Индивидуальное, дистанционное обучение программированию Swift…
Forwarded from Типичный программист
.gitignore — это своеобразное указание Git, какие файлы нужно игнорировать и не добавлять в репозиторий
Его необходимо устанавливать до создания репозитория, иначе в него будут добавлены все файлы. А чтобы потом их удалить, придётся делать лишние действия. Но содержание этого файла сильно зависит от проекта и языка, на котором он написан.
В этом репозитории вы найдёте огромное количество шаблонов .gitignore практически для всех языков и фреймворков: Ruby on Rails, Python, Perl, Laravel, Java и пр. В нем есть даже шаблон для Fortran! У репозитория уже больше 125 тысяч звёзд, а последнее обновление было всего несколько дней назад:
https://github.com/github/gitignore
#github
Его необходимо устанавливать до создания репозитория, иначе в него будут добавлены все файлы. А чтобы потом их удалить, придётся делать лишние действия. Но содержание этого файла сильно зависит от проекта и языка, на котором он написан.
В этом репозитории вы найдёте огромное количество шаблонов .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
Рассмотрим когда вызываются методы контроллера и что можно делать внутри них. Когда настраивать вьюхи и данные.
https://sparrowcode.by/uiviewcontroller-lifecycle
Forwarded from Cupertino Wiki
Apple начинает закрытое бета-тестирование Swift Playgrounds 4, в котором появится функция публикации приложений в App Store прямо с iPad, без необходимости использования Xcode на Mac. С появлением планшетов на M1, впрочем, и так было понятно, что они все больше начнут заменять ноутбуки в большинстве типовых задач. С возможностью публикации приложений iPad вполне может стать полнофункциональной заменой ноутбукам.
AppTractor
Начинается тестирование Swift Playgrounds 4, в котором можно будет публиковать приложения с iPad
Похоже, что стабильный выпуск версии 4 не за горами, потому что Apple уже проводит бета-тестирование с группой разработчиков.
Forwarded from Код Воробья для iOS разработчиков
Если вы скачивали Xcode 13.2 из App Store, то у вас не работает SPM. Официальный аккаунт эпл на форуме подтвердил проблему.
Скачайте RC версию с сайта, номер сборки 13C90 совпадает с номером для релизной версии. В ней проблем с SPM нет.
Скачайте RC версию с сайта, номер сборки 13C90 совпадает с номером для релизной версии. В ней проблем с SPM нет.
Forwarded from Код Воробья для iOS разработчиков
Релизнули Swift Playground 4
Интересное завезли на айпад. Можно ставить SPM-пакеты, добавлять Capabilities и грузить в AppStore с айпада. Есть предпросмотр и полноэкранный режим для запущеного приложения.
Интересное завезли на айпад. Можно ставить SPM-пакеты, добавлять Capabilities и грузить в AppStore с айпада. Есть предпросмотр и полноэкранный режим для запущеного приложения.
Forwarded from Код Воробья для iOS разработчиков
Вышел Xcode 13.2.1 билд 13C100
Поправили SPM
Обновится можно только через AppStore.
Поправили SPM
missingPackageDescriptionModule и ошибку при выгрузке libswift_Concurrency.dylib. Автокомплит, видимо, будет работать так же фигово.Обновится можно только через AppStore.
Forwarded from Код Воробья для iOS разработчиков
WWDC 2022 Call to code пройдёт с 6 по 10 июня онлайн. Будет конкурс Swift Student Challenge в плейграунде.
В Apple Park пригласят группу студентов посмотреть презентацию и сессии, скорее всего в записи.
Судя по логотипу Swift остаётся available.
В Apple Park пригласят группу студентов посмотреть презентацию и сессии, скорее всего в записи.
Судя по логотипу Swift остаётся available.
Forwarded from Код Воробья для iOS разработчиков
Apple выкатила курс по разработке для начинающих. Изучение займет 14 часов.
Для SwiftUI разобрали вьюхи и работу с данными. Для UIKit - коллекции. Есть туториалы по сетевому слою, декодированию JSON и кэшированию данных.
Для 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