AllJoyn это IoT open-source фреймворк, разработанный под крылом Linux Foundation такими компаниями как Qualcom, Microsoft, Affinegy, позволяющий устройствам общаться между собой. Ядро написано на C++, имеются клиентские части (bindings) для различных платформ: Linux, Windows, macOS, iOS, Android, OpenWRT и языков программирования: C++, C#, Objective-C, Swift, JS.
Я, вместе с двумя другими членами команды, работал в роли ведущего разработчика над релизом 16.10 и 17.04 над биндингами для Apple платформ, работали на Affinegy. Полностью переделали и существенно упростили сборку (достаточно запустить один sh-скрипт), добавили фич согласно плану, исправили поломанные юнит тесты, добавили примеры на Swift, возможность использовать стандартную библиотеку шифрования для Apple платформ - CommonCrypto.