Найти тему
Обзор WWDC 2023
Мы начинаем презентацию WWDC 2023 видеороликом о молодом человеке, который пишет код, преследуя виртуальное облачко с мыслями, появляющийся над его головой, на случай, если вы сомневались, что дополненная реальность стала частью повестки дня на сегодня… "Вообрази это. Преследуй это. Закодируй это", говорит Apple. "Сегодня мы сделаем некоторые из наших самых значимых анонсов на WWDC", говорит Тим Кук. Мы начинаем с анонсов Mac. 15-дюймовый MacBook Ai Джон Тернус начинает свою презентацию Mac, воодушевленно говоря о Apple Silicon и о том, что оно сделало возможным...
1 год назад
Чем порадует и удивит Swift в 2023 году?
В проекте Swift происходит много захватывающей работы, и за всем этим трудно следить, потому что это происходит во многих различных репозиториях, пул-реквестах и форумах. Чтобы дать сообществу лучшее представление об общей картине, Основная Команда провела исследование среди рабочих групп и разработчиков по всему проекту и собрала информацию о том, на чем они сосредоточены в течение следующего года. Пожалуйста, имейте в виду, что здесь ничто не является заключением для какого-либо конкретного релиза проекта - планы и приоритеты со временем могут меняться...
2 года назад
Малоизвестные возможности расширения VS Code Swift
Большую часть этого года я работал над расширением Swift для Visual Studio Code. Работа является частью Swift Server Workgroup, направленной на улучшение опыта разработки на Swift за пределами экосистемы Apple. В июле я разместил статью на веб-сайте swift.org с обзором расширения и предоставляемых им функций. Учитывая, что это был общий обзор, ряд более мелких функций не был включен в эту статью. Ниже приведен список некоторых из них, а также некоторые новые функции, которые были добавлены с момента написания исходной статьи...
2 года назад
Как стать iOS-разработчиком с нуля и выучить Swift?
«Войти в IT…», «войти в IT…», «войти в IT…» повторяют, как мантру, средней руки маркетологи, менеджеры по продажам и даже известные актёры и телеведущие. «Войти в IT… », «войти в IT на раз-два-три», «в IT, не поднимая глаз», «твой путь в IT», «а ты уже в АйТи?» кричат с вебинаров, семинаров, объявлений на фонарных столбах и в лифтах. И если вам позвонит мама и сначала спросит «А ты когда в Айти?», и только потом про внуков, вы, наверное, уже не удивитесь. Кажется, стать iOS-разработчиком так же просто,...
2 года назад
Как реализовать Live Preview в проекте на UIKit
Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды. С вами Анна Васичко и сегодня я покажу вам один полезный и удобный способ работы в UIKit, про который вы, возможно, не знали. Ссылка на видео здесь. Как вы наверняка могли заметить, при работе в SwiftUI у нас есть возможность видеть все изменения, вносимые в код, в режиме реального времени при помощи превью в правой части экрана...
2 года назад
Dynamic Island в SwiftUI: особенности использования и варианты реализации
Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды. С вами Анна Васичко и в этом и в этом видео мы поговорим про очень интересную новинку, доступную в интерфейсе на IPhone 14 Pro - Dynamic Island. Ссылка на видео здесь Для того чтобы использовать Dynamic Island в приложении, вам потребуется Xcode 14.1 Beta или более поздние версии. В конечном итоге у нас получится незамысловатый проект, где по нажатию на кнопку у нас запускается обратный отсчёт времени...
2 года назад
Локализация приложений на Swift: что нужно знать?
Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды. С вами Анна Васичко и сегодня мы поговорим с вами про локализацию приложений на Swift. Ссылка на видео здесь. Локализация и перевод приложения - штука важная, ведь чем больше языков поддерживает ваше приложение, тем большую аудиторию оно охватывает, соответственно такое приложение будет более востребовано у пользователей. В этом видео мы разберём разные варианты локализации приложения...
2 года назад
Picker в SwiftUI: выбирай и назначай
Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды. С вами Анна Васичко и в этом уроке мы поговорим про элемент, доступный в SwiftUI, который называется Picker - он используется для осуществления выбора среди набора значений. Ссылка на видео здесь. Picker создаётся на основе параметров selection, куда передаётся bindibg свойство, title и content. Давайте рассмотрим возможности этого элемента на следующем примере...
2 года назад
UIPasteControl в iOS 16
Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды. С вами Анна Васичко и в этом уроке мы поговорим про новый UI элемент, который называется UIPasteControl: рассмотрим его функционал и реализуем вставку текста из буфера через UIMenu. Ссылка на видео здесь. Начнём издалека и сначала обсудим то, как в целом происходит копирование и вставка данных в приложении. До iOS 14 любое приложение...
2 года назад
Сентябрьский анонс устройств от Apple 2022: что, зачем и почём?
Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды. С 2007 года Apple приучила нас каждый год в сентябре запасаться терпением, небольшой кастрюлькой попкорна и с благоговейным трепетом ждать очередной презентации, на которой нам покажут новые пирожки, попросят встать в очередь и приготовить свои кровно заработанные денежки. Сентябрь 2022 не стал исключением и Apple удалось нас удивить, несмотря на слив линейки телефонов и цен за неделю до презентации...
2 года назад
Путь выпускника: истории учеников SwiftBook. Выпуск #1. Алексей Баринов.
Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды. Мы понимаем, что по-настоящему на обучение мотивирует и вдохновляет не красивая реклама, громкие слова, низкие цены, нарисованный рейтинг, фейковые отзывы, бонусы и плюшки, а живой пример людей, истории реальных учеников – таких же, как ты – сомневающихся, ищущих и амбициозных. Два раза в месяц на канале будет выходить рубрика «Путь...
2 года назад
Обзор нового PhotosPicker для SwiftUI
Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды. С вами Анна Васичко и в этом уроке мы познакомимся с новым PhotosPicker для SwiftUI, который будет доступен вместе с новой IOS16, посмотрим, как его добавить в проект и какие основные функции у него есть. Поехали! Видеоурок можно посмотреть здесь. До IOS16 вы должны были интегрировать компоненты UIKit, чтобы воспользоваться инструментом для выбора фото в SwiftUI, но теперь у SwiftUI4 будет доступен свой нативный PhotosPicker...
2 года назад