NOP::Nuances of Programming
70K subscribers
3.18K photos
10 videos
12 files
4.52K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.me/nophumor
NOP::Recruiter Удаленка- https://t.me/nopremote
Download Telegram
Чем больше раскадровка, тем сложнее ее поддерживать. Удобное решение в разделении на несколько легче управляемых частей одним из двух способов.

https://nuancesprog.ru/p/6661

@nuancesprog #статьи #iOS #Education
Пусть ваши приложения услышат своих пользователей. Как сделать так, чтобы любым приложением можно было бы управлять при помощи голоса. Работа с обновлёнными функциями Siri.

https://nuancesprog.ru/p/6704

@nuancesprog #статьи #iOS #Mobile
Как решительно перейти из статуса учащегося в разряд самостоятельного разработчика? Читайте опыт молодого специалиста, освоившего разработку с помощью SwiftUI, начиная с руководства и заканчивая созданием собственного продукта.

https://nuancesprog.ru/p/6022

@nuancesprog #статьи #iOS
Rust и разработка кроссплатформенных решений для мобильных устройств

Сравним Rust с другими языками по производительности и другим показателям. Научимся создавать мост между Rust и фреймворками для разработки клиентской части приложения для Android и IOS. Внутри — проект с кодом.

https://nuancesprog.ru/p/8168

@nuancesprog #статьи #Rust #Android #iOS
Анимируем скучные табличные представления в iOS-приложении

Оживляем один из самых часто встречающихся компонентов мобильного приложения несколькими разновидностями анимации UIView и детально разбираем, как она работает. Репозиторий Github вы найдёте в конце статьи.

https://nuancesprog.ru/p/9321

@nuancesprog #статьи #iOS
Избегаем добавления ненужного кода без потерь в эффективности - в этом помогут необработанные HTTP-запросы.

https://nuancesprog.ru/p/10269

@nuancesprog #статьи #GraphQL #Swift #iOS
Как получить максимальную отдачу от вложений в мобильное приложение? Знакомимся с плюсами и минусами трех их видов, решая, какой из них и по какой причине стоит выбирать.

https://nuancesprog.ru/p/10911

@nuancesprog #статьи #Mobile #Android #iOS
Подписки  -  самый действенный способ зарабатывания денег на мобильных приложениях или сервисах. Однако сегодня мало одного качественного контента. Надо знать, как работать с пользователем. В iOS 14 Apple провела грандиозную работу по обновлению StoreKit  -  появились новые инструменты для тестирования и отладки системы транзакций и подписок.

https://nuancesprog.ru/p/11044

@nuancesprog #статьи #iOS
Управление памятью  -  важный и актуальный процесс для работы в приложениях iOS. Чтобы легко и свободно ориентироваться в этой теме вооружимся знаниями о типах существующих ссылок и призовем на помощь автоматизированные тесты.

https://nuancesprog.ru/p/11568

@nuancesprog #статьи #iOS
Рассмотрим особенности и возможности фреймворков для создания мобильных приложений Android / iOS. Выбираем лучший вариант, учитывая ряд наиболее значимых факторов.

https://nuancesprog.ru/p/12281

@nuancesprog #статьи #iOS #Android
Как iOS 15 ускоряет запуск приложений? Раскрываем нюансы произошедших изменений: как здесь организованы перемещения, привязки и «ленивые» привязки, что в Apple теперь делают по-другому на новых операционных системах и какую пользу это несет нашим приложениям.

https://nuancesprog.ru/p/13525

@nuancesprog #статьи #iOS
Детально изучим процесс реализации нижнего всплывающего экрана с помощью UISheetPresentationController.

https://nuancesprog.ru/p/14717/

@nuancesprog #Mobile #iOS
Зачастую приходится разрабатывать не целые приложения с нуля, а дополнения, надстройки, библиотеки. Предлагаем несколько советов, благодаря которым результат такой работы окажется полезнее для конечных пользователей.

https://nuancesprog.ru/p/15600/

@nuancesprog #iOS #MobileAppDevelopment