iOS Broadcast
3.37K subscribers
1.72K photos
85 videos
985 links
Подборка новостей и статей для iOS разработчиков.

Новости Kotlin и мультиплатформы @kotlin_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Анонс презентации Apple

9 Сентября в 20:00 ждем новые iPhone, iPad и Apple Watch 🥳
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍5
Xcode Behaviors для увеличения производительности
Пока весь мир кружится вокруг AI, все забывают про существующие возможности Xcode, которые с нами уже десятилетие. Главный скрипт, который со мной с начала карьеры это корячая клавиша для открытия терминала в папке файла над которым я работаю в редакторе Xcode. Про другие возможные идеи для скриптов можно почитать в статье.

🟢Xcode Behavioors предоставляет функции для настройки пользовательского поведения в зависимости от контекста
🟢Определяемые пользователем последовательности событий позволяют изменять внешний вид интерфейса, запускать новые окна и вкладки, скрывать/показывать панели и т.д.

P.S. Для того чтобы выбрать sh скрипт, нужно сделать его исполняемым, для этого используется

chmod +x

P.P.S. Если используете другой терминал, тут есть скрипты для других приложений и готовые Xcode Behaviors
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Mobius 2024

Вчера плейлист с Mobius пополнился новыми докладами с весенней конференции. А уже осенью жду всех на свой доклад про Pkl, - язык программирования от Apple для работы с конфигурациями
🟢Кодогенерация с Pkl на Swift, Kotlin, Java и Go
🟢Интеграции c IDE, такими как IntelliJ, VS Code, Xcode и Neovim
🟢Использование языка для кодогенерации моков для тестов, тестирования конфигураций и контрактов
🟢Сравню с аналогом — Swagger (OpenAPI) + Mustache

VK Видео | YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
🐥 Работа с датой и временем в Swift

Очень детальный доклад про работу с датой и временем. В нем покрываются не только базовые примитивы для работы и форматировагния дат, но и самые распространенные ошибки, связанные с часовыми поясами и языками:
🟢Время и даты, представление в компьютере и различные способы их представления
🟢Эпоха Unix и временные интервалы, что за дата 1 января 1970 года
🟢Григорианский календарь и его история
🟢Работа с датами и календарями, инициализаторы для получения календаря и форматирование дат
🟢Форматирование дат
🟢Компоненты даты
🟢Часовые пояса, всемирное координированное время и UTC
🟢Советы по работе с датами и временем
🟢Тестирование
🟢Распространенные проблемы при работе с датами и временем
🟢Переход на летнее время
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥10
🥶Поздравляю всех причастных с прошедшим днем знаний! А студентов с началом нового учебного года. От себя решил собрать подборку для вкатыванию в iOS разработку, актуальную на сегодня:
🟢CS193P - лучший фундаментальный практический курс по iOS разработке Стендфордского университета в открытом доступе
🟢Develop apps for Apple platforms - туториал на 17 часов от Apple по основам iOS разработки, Xcode, SwiftUI и UIKit
🟢Swift - официальная документация по языку от Apple
🟢Swift by example - изучения языка через примеры и задачи, самый лучший способ, как на лабах в вузе
🟢SwiftUI by example - огромный гайд по SwiftUI
🟢Exploring SwiftUI Sample Apps - набор Apple приложений-примеров, которых очень не хватает в начале карьеры
🟢Swift Playgrounds - отдельное приложение с уроками Swift в игровой форме
🟢Human Interface Guidelines - обязательная закладка для любого начинающего разработчика, как нужно делать интерфейсы, а как нельзя
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4🤔1
Переворачиваем вечный SwiftUI календарь при помощи UIKit
У этого канала своя традиция на 3 сентября😅. Специально для вас сделал демо проект с которым можно переворачивать календарь прямо на своем телефоне
👉 70 строк кода
👉 UIPageViewController
👉 Всего 2 инстанса и полный реюз 3 сентября

#swift #swiftUI #UIKit #humor
👍6
Всем подготовиться к Apple Intelligence!
Apple подогревает интерес разработчиков к их AI, в новом дайджесте подобраны 2 видео с WWDC:
🟢Используем машинное обучение на Apple платформах
🟢Привнесите выразительность в свое приложение с помощью Genmoji

Новая документация по интеграции с Actions для Siri и Apple Intelligence:
🟢Ebook
🟢Камера
🟢Презентация
🟢Всеобъемлемый гайд по погружению в Apple Intelligence

Расписание сессий для разработчиков с инженерами Apple:
🟢2 октября: Смотрите в будущее: создавайте отличные приложения для vision OS: Узнайте, как создавать приложения для vision OS для различных вариантов использования
🟢23 октября: Создавайте приложения быстрее и эффективнее: узнайте, как оптимизировать использование платформ Apple, решить проблемы с производительностью и сократить время запуска
Please open Telegram to view this post
VIEW IN TELEGRAM