О делегатах и колбэках в Swift понятным языком: https://proglib.io/w/c1e79eac
Хабр
Делегаты и колбэки в Swift простым языком. Что же такое этот delegate, и как работает callback
В Swift при изучении UI (User Interface) каждый рано или поздно приходит к необходимости использования делегата. Все гайды о них пишут, и вроде бы делаешь, как т...
Swift-composable-architecture — это библиотека для последовательного и понятного создания приложений с учетом композиции, тестирования и эргономики.
Ее можно использовать в SwiftUI, UIKit и т. д., а также на любой платформе Apple (iOS, macOS, tvOS и watchOS).
https://proglib.io/w/014bbdbc
Ее можно использовать в SwiftUI, UIKit и т. д., а также на любой платформе Apple (iOS, macOS, tvOS и watchOS).
https://proglib.io/w/014bbdbc
GitHub
GitHub - pointfreeco/swift-composable-architecture: A library for building applications in a consistent and understandable way…
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind. - pointfreeco/swift-composable-architecture
List представляет неизменяемую (immutable) коллекцию, которая в основном только обеспечивает получение элементов по позиции. Методы в этом интерфейсе поддерживают только доступ для чтения к списку. Изменяемые списки представлены интерфейсом
MutableList. Он расширяет интерфейс List и позволяет добавлять и удалять элементы.Разбираем принципы красивого кода на языке Swift: https://proglib.io/w/6a1c24b7
Medium
Beautiful Code Principles
Beautiful code is clean, well-organized and simple to upgrade. Follow these 8 simple principles to write beautiful code in your iOS apps.
В статье разобраны преимущества Kotlin над Java, которые действительно хорошо работают как для Spring Boot Backend, так и для Android.
https://proglib.io/w/72730d79
https://proglib.io/w/72730d79
Medium
Benefits of Kotlin over Java: Backend and Android
Ever since I have shifted to Kotlin I have enjoyed developing apps with it
Знакомимся с реализацией наследования в файлах локализации iOS: https://proglib.io/w/c3fb4b23
Хабр
Реализация наследования в файлах локализации iOS
Приветствую, дорогие хабражители! Сегодня я хочу поделиться интересным опытом в решении проблемы локализации. В iOS локализация устроена достаточно удобно с т...
В IT хотят если не все, то многие — спрос на специалистов остался высоким, несмотря на пандемию, а курсов и образовательных программ для разработчиков, тестировщиков, менеджеров и дизайнеров становится все больше. Как научиться в IT, чем отличаются курсы компаний, как выбрать среди них подходящий и есть ли курсы с гарантированным оффером для выпускников — Ozon, «Яндекс.Практикум», «Школа 21», «Тинькофф» и GeekBrains рассказывают в статье на Хабре: https://habr.com/ru/company/ozontech/blog/512026/.
А мы решили выяснить, откуда берутся разработчики! Как вы пришли в IT? Расскажите — ответы на вопросы займут чуть больше 2 минут (мы посчитали): https://forms.gle/VUDJJ5zeeieL2PRN9
А мы решили выяснить, откуда берутся разработчики! Как вы пришли в IT? Расскажите — ответы на вопросы займут чуть больше 2 минут (мы посчитали): https://forms.gle/VUDJJ5zeeieL2PRN9
Хабр
Как Ozon, Тинькофф, Яндекс.Практикум, Школа 21 и GeekBrains учат разработчиков
Мы собрали руководителей образовательных проектов «Тинькофф», «Яндекс.Практикума», «Школы 21» и GeekBrains, позвали нашего CTO Антона Степаненко и хедхантера Алену Владимирскую и поговорили о том,...
🆓 Лучшие бесплатные онлайн-курсы по Kotlin
В захвате мира языком Kotlin заинтересованы не только JetBrains и Google, но и «простые смертные». Посмотрим, какие есть бесплатные онлайн-курсы по Kotlin, чтобы начать разработку на этом языке уже сегодня.
https://proglib.io/sh/GFJiCL4jeE
В захвате мира языком Kotlin заинтересованы не только JetBrains и Google, но и «простые смертные». Посмотрим, какие есть бесплатные онлайн-курсы по Kotlin, чтобы начать разработку на этом языке уже сегодня.
https://proglib.io/sh/GFJiCL4jeE
Роман Мазеев из Redmadrobot рассказывает о том, как подружить Swift и машинное обучение: https://proglib.io/w/6eeb5546
YouTube
Swift for TensorFlow
Уже несколько лет в мобильной разработке не утихает хайп по нейронным сетям. Если вы давно хотели начать их изучать, но все время откладывали, то наше видео вам поможет наконец-то решиться, тем более, что писать нейронные сети можно на Swift :)
За полчаса…
За полчаса…
Какое выражение в Kotlin означает, что компилятор проверяет типы во время компиляции?
Anonymous Quiz
45%
Type safety (безопасность типа)
4%
Data binding (привязка данных)
37%
Type validation (проверка типа)
6%
Нет правильного ответа
8%
Посмотреть результаты
Учимся интегририровать чат в iOS-приложение на примере сферы E-Commerce, используя Swift SDK Stream Chat: https://proglib.io/w/088fb81b
DEV Community
How to Implement Chat in your E-Commerce iOS App
In this tutorial, we'll integrate chat in an e-commerce app using Stream Chat's Swift SDK. It's cruci...
Рассматриваем шаблон Model-View-Intent с Kotlin Flow, который структурирует схему обмена информацией и создания представлений, а также определяет четкое соглашение с представлением и бизнес-логикой, используя UDF.
https://proglib.io/w/4a2d673b
https://proglib.io/w/4a2d673b
Medium
Android Model-View-Intent with Kotlin Flow
Refactor from Unidirectional Data Flow with LiveData
5 интересных iOS-библиотек, которые вы однозначно должны взять на заметку при разработке новых проектов.
https://proglib.io/w/b1013101
https://proglib.io/w/b1013101
Medium
5 iOS Libraries Ready for Your New Projects
UIAlertController on steroids, custom input view, MessageKit, and much more
Что выведет программа на языке Swift?
Anonymous Quiz
4%
B: a, B: b
59%
S: a, S:b
12%
B: a, S: a, B: b, S: b
9%
S: a, B: a, S: b, B: b
17%
Посмотреть результаты