iOS Такой 🍏
3.39K subscribers
418 photos
10 videos
2 files
301 links
IT | Подкасты | Apple | iOS Материалы | Swift

Реклама: @new_repository

Тёплый чат: https://t.me/+tzWmsOMTPpFjMzAy

Бусти: boosty.to/dimov_ios
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
​Стэнфордский курс CS193P «Разработка iOS приложений в SwiftUI»: русскоязычный конспект с адаптацией к iOS 17

Если вы хотите получить фундаментальные знания по разработке iOS приложений с помощью SwiftUI, вам следует пройти стэнфордский курс CS193P.

В иллюстрированных русскоязычных конспектах этого курса сделаны пометки, касающиеся изменений в iOS 17, а также восполнены некоторые фрагменты лекций, где есть звук, но пропадает изображение, когда профессор демонстрирует что-то «в живую».
🍏Как изменятся иконки в Dark Mode iOS 18

Ждёте?
Please open Telegram to view this post
VIEW IN TELEGRAM
Роль дизайнера в проекте

Всем привет! Сегодня у нас в гостях Никита Лакеев из "Bolt". Мы поговорим о роли дизайнера в проекте, а так же о том, как разработчику справиться самому (без дизайнера) в рамках петпроекта. Никита ведет подкасты все что связано с дизайном и не только, достаточно очень интересные.

💬Т-Г канал подкста Дизайн Такой @design_takoy
📹 Ютуб Екатерины https://www.youtube.com/@CaptainSingleton
Please open Telegram to view this post
VIEW IN TELEGRAM
Использование TextRenderer для создания выделенного текста

На WWDC 2024 в SwiftUI был представлен протокол TextRenderer, предоставляющий разработчикам новые возможности по настройке производительности рендеринга компонента Text, что позволяет достичь многих ранее невообразимых эффектов.

В этой статье подробно рассматривается новая функция и примеры ее использования
Почему паттерн Синглтон небезопасен в iOS-разработке

Паттерн Синглтон — это шаблон проектирования, который гарантирует, что класс имеет только один экземпляр и обеспечивает глобальную точку доступа к нему. Хотя в некоторых ситуациях он может быть полезен, паттерн может создать несколько проблем при разработке. В статье вы рассмотрите, почему синглтоны могут быть проблематичными, и а так же увидите пять примеров с фрагментами кода, чтобы проиллюстрировать эти проблемы.
Принципы SOLID на примере iOS-разработки

Все программисты хотят писать красивый, масштабируемый и сопровождаемый код, и мобильщики – не исключение. Как в этом помогут принципы SOLID, и зачем они нужны?

В данной статье показывают на примерах. Кейсы относятся к iOS-разработке, но они будут полезны для всех разработчиков, независимо от стека.
Что нового в SwiftUI для iOS 18

Мы получили новый API для цветов и градиентов, дополнительные улучшения scrollview, улучшения вкладок и многое другое.

Это еще один удачный год для SwiftUI, с очередной порцией улучшений scrollview, некоторыми желанными функциями macOS, замечательным контролем рендеринга текста и многим другим – команде Apple есть чем гордиться, и многие разработчики вздохнут с облегчением, поскольку такие API, как fine-grained subview control, теперь доступны для всех нас.
👟Стандартные обои в iOS 18 смогут менять цвет в зависимости от времени суток.
Please open Telegram to view this post
VIEW IN TELEGRAM
👋 Привет, iOS-разработчики! 🎉

Мы запускаем Бусти! 🚀

Хотите больше погрузиться в мир iOS-разработки, получить доступ к эксклюзивному контенту и прокачать свои навыки? 🤔

Тогда присоединяйтесь к нам на Бусти! 🤩

Что вас ждет:

* Уникальные материалы, которых нет на канале.
* Общение с единомышленниками, разбор кейсов и ответы на вопросы.
* Помощь в разработке пет-проектов, от идеи до реализации.
* Доступ к закрытому чату, где вы можете влиять на контент или стать гостем выпуска
* Будем вести базу знаний. Cделаем родмап обучения для любого уровня и будем сохранять все статьи, выжимки из книг, видео-материалов в Notion.
* И многое другое!

🚀 Подписывайтесь на Бусти и присоединяйтесь к нашей дружной iOS-семье! Спасибо за поддержку и доверие!
Выбор Outtalent для подготовки к собеседованиям

Все хотят попасть в крупный международный BigTech как Amazon, Google или Apple. Но конкурс туда сумасшедший. Некоторые кандидаты готовятся годами, решая многочисленные алгоритмические задачи.

Наш гость Даниил Стрижков рассказал как компания Outtalent позволяет сэкономить ваше время, нервы, а главное - вы им ничего не платите, пока не получите желаемый оффер. Подробности - в видео на бусти.

P.S Следующее видео на бусти - мое мок интервью по Дизайн Системе. Собеседовать меня будет @Oleg991
Приходите на вечеринку Yandex Summer Mobile Party!

Яндекс устраивает летнюю вечеринку для мобильных разработчиков. Встречаемся в Санкт-Петербурге 19 июля, чтобы познакомиться и обсудить последние новости!

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

А ещё вас ждёт PeerLab от команд Яндекс Такси, Про, Маркета, Еды и Доставки — камерная активность, где можно предложить свой кейс для обсуждения с топ-экспертами.

Регистрируйтесь уже сейчас. Мы рассмотрим вашу заявку и пришлём приглашение 16–17 июля.

Повеселимся на Yandex Summer Mobile Party! 🎉
⚡️Обновленная Siri в iOS 18 будет внедряться поэтапно:

• В сентябре, с выходом iOS 18 обновится дизайн.

• В январе появится Apple Intelligence.

• Интеграция ChatGPT ожидается в начале 2025г.
Please open Telegram to view this post
VIEW IN TELEGRAM
Дорожная карта для начинающих iOS Разработчиков

Всем привет, меня зовут Даниил. Я уже больше 3-х лет пишу под iOS. Работаю в команде Premier, на позиции iOS Developer. Хотел бы поделиться с вами хорошей дорожной картой, которая будет полезна начинающим разработчикам и не только.

В статье я прикладываю ссылки на материалы, время которое нужно закладывать на обучение и задание которое необходимо выполнять. Я лично сам проходил через данный родмап, поэтому советую его вам.

Подробнее в статье, удачи в обучении🚀
Как я упал в зарплате, во благо своего развития

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

#digest
5 полезных навыков для iOS разработчика

Мир iOS разработки стремительно развивается, и для успешной карьеры необходимо не только знать Swift, но и обладать определенным набором навыков, которые помогут вам выделяться из толпы и быть заметным программистом. В данной статье, я хочу рассказать свое видение и что я считаю полезным.

#digest
🥳 Объявляем открытие приема докладов на Meet-up «Волна кода 2024».

🧑‍💻 Мы ждём доклады на тему мобильной разработки: iOS, Android, Flutter, KMP, PWA и Qt, так и темы о личном опыте, факапах и победах, а также софт скиллах, которые ты умело прокачал в IT карьере.

🐱 Дата и место проведение: г. Самара, Strelka Hall, 17 августа с 14:00 до 18:00.
🖥 Формат выступлений: онлайн и оффлайн выступления спикеров на темы мобильной разработки с презентацией.

⭐️Длительность выступления и общения со спикером: до 30 минут.

😍Хочешь присоединиться как спикер?
Оставляй заявку по ссылке ниже:

https://forms.gle/3DTWZsNWGtuRnaH97
https://forms.gle/3DTWZsNWGtuRnaH97
https://forms.gle/3DTWZsNWGtuRnaH97
Please open Telegram to view this post
VIEW IN TELEGRAM
Разработка экрана уведомлений SwiftUI + MVVM + Combine

Представьте себе: вы разрабатываете приложение с экраном уведомлений. Основной экран, где находится кнопка "Показать уведомления", реализован на UIKit с использованием архитектуры VIPER. Но после нажатия на кнопку вам нужно отобразить два разных экрана: пустой, если уведомлений нет, или экран с заполненными данными. В статье на Бусти я выложил данный пет-проект, с обьяснением каждой строчки кода.
🍏 Акции Apple достигли исторического максимума на фоне инвестирования в ИИ.
Please open Telegram to view this post
VIEW IN TELEGRAM