Разбор устройства файловой системы Apple (APFS) и правил, которые применяются к коду при разработке iOS-приложений.
Читать
Читать
Tanaschita
Developer guide on the iOS file system
Learn how to work with files and directories when developing iOS applications. Find out how to read and write to the documents and the library directory by using FileManager in Swift.
Коллекция инструментов, которые пригодятся каждому iOS-разработчику.
https://github.com/ios-dev-tools/awesome-ios-dev-tools
https://github.com/ios-dev-tools/awesome-ios-dev-tools
GitHub
GitHub - ios-dev-tools/awesome-ios-dev-tools: A list of the best tools for iOS developers
A list of the best tools for iOS developers. Contribute to ios-dev-tools/awesome-ios-dev-tools development by creating an account on GitHub.
👍5😢1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#хочу_спросить
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
🤔1
#news
Свежий выпуск новостей Android-разработки от Кирилла Розова + записи сессий с Modern Android Development на Android Dev Summit '22.
Свежий выпуск новостей Android-разработки от Кирилла Розова + записи сессий с Modern Android Development на Android Dev Summit '22.
YouTube
Android на Windows 11 || Оффлайн StackOverflow || Новые iPad огорчают
Свежий выпуск новостей
🔗 Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
💰 Поддержать проект на Boosty https://boosty.to/androidbroadcast
🔗 Чат сообщества в Telegram https://ttttt.me/android_broadcast_talks
🔗 Telegram канал "Kotlin…
🔗 Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
💰 Поддержать проект на Boosty https://boosty.to/androidbroadcast
🔗 Чат сообщества в Telegram https://ttttt.me/android_broadcast_talks
🔗 Telegram канал "Kotlin…
🤔2👍1
Хотите больше мемов? Подписывайтесь на канал 👇
🤔1
generics.pdf
767.9 KB
Compiling Swift generics (часть 1)
Автор: Slava Pestov
Эта долгожданная книга однозначно стоит вашего внимания, особенно если вы интересуетесь компилятором Swift и реализацией системы типов.
Подробнее
Автор: Slava Pestov
Эта долгожданная книга однозначно стоит вашего внимания, особенно если вы интересуетесь компилятором Swift и реализацией системы типов.
Подробнее
🔥2👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
В этой статье продемонстрируем на иллюстрациях, как работают алгоритмы сортировки: от простейшей пузырьковой до сложной древовидной кучи. Также определим сложность худших и лучших случаев, а код напишем на С++.
🔗 Основной сайт
🔗 Зеркало
Зачем учить алгоритмы сортировки, если есть уже готовые методы сортировки?
Чтобы знать плюсы и минусы каждого алгоритма, понимать, как действительно он работает (а не просто копипастить) и какой алгоритм выбрать для конкретной задачи. Плюс изучение алгоритмов развивает мышление и профессиональный кругозор.
Как мне оперативно научиться применять алгоритмы?
Мы запустили курс «Алгоритмы и структуры данных», на котором junior и middle+ программисты смогут потренировать навыки применения алгоритмов и сгенерировать идеальные решения сложных задач в сообществе других разработчиков.
➡️ Начать обучение
В этой статье продемонстрируем на иллюстрациях, как работают алгоритмы сортировки: от простейшей пузырьковой до сложной древовидной кучи. Также определим сложность худших и лучших случаев, а код напишем на С++.
🔗 Основной сайт
🔗 Зеркало
Зачем учить алгоритмы сортировки, если есть уже готовые методы сортировки?
Чтобы знать плюсы и минусы каждого алгоритма, понимать, как действительно он работает (а не просто копипастить) и какой алгоритм выбрать для конкретной задачи. Плюс изучение алгоритмов развивает мышление и профессиональный кругозор.
Как мне оперативно научиться применять алгоритмы?
Мы запустили курс «Алгоритмы и структуры данных», на котором junior и middle+ программисты смогут потренировать навыки применения алгоритмов и сгенерировать идеальные решения сложных задач в сообществе других разработчиков.
➡️ Начать обучение
👍2
Известность команд Android разработки 2022
Егор Толстой и Анна Симонова опросили 660 Android-разработчиков и узнали много интересного: каких экспертов они читают, какие команды мобильной разработки считают самыми сильными и по каким признакам выбирают крутые компании.
https://devcrowd.ru/android-ecosystem-22/
Егор Толстой и Анна Симонова опросили 660 Android-разработчиков и узнали много интересного: каких экспертов они читают, какие команды мобильной разработки считают самыми сильными и по каким признакам выбирают крутые компании.
https://devcrowd.ru/android-ecosystem-22/
Известность команд Android разработки 2022
Известность команд Android разработки 2022
Рисерч DevCrowd: Известность команд Android разработки 2022
🔥3
Пошаговый гайд по созданию, обновлению и завершению Live Activity. С динамическим островом и экраном блокировки.
Читать
Читать
Код Воробья
Live Activity и Dynamic Island
Как создать, обновлять и завершить Live Activity. Интерфейс Live Activity. Как работать с Dynamic Island.
Лучшие практики рефакторинга для iOS-разработчика:
— Возможностях рефакторинга в Xcode на примерах (старая статья, хорошо дополняет вторую)
— Рефакторинг Swift-кода
— Возможностях рефакторинга в Xcode на примерах (старая статья, хорошо дополняет вторую)
— Рефакторинг Swift-кода
SwiftLee
Xcode refactoring options explained with examples
The Xcode refactoring engine allows you to quickly edit a lot of code. Learn how to rename Swift code, "Extract Method", "Extract Variable" and more!