iOS Такой 🍏
3.4K 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
Как мы соединили обучение с рабочими задачами и не остались в пустой аудитории. Опыт подготовки команды к SwiftUI

Ребята из "Мой Офис" делятся опытом подхода к переезду с UIkit на SwiftUI. До того, как сесть за масштабный рефакторинг, ребята организовали полноценное обучение всей команды, в основе которого решало совместное решение близких к реальным задач.

В статье описываются принципы обучения, проблемы с которыми столкнулись, как проходили занятия, к чему пришли и какие задачи закрывали.
Такое ощущение, что с каждым годом у Apple все хуже и хуже получается объяснять, почему владельцы последних моделей iPhone должны идти и покупать новые.
Аутсорсинг в IT: взгляд изнутри

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

Приглашенный гость - Вихляев Сергей, эксперт в области мобильной разработки, руководитель группы разработки, спикер Mobius и Founder проекта BalmRentals.

📹 Ютуб Екатерины
💬 Т-г канал Сергея
📷 Inst Сергея
📹 Ютуб Сергея
Please open Telegram to view this post
VIEW IN TELEGRAM
«Я никогда не...» — iOS версия.

Пишите в комментариях, что вы «никогда не…» в программировании.
Грейд в IT

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

Что такое грейды?
Грейды — это система классификации сотрудников в компании, которая позволяет структурировать уровень квалификации, знаний и опыта работников. Они помогают определить, на каком уровне находится сотрудник, в соответствии с его навыками и обязанностями.

В нашем выпуске мы обсудим:
- Определение грейдов: Как они классифицируются и какие уровни существуют: от Junior до Senior и далее.
- Преимущества грейдирования: Почему так важно иметь четкую структуру и как она влияет на карьерный рост сотрудников.
- Как устроены грейды в различных компаниях: Сравнение подходов, применяемых в стартапах и крупных корпорациях.
- Влияние на зарплату: Как грейды могут повлиять на систему компенсаций и бонусов для сотрудников.

В гостях Сергей Гнатюк - основатель сообщества Coffee&Code.
Всем приятного просмотра 🔥

Ссылки из выпуска:
📹 Ютуб Екатерины
💬 Телеграм-канал Coffee&Code
🎵 Подкаст Coffee&Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня должна выйти новейшая iOS 18

• Но, к сожалению, без главной функции — Apple intelligent.
⚡️ AirPods Pro 2 официально признаны слуховым аппаратом.

Apple получила сертификат слухового аппарата от FDA на свои наушники, благодаря системе ИИ, которая диагностирует ваше восприятие звука и подстраивает уровень шума под человека.
Please open Telegram to view this post
VIEW IN TELEGRAM
Отладка в iOS

Практически большую часть нашего времени на работе или при написании кода, мы исправляем баги, ищем ошибки или разбираемся, почему что-то не работает 🙂

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

Хотите узнать, сколько реально получают iOS-разработчики в России? 🤔 Мы проанализировали рынок и составили подробную картину зарплат и количество вакансий на 18 сентября 2024 года!
LinkNavigator — простая и мощная навигация для SwiftUI

LinkNavigator — это библиотека, которая помогает вам легко перемещаться между страницами в SwiftUI. LinkNavigator предоставляет интуитивно понятный синтаксис для навигации по страницам с помощью выражений, похожих на URL-пути.

Вы можете легко перейти на любую страницу с помощью обработки глубоких ссылок. При переходе на страницу можно вводить параметры.
This media is not supported in your browser
VIEW IN TELEGRAM
🍏 Появился первый дроптест iPhone 16 Pro Max

• Он не выдержал падение на бетон.
Please open Telegram to view this post
VIEW IN TELEGRAM
SwiftUI: адаптация UI к различным размерам экрана (с примерами кода)

Адаптация приложения к разным размерам экрана необходима для обеспечения отличного пользовательского опыта на всех устройствах. SwiftUI предоставляет различные шаблоны, инструменты и техники для достижения этой цели. В этом посте приведены некоторые примеры, которые помогут вам адаптировать пользовательский интерфейс.
Начинаем писать пет проект на SwiftUI вместе с подписчиками. Часть 1.

Всем привет! Сегодня прошло первое видео общего звонка с подписчиком iOS Такой. Мы будем писать учебный пет проект на SwiftUI, в данном видео обсудили макеты, стек технологий который будем использовать, продумали план работы и так же оставили TODO, над чем нам необходимо нужно будет подумать. Принять участие в разработке может любой желающий, репозиторий будет доступен для всех платных подписичков.
Формат работы в компаниях

Друзья всем привет!

Сегодня мы снова в студии и у нас в гостях Анастасия Золотых. Мы поговорим с ней о работе в IT через призму разных форм занятости, будь то стартап, работа в большой корпорации или шабашка через ГПХ. Диалог получился очень насыщенным и интересным. Приятного просмотра!

Ссылки на гостя:

⌨️Менторство
📷 Inst Насти
🍏 Новые продукты Apple, которые ожидаются в этом месяце:

- M4 MacBook Pro
- iPad mini 7
- M4 iMac
- M4 Mac mini.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Как реализовать спойлер-эффект как в Telegram на Swift?

Цель статьи:

● Показать, как скрывать определенные части текста в UITextView.
● Реализовать спойлер-эффект с анимацией, похожей на Telegram.
● Подробно объяснить каждый шаг и участок кода для полного понимания процесса.


Подробная статья с примерами кода.
👟 В watchOS 11 появилось новое приложение Vitals, которое определяет что вы заболели

• Оно измеряет данные по пяти показателям: пульсу, частоте дыхания, температуре запястья, кислороду в крови и качеству сна

• Работает на Watch 8 и старше.
Please open Telegram to view this post
VIEW IN TELEGRAM
Swipe Cell SwiftUI — swipe-to-reveal для SwiftUI

Swipe Cell SwiftUI — это простое swipe-to-reveal представление. Оно поддерживает iOS/iPadOS 14 или более поздние версии. Цель — заменить стандартный модификатор SwiftUI List .onDelete(perform: …), поскольку его функциональность ограничена только удалением и работает только со строками списка.

Кроме того, строки в iOS 14 LazyVStack по умолчанию не поддерживают пролистывание для раскрытия кнопок. Swipe Cell SwiftUI позволяет добавлять несколько кнопок меню с левой и правой стороны, а также поддерживает функцию смахивания (например, для удаления).