iOS Такой 🍏
3.35K subscribers
436 photos
11 videos
2 files
307 links
IT | Подкасты | Apple | iOS Материалы | Swift

Реклама: @new_repository

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

Бусти: boosty.to/dimov_ios
Download Telegram
5 полезных навыков для iOS разработчика

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

#digest
👍15🤡7🔥54
🥳 Объявляем открытие приема докладов на 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
👍84🔥4
Разработка экрана уведомлений SwiftUI + MVVM + Combine

Представьте себе: вы разрабатываете приложение с экраном уведомлений. Основной экран, где находится кнопка "Показать уведомления", реализован на UIKit с использованием архитектуры VIPER. Но после нажатия на кнопку вам нужно отобразить два разных экрана: пустой, если уведомлений нет, или экран с заполненными данными. В статье на Бусти я выложил данный пет-проект, с обьяснением каждой строчки кода.
👍11👌8🔥6🥴6🤨3
🍏 Акции Apple достигли исторического максимума на фоне инвестирования в ИИ.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥8🥰43
Хочу стать докладчиком, но я боюсь!

Всем привет, меня зовут Екатерина Батеева, я опытный спикер мобильных конференций. Тебя наверняка посещала мысль, что хорошо бы выступить с докладом на какой-то крутой конференции. Но ты думаешь, что тебе нечего рассказать, выступают только гуру с 50-летним опытом и вообще “все места куплены”. Нет, это не так и на самом деле стать спикером проще, чем ты думаешь! И я сейчас развею все твои страхи и поделюсь планом, как стать спикером.
👍19❤‍🔥3🔥2
👟Будущие продукты, которые Apple выпустит в ближайшие месяцы!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥74🤡4😁2🤝1
Топ 10 тупых вопросов на собесе

Всем привет! Знаете, собеседования на iOS разработчика - это не всегда про глубокие знания swift, архитектурных паттернов, библиотек, system design. Иногда они напоминают сюрреалистический фильм с элементами абсурда. И сегодня я хочу поделиться с вами ТОП-10 самых нелепых вопросов, которые задавали мне на собеседованиях за всю историю. Данная статья - это лишь мое мнение, соглашаться Вам или нет, дело ваше.

#digest
👍14🤡84🔥4
⚡️Apple планирует выпустить 87 млн iPhone 16, что меньше на 4 млн, чем было у iPhone 15.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3💯3
🔥 Набор группы 2.0 на обучение iOS Разработке

Мы запускаем интенсивное обучение iOS-разработке длительностью 6 месяцев, которое превратит тебя в уверенного в себе разработчика.

Что тебя ждет?

1️⃣ Опытный наставник: Senior iOS-разработчик с богатым опытом, который поделится своими знаниями и секретами.
2️⃣ Код-ревью: Строгий контроль качества кода, чтобы ты учился писать чистый и эффективный код.
3️⃣ Спринты: Работа в команде, планирование задач, дедлайны - как на настоящей работе!
4️⃣ Рабочие созвоны: Обсуждение прогресса, решение проблем, обмен опытом.

Это будет нелегко. Работать придется много.

Мы предлагаем интенсивный формат, где ты будешь разбираться с каждой нашей темой с головой.

После обучения ты получишь:

* Реальный апрув: Сформированный портфолио с проектами, которые ты реализуешь за время обучения.
* Уверенность в себе: Знание актуальных технологий, способность решать сложные задачи.
* Готовность к работе: Ты познакомишься с процессами работы в разработке. Научишься работать в команде.

За подробностями пишите @new_repository
👍14🤡10🔥65
Безопасный доступ к элементам массива в Swift

Этот код представляет собой расширение для массива в Swift, которое добавляет безопасные методы доступа к элементам.

Использование безопасных методов доступа к элементам массива делает код более устойчивым к ошибкам и повышает его надежность. Данное расширение является полезным инструментом для любого iOS-разработчика.

#полезное
👍16💩54🤮3🥴3🔥2
Напиши свой кастомный optional

На большинстве собеседований я встречался с подобным вопросом или слышал его от знакомых ребят.

Задача: сделать кастомный опционал.
Обычно все пишут дефолтную реализацию Енама.

Предлагаю решить эту задачу глубже и разобраться с данной темой.

#собеседование
🤡19👍7🔥4💩4👌2👨‍💻1💅1