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
Swift Package Manager (SPM)

Swift Package Manager (SPM) - это инструмент первого производителя от Apple, который автоматизирует процесс управления зависимостями пакетов в Swift. Он интегрирован с системой сборки Swift и предоставляет простой способ указания зависимостей с помощью Package.swift файла.

В бусти разбираем подробнее SPM, его добавление в проект и использование. Ссылки на оригинальный источник информации, прикреплен в конце статьи.
Мы записали уже несколько выпусков, которые скоро выйдут в релиз:

1. Обсуждение грейдов в мобильной разработке
2. Обсуждение работ в разных форматах компаний. Корпорация-стартап-галера.

А так же, скоро запишем :

1. Обсуждение про аутстаф/аутсорс компании
2. Мок-собес. (Тут не будет чистой теории или какого-то лайфкодинга с задачками. Решили сделать крутой формат, который супер полезен и интересен)

Все выпуски очень интересны, качественно сделаны. Ждите 🙂
Как найти подход к коллегам, если вы джун

Всем привет! Рано или поздно большинство разработчиков устраиваются на первую работу на позицию младшего разработчика и самое главное здесь не стать в ступор при коммуникации с командой.

В данной статье делюсь своим опытом и советами, которые помогли мне и помогут вам наладить добрый, позитивный контакт с коллегами :)
В iOS 18.1 можно будет удалять объекты с фото прямо на айфон — фича называется Clean Up.

Она мгновенно удаляет любые лишние объекты, а главное качественно.
🍏 iPhone 16 Pro может вернуть цвет Space Black

• Вы бы взяли этот цвет?
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет! Делимся с вами полезными статьями и ресурсами.

1. ОСНОВЫ ФРЕЙМВОРКА UIKIT. УЧЕБНИК (SA1000).

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

2. Кто такой iOS-разработчик, что умеет и сколько зарабатывает

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

3. Императивный UIKit‍ vs Декларативный SwiftUI

Для разработки iOS-приложений можно использовать два основных фреймворка: UIKit и SwiftUI. Однако при переходе со старого инструмента на новый, многие разработчики сталкиваются с трудностями, ведь парадигмы программирования у них сильно отличаются.

4. REST API В ПРИЛОЖЕНИЯХ

REST API позволяют успешно организовать эффективную коммуникацию серверов с интернет-сайтами и мобильными приложениями и выстраивать архитектуру сервера посредством, например, HTTP и URL.

5. Дорожная карта для начинающих iOS Разработчиков

Хорошая дорожная карта, которая будет полезна начинающим разработчикам.
Как мы соединили обучение с рабочими задачами и не остались в пустой аудитории. Опыт подготовки команды к 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, над чем нам необходимо нужно будет подумать. Принять участие в разработке может любой желающий, репозиторий будет доступен для всех платных подписичков.