Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.

AllJoyn (iOS / macOS part)

Добавлено 15 янв 2018 в 19:23
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.

iOS, macOS, Objective-C, Swift, C++, Scons, Python, sh-scripting, GoogleTest, XCTest, Gerrit, JIRA
72165af596