Telegram Web Link
Очень простой, но очень полезный материал для новичков. Подробный и со всеми примерами 👍
Материал о том, как сделать мультиселектор в SwiftUI!
Тема, конечно, не сложная, но подробный материал лишним точно не будет!
https://www.fline.dev/multi-selector-in-swiftui/
4👎2👍1
Если собираетесь переводить своё приложение на Swift 6, то вот подробный материал на эту тему! 👍
Если не собираетесь, то всё равно когда-нибудь придется, так что с материалом ознакомтесь! 😊
https://betterprogramming.pub/preparing-my-app-for-swift-6-7bc04555f8f7
Вы наверняка слышали про App Clips. Это такое ваше мини-приложение, которое доступно в сторе без установки вашего приложения. Может быть неким «продающим» инструментом, чтобы заинтересовать пользователя скачать ваше приложение.
А вот небольшая вводная статья на эту тему! 👍
https://tanaschita.com/20230424-app-clips/
🔥8👎1
Хороший материал для «начинающих архитекторов». Автор показывает, как хорошо писать код на Swifte. В плане архитектуры в первую очередь. С примерами и всем необходимым. Естественно, можно улучшать. Естественно, опытные разработчики ничего нового не найдут (иначе плохие новости для вас🫠), но новичкам будет полезно! 👍
https://medium.com/indie-developer-life/how-to-apply-clean-swift-by-example-for-ios-projects-the-easy-way-d5348852c6cf
8🤮4👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Анимированный Tab bar на SwiftUI! Подробно, пошагово 👍
https://medium.com/appcoda-tutorials/how-to-build-an-animated-tab-bar-in-swiftui-26e4446f90ef
👎16👍4😁1
Полезный материал про Network Reachability. Это когда вы проверяете интернет коннекшен на девайсе и показываете юзеру, что интернет не очень хороший (если нужно, конечно). В общем нужная часть для большинства приложений! 👍
https://www.avanderlee.com/swift/optimizing-network-reachability/
5👍1
Классный материал о том, как мы в Qonversion проработали отказоустойчивость нашей инфраструктуры при взаимодействии SDK (и не только) с API.
Напомню, что мы занимаемся инфраструктурой для приложений, у которых есть in-app-ы. То есть всё про продажу подписок, выдачу доступов и так далее. Отказоустойчивать очень важна, когда ты делаешь продукт, благодаря которому твои клиенты зарабатывают деньги и выдают доступы своим пользователям.
Немного спойлеров:
- Будет про реплики с бекапами.
- Про отдельный worker на Cloudflare, который поднимается при проблемах с бэкендом.
- Про доработки на SDK для работы в полностью оффлайн моде.
- Тестировали в проде на искусственном даунтайме. Было прикольно!
https://qonversion.io/blog/most-reliable-in-app-subscription-management-service/
👍61
Продолжаем изучение Concurrency в Swift.
На этот раз новый материал про MainActor. От хорошего автора, подробно и с примерами! 👍
https://www.avanderlee.com/swift/mainactor-dispatch-main-thread/
👍7
Совсем свежий и подробный материал про реализацию Universal Links в iOS.
И про разницу между deeplink и universal link тоже есть! 👍
https://www.avanderlee.com/swiftui/universal-links-ios/
👍7
Очень большой материал на тему архитектуры для SwiftUI!
С примерами кода и подробным объяснением 👍
https://betterprogramming.pub/swiftui-architecture-a-complete-guide-to-mv-pattern-approach-5f411eaaaf9e
9🔥1
Полезный материал для всех, кто пишет на Swift-е и еще не до конца разорбался с тем, как не ухудшить себе производительность.
Небольшая статья с советами о том, чего не стоит и что стоит делать, чтобы не ухудшать производительность своего приложения на Swift! 👍
P.S. Без подписки открывать можно в приватном режиме и/или в разных браузерах.
https://stevenpcurtis.medium.com/danger-dont-destroy-swift-s-performance-with-these-mistakes-bfb64804e810
🤡14👍2👎2🔥1
Очень большой подробный и полезный материал про локализацию проекта на Swift-е! 👍
https://jeehut.medium.com/localization-in-swift-like-a-pro-48164203afe2
👍1
Небольшой, но очень хорошо изложенный материал на тему Range в Swift.
Да, это про 0..n и прочие вариации. Тема простая, но новичкам будет очень полезно быстро и с примерами разобраться со всем этим.
Ну и про конвертацию свифтого Range в NSRange и про работу со строками тоже есть!
В общем материал без претензий на гениальность, но свою тему раскрывает хорошо и понятно 👍
https://www.avanderlee.com/swift/ranges-explained/
6
Большой материал про все Transforming operators в Combine.
Все операторы с объяснением и примерами 👍
https://medium.com/devtechie/combine-transforming-operators-d85e4921ee30
4👍1
Ребята из СберЗдоровье выпустили свежий материал про работу с многомодульными приложениями 🏭
Это будет цикл статей, по ссылке вторая, внутри есть ссылка на предыдущую.
Большая статья про многомодульное приложение. Про сложности поддержки, долгую компиляцию, ошибки линковки и непонятные зоны ответственности команд 🫠
Много графиков, метрик, всё с подробностями и объяснением 🔥
Остальными статьями тоже поделимся, когда они появятся!
https://habr.com/ru/companies/docdoc/articles/735946/
🤮15🔥8👍3🤡21😢1
This media is not supported in your browser
VIEW IN TELEGRAM
Очень большой (для такой темы уж точно) материал на 12 минут чтения про то, как форматировать и валидировать TextField в SwiftUI 🫠
Всё прямо очень по шагам, с примерами кода и объяснением 👍
https://fatbobman.medium.com/advanced-swiftui-textfield-formatting-and-validation-7a783250f2b9
👍103
Небольшой материал с десятью советами о том, что делать, чтобы ваше приложение «зафичерили» в AppStore ⭐️
Фичеринг всегда является неплохим бустом для роста вашего приложения. Обычно Apple фичерят тех, кто максимально быстро начинает использовать новые технологии.
В статье чуть больше советов на эту тему 👍
https://www.avanderlee.com/optimization/getting-app-featured-app-store/
1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Материал скорее учебно-развлекательный, чем тот, который может реально пригодиться в работе большинству из нас. Но тем не менее, очень подробный и хороший материал для тех, кто учит SwiftUI и SceneKit.
Вот такие вот 3D диаграмы можно научиться делать по итогам этой статьи!
Пользы для работы вряд ли много, но интересно должно быть 🙂
https://betterprogramming.pub/build-a-3d-bar-chart-in-scenekit-with-swiftui-789a2631ef6f
👍4
Использовать в своем проекте сторонние решения или нет? Вопрос спорный 🤔
Но если вы новичок, который пока погружается в SwiftUI и iOS разработку в целом, то использование таких решений точно сэкономит вам времени. Да, вы не узнаете много важных вещей, которые бы узнали, если бы реализовывали сами. Но ничего не мешает пойти и посмотреть в реализацию стороннего решения, было бы желание.
Так вот, ловите статью про 7 SwiftUI библиотек, которые автор рекомендует использовать в вашем следующем проекте 😎
А использовать или нет - решайте сами 🙂
Библиотечки действительно хорошие! 👍
https://medium.com/codex/7-useful-ios-swiftui-libraries-you-should-use-in-your-next-project-57d1fd280e3
👍1
Мы периодически публикуем материалы про Accessibility, потому что это важная и в то же время не очень распространенная часть в iOS разработке. Но хорошие компании часто добавляют в свои проекты поддержку accessibility.
Вот еще один материал, где не только про accessibility в SwiftUI проектах, но еще и в добавок ML для озвучки происходящего на картинке. Возможно, делается это не идеально, но для людей незрячих или с плохим зрением, это точно будет полезно 🔥
В общем хороший материал на важную тему! 👍
https://betterprogramming.pub/powering-accessibility-on-ios-with-swiftui-and-machine-learning-292e2e71c40d
🔥5
2025/07/09 17:56:01
Back to Top
HTML Embed Code: