Я расскажу о том, что было популярно на этой неделе в библиотеках, статьях, инструментах и учебных пособиях, связанных с нашим любимым языком программирования: Swift.
Статьи:
RXVIP: ЧИСТАЯ РЕАКТИВНАЯ АРХИТЕКТУРА:
автор Эндрю Маккарус
- В Swift Dev News # 1 я дал вам ссылку на Clean Swift, чистую архитектуру для Swift, также известную как VIP. Что ж, эта статья об использовании Clean Swift (VIP) с Reactive Swift (RxSwift). У меня не так уж много опыта работы с RxSwift, но все, что я сделал с ним, заставило меня заметить, насколько он мощный, а затем смешанный с архитектурой Clean Swift ...
Полное руководство по оптимизации покупок в мобильных приложениях:
от Hady Elhady
- Когда мы разрабатываем приложение, одна из основных причин, по которой мы хотим его опубликовать, - это оказать влияние на общество и облегчить жизнь. В этом смысл хорошего приложения, но есть и другие цели, которые необходимо достичь. Речь идет о деньгах. В этой статье вы узнаете, как привлечь пользователей и заставить их тратить деньги на ваше приложение.
- Какие функции продавать, подписки, удаление рекламы, ограниченные предложения, пакеты… Если вам когда-нибудь было интересно, что пользователь хочет видеть в покупках в приложении, эта статья для вас.
- Если вы сделаете это хорошо, сделаете несколько классных премиум-функций и хорошо разыграете свои карты, ваши пользователи будут действовать следующим образом:
Perfect Swift: на стороне сервера с Swift:
- Это похоже на Vapor, это веб-сервер и набор инструментов для разработчиков, использующих язык программирования Swift для создания приложений и других служб REST. Вы можете использовать Swift для всего
Обзор изменений Swift 4.1:
автор: HackingWithSwift
Рекомендации по созданию Swift API:
- Хорошие практики кодирования на Swift с сайта swift.org.
Пять шагов к раю автоматической компоновки:
автор Агнес Васархели
- Я лично не люблю использовать ограничения программно, но в этой статье объясняется, как справиться с ограничениями с помощью пяти простых шагов. Возможно, вам не нравится использовать ограничения программно, но эта статья заслуживает внимания.
- Посмотрите ту часть, где Агнес Васархели говорит о том, как избавиться от безопасного места.
Утилиты:
PodsUpdater:
автор Kizito Nwose
- Если вы хотите обновить поды или получить определенную версию, вам нужно отредактировать подфайл, с этим приложением OSX у вас будет лучший пользовательский интерфейс для этого. Конечно, вы можете использовать терминал для этого, но, в конце концов, мы используем SourceTree, помимо возможности использовать терминал.
Учебники:
Введение в дополненную реальность с помощью ARKit:
- В этом руководстве объясняется, что такое дополненная реальность и как сделать первый шаг с помощью ARKit от Apple, обнаруживающего самолеты и использующего ваши 3D-объекты в вашем первом приложении ARKit.
Создание пользовательских шаблонов проекта Xcode:
- Если вы когда-нибудь хотели создать свой собственный шаблон, состоящий из пустой страницы, вкладки или отдельной страницы, этот учебник объясняет это простым способом.
Библиотеки:
Качер:
по MountainBuffalo
- Это еще одна кеш-библиотека, но полностью на Swift. Вам нужно только использовать протокол Cacheable для элемента, который вы хотите кэшировать. В кэш можно добавить все, что угодно, если оно подписано на протокол Cacheable, и все, что угодно, если оно подписано на протокол CacheableKey.