NOP::Nuances of Programming
61.6K subscribers
3.75K photos
13 videos
12 files
5.1K links
Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://xn--r1a.website/nophumor
NOP::Recruiter Удаленка- https://xn--r1a.website/nopremote

РКН: 4977653520
Download Telegram
Рассмотрим концепции Swift, обнаруживаемые при просмотре кода iOS, сравним их реализацию в Kotlin. Изучим, как здесь реализуется функционал опциональных привязок, словарей, расширений, структур, протоколов, анализируется код, просматриваются или пишутся технические спецификации/предложения.

https://nsprg.ru/vXPwPv

VK: https://nsprg.ru/v38EGO

@nuancesprog #Swift #Kotlin #iOS
Однонаправленные архитектуры строго предусматривают, где и как обрабатываются состояния и эффекты. Но при этом страдают так называемой “пинг-понг-проблемой”, что сопряжено с риском для удобочитаемости. Поэтому стоит разобраться с этой проблемой и поискать способы ее преодоления.

https://nsprg.ru/vgLQzO

VK: https://nsprg.ru/v8GBex

@nuancesprog #Swift
Обзор 7 функциональностей Swift для создания качественного кода: ключевое слово indirect, атрибут @autoclosure, свойства Lazy и другие.

https://nsprg.ru/mygzjv

VK: https://nsprg.ru/mwYL0v

Дзен: https://nsprg.ru/x9pJam

@nuancesprog #Swift
Решаем практическую задачу по созданию инструмента для выбора кода страны - реализуем пользовательскую поисковую панель LazyVStack, содержащую данные с разделами и их индексами.

https://nsprg.ru/vGRz4x

VK: https://nsprg.ru/vqL9Yx

Дзен: https://nsprg.ru/mpde9m

@nuancesprog #LazyVStack #Swift
Без всякой помощи сторонней библиотеки, опираясь на подробное пошаговое руководство, научимся создавать переключатель страниц в Swift 5. Он будет состоять из представлений со вкладками и страницами.

https://nsprg.ru/vdBGwm

VK: https://nsprg.ru/maJD6x

Дзен: https://nsprg.ru/ObBVeO

@nuancesprog #Swift