Диспетчеризация методов iOS: виды, преимущества и недостатки + практика для закрепления знаний.
https://proglib.io/w/24bf7cd8
https://proglib.io/w/24bf7cd8
Хабр
Диспетчеризация методов iOS
Введение Каждый iOS-разработчик, иногда сам того не осознавая, сталкивается с диспетчеризацией методов. Знания принципов работы диспетчеризации методов необходимы при написании кода, поскольку эти...
👍4
Новости мобильной разработки от Кирилла Розова: обзор изменений для жизни магазинов приложений, презентация Nothing Phone, Android 13 и многое другое.
https://proglib.io/w/82bffcc9
https://proglib.io/w/82bffcc9
YouTube
Конец диктатуры Google Play и App Store || Новости мобильной разработки
Новости мобильной разработки
Podlodka Android Crew #8 с промокодом DROID_BROADCAST8 - 600 рублей скидки https://clck.ru/sJxN2
Оставить свою заявку или отозваться на вакансию - [email protected]
🔗 Опрос мобильных разработчиков https://bit.ly/3AUclPt…
Podlodka Android Crew #8 с промокодом DROID_BROADCAST8 - 600 рублей скидки https://clck.ru/sJxN2
Оставить свою заявку или отозваться на вакансию - [email protected]
🔗 Опрос мобильных разработчиков https://bit.ly/3AUclPt…
🤮4👍3💩2❤1
Полный гайд по SwiftUI Grid: https://proglib.io/w/09b511f0
Sarunw
SwiftUI Grid - The complete Guide | Sarunw
iOS 16 add a new Grid view to SwiftUI. A Grid view arranges child views in rows and columns. This table-like structure makes a layout that is hard to do in vertical and horizontal stacks become easier.
Кейс использования паттерна «фасад» для упрощения внедрения зависимостей в iOS.
https://proglib.io/w/8fafad2d
https://proglib.io/w/8fafad2d
Medium
iOS: Simplifying Dependency Injection with the Facade Design Pattern
If we are working in an app with too many modules and so too many dependencies in each one, it can be massive to count all of them in order…
🔥6👍1👎1
Тимур Задворнов, Android-разработчик в Surf, разбирается с Accessibility в Android.
https://proglib.io/w/0bf4811a
https://proglib.io/w/0bf4811a
Хабр
Адаптируем Android приложение для незрячих людей. Часть 1: основы
В один из зимних вечеров я сидел дома, читал замечательную книжку «Android-программирование для профессионалов» и наткнулся на главу про Accessibility . Раньше я об этой теме не задумывался: клал null...
👍2
🔥Все советы по улучшению производительности iOS-приложения теперь на одной странице документации.
https://proglib.io/w/b7d519bb
https://proglib.io/w/b7d519bb
🔧 SwiftUIKitView — библиотека для простого использования UIKit views в SwiftUI.
https://proglib.io/w/931d4a11
https://proglib.io/w/931d4a11
GitHub
GitHub - AvdLee/SwiftUIKitView: Easily use UIKit views in your SwiftUI applications. Create Xcode Previews for UIView elements
Easily use UIKit views in your SwiftUI applications. Create Xcode Previews for UIView elements - AvdLee/SwiftUIKitView
👍3
Новичку в мобильной разработке на заметку: разбор различий в филосифиях iOS и Android.
https://proglib.io/w/d61f0b69
https://proglib.io/w/d61f0b69
YouTube
Философия iOS vs ANDROID | РАЗБОР
🤟Наши видео в Telegram: https://t.iss.one/droidervideo
Сегодня мы раз и навсегда разберемся с мобильными операционными системами iOS и Android, точнее их фундаментальными идеями и философиями. В чем плюсы и минусы iOS и Android? Почему iOS нравится одним пользователям…
Сегодня мы раз и навсегда разберемся с мобильными операционными системами iOS и Android, точнее их фундаментальными идеями и философиями. В чем плюсы и минусы iOS и Android? Почему iOS нравится одним пользователям…
👍5
URLSessionConfiguration можно использовать для инициализации экземпляров URLSession в Swift. Разбираемся на практике, что к чему.
https://proglib.io/w/055d5cdd
https://proglib.io/w/055d5cdd
SwiftLee
URLSessionConfiguration: Exploring opt-in configurations
URLSession uses a default URLSessionConfiguration for common use cases, but there's room to maximize network performance by opt-in settings.
Коллекция практических советов и фрагментов кода, позволяющих избежать ненужной рекомпозиции в Jetpack Compose.
https://proglib.io/w/fba08b4c
https://proglib.io/w/fba08b4c
GitHub
GitHub - AidaIssayeva/recomposition_examples: Tools & tips to learn about recomposition in Jetpack Compose
Tools & tips to learn about recomposition in Jetpack Compose - AidaIssayeva/recomposition_examples
Воркшоп на тему билдинга iOS-проекта в Xcode от Тимофея Солонина из Авито.
https://youtu.be/734RdxUewfM
https://youtu.be/734RdxUewfM
YouTube
Воркшоп: Как Xcode билдит проект / Тимофей Солонин (Авито)
Понравилось видео и хочешь узнать что-то еще про кишки iOS? Забирай весь плейлист на https://is.gd/kChYnl или купи билет на следующий сезон конференции https://is.gd/auKynm
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как устроена…
Подпишись на канал – каждую неделю мы выкладываем новые видео про то, как устроена…
👍4👎1
Подборка Now in Android — теперь проект с открытым исходным кодом. Под капотом: Compose, Navigation, WindowManager и Coil.
https://proglib.io/w/c10ab006
https://proglib.io/w/c10ab006
👍5
Анонс расширения Swift для Visual Studio Code 👉 https://proglib.io/w/8b7c071c
Swift.org
Swift Extension for Visual Studio Code
As Swift is deployed across more platforms, it is important that Swift can be developed on more platforms as well. The Swift Extension for Visual Studio Code provides a cross-platform solution for Swift development supporting macOS, Linux, and Windows.
Игорь Сорокин, iOS-разработчик в Юле, рассказывает о миграции с RestKit на Alamofire, проектировании слоя хранения данных и многом другом.
https://proglib.io/w/d29e7c93
https://proglib.io/w/d29e7c93
Хабр
Тишина должна быть в библиотеке! Как мы рефачили библиотеку для работы с API и создали свой Repository
Всем привет! Меня зовут Игорь Сорокин. В этой статье я поделюсь историей о том, куда нас завёл очередной рефакторинг, как мы оттуда выбрались, попутно разработав слой хранения данных. Также приведу...
👍4