Что нового появилось в DoсC
На WWDC23 представили ряд обновлений в инструментах разработчика. В том числе и в DocC — инструменте создания полноценной документации для приложений, фреймворков или SPM-пакетов.
1️⃣ Documentation preview editor даёт возможность наблюдать отрендеренную версию документа в реалтайме — пока вы работаете над его созданием.
2️⃣ Grid-based layout позволяет представить информацию в виде набора строк и столбцов. При этом ширину столбцов можно гибко настраивать (
3️⃣ Navigator Tab сожмёт однотипную информацию, занимающую много места в документе, в один UI-компонент (
4️⃣ Video directive дает возможность добавить видео к документации
5️⃣ Links — превосходный способ выделить для пользователя особо важные ссылки на другие страницы (
6️⃣ Ряд новых директив, позволяющих настроить отображение конкретной страницы:
7️⃣ Собственные темы для кастомизации всей документации, позволяющие изменять цветовую палитру и шрифты.
8️⃣ А также механизм Swift-DocC quick navigation — простой способ найти что-то в огромной документации и переместиться к той странице, которая нужна.
#экспертный
На WWDC23 представили ряд обновлений в инструментах разработчика. В том числе и в DocC — инструменте создания полноценной документации для приложений, фреймворков или SPM-пакетов.
@Row/@Column).@TabNavigator).(@Video).@Links).@CallToAction;
@PageKind;
@PageColor;
@PageImage;
#экспертный
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Ачивки Surf iOS
Делимся рейтингами, где оказались в призовых местах:
🏆 1 место в рейтинге лучших iOS-разработчиков по версии G2;
🏆 7 место в рейтинге лучших сайтов для найма iOS-разработчиков по версии Aloa;
🏆 11 место в рейтинге лучших компаний-разработчиков iOS-приложений по версии Visual Objects.
Подтверждаем свою надёжность и качество 🤟
#ачивки
Делимся рейтингами, где оказались в призовых местах:
🏆 1 место в рейтинге лучших iOS-разработчиков по версии G2;
🏆 7 место в рейтинге лучших сайтов для найма iOS-разработчиков по версии Aloa;
🏆 11 место в рейтинге лучших компаний-разработчиков iOS-приложений по версии Visual Objects.
Подтверждаем свою надёжность и качество 🤟
#ачивки
❤4🔥4👍2
Воронеж, приглашаем на митап по мобилкам с Тинькофф 🤩
Собираемся, чтобы понетворкать и пообщаться с экспертами в области Android и iOS-разработки. В программе:
➡️ Доклады про AI в разработке и разбор нового фреймворка SwiftData;
➡️ Угощения, напитки и мерч для участников;
➡️ Неформальное общение и дружеская атмосфера.
Дата, время, место:
📅 5 июля, 19:00 по мск
📍 Воронеж, площадка «1900» (ул. Кольцовская, 24ж)
Регистрируйся по ссылке.
#мероприятия
Собираемся, чтобы понетворкать и пообщаться с экспертами в области Android и iOS-разработки. В программе:
Дата, время, место:
Регистрируйся по ссылке.
#мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
Сёрф iOS-разработка
Ачивки Surf iOS Делимся рейтингами, где оказались в призовых местах: 🏆 1 место в рейтинге лучших iOS-разработчиков по версии G2; 🏆 7 место в рейтинге лучших сайтов для найма iOS-разработчиков по версии Aloa; 🏆 11 место в рейтинге лучших компаний-разработчиков…
Ещё одно достижение 😎
Вошли в топ-100 лучших компаний, заняв 11 место в рейтинге iOS-разработчиков мира по версии площадки Techreviewer.co 🤟
#ачивки
Вошли в топ-100 лучших компаний, заняв 11 место в рейтинге iOS-разработчиков мира по версии площадки Techreviewer.co 🤟
#ачивки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🔥2
Сёрф iOS-разработка
Воронеж, приглашаем на митап по мобилкам с Тинькофф 🤩 Собираемся, чтобы понетворкать и пообщаться с экспертами в области Android и iOS-разработки. В программе: ➡️ Доклады про AI в разработке и разбор нового фреймворка SwiftData; ➡️ Угощения, напитки и мерч…
Media is too big
VIEW IN TELEGRAM
Тем временем регистрация на митап в Воронеже продолжается! Один из спикеров, Android-тимлид Лёша, приглашает к участию ⬆️
#мероприятия
#мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2
Летняя школа iOS: программа, спикеры, формат 🍏
А вот и программа летней школы по iOS! Первый день отведём под лекции, второй и третий — под практику, на четвёртый подведём итоги и пригласим лучших на стажировку.
➡️ Смотри программу школы в карточках и регистрируйся.
📍 Регистрацию завершим 27 июля в 14:00 по мск, успевай!
#мероприятия
А вот и программа летней школы по iOS! Первый день отведём под лекции, второй и третий — под практику, на четвёртый подведём итоги и пригласим лучших на стажировку.
#мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11🔥2
Сёрф iOS-разработка
Летняя школа iOS: программа, спикеры, формат 🍏 А вот и программа летней школы по iOS! Первый день отведём под лекции, второй и третий — под практику, на четвёртый подведём итоги и пригласим лучших на стажировку. ➡️ Смотри программу школы в карточках и регистрируйся.…
Напоминалка — через 2 часа закроем регистрацию на летнюю школу iOS. Скорее принимай решение, и ждём тебя на школе 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
Сёрф iOS-разработка
Воронеж, приглашаем на митап по мобилкам с Тинькофф 🤩 Собираемся, чтобы понетворкать и пообщаться с экспертами в области Android и iOS-разработки. В программе: ➡️ Доклады про AI в разработке и разбор нового фреймворка SwiftData; ➡️ Угощения, напитки и мерч…
Записи выступлений Surf Mobile Meetup 🍏
Не смог прийти, но очень хотел послушать? Лови записи выступлений с нашего митапа в Воронеже 5 июля:
📹 Лекция Surf «Как и зачем применять AI в разработке»
📹 Лекция Тинькофф «Кто ты, воин SwiftData»
Приятного просмотра, и ждём тебя на следующих мероприятиях!
#мероприятия
Не смог прийти, но очень хотел послушать? Лови записи выступлений с нашего митапа в Воронеже 5 июля:
Приятного просмотра, и ждём тебя на следующих мероприятиях!
#мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Переменные состояния в SwiftUI 🍏
SwiftUI — это кроссплатформенный фреймворк для создания интерфейсов для устройств от компании Apple. В отличие от UIKit, фреймворк использует декларативный подход, а не императивный. Суть в том, что разработчик должен описать, что программа должна сделать, а не как именно.
Чтобы изменить вид интерфейса, в SwiftUI есть «переключатели» или переменные состояния. Понять, чем эти переменные отличаются друг от друга, может быть сложно. Постараемся кратко и понятно это объяснить.
➡️ Листай карточки и сохраняй пост, чтобы во время работы было на что опереться 😉
#экспертный #от_сёрфера
SwiftUI — это кроссплатформенный фреймворк для создания интерфейсов для устройств от компании Apple. В отличие от UIKit, фреймворк использует декларативный подход, а не императивный. Суть в том, что разработчик должен описать, что программа должна сделать, а не как именно.
Чтобы изменить вид интерфейса, в SwiftUI есть «переключатели» или переменные состояния. Понять, чем эти переменные отличаются друг от друга, может быть сложно. Постараемся кратко и понятно это объяснить.
#экспертный #от_сёрфера
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13