Я хочу написать приложение для обеих платформ и хочу, чтобы оно было нативным.
Тем не менее, я хотел бы иметь пиши один раз беги куда угодно концепция. Поскольку бизнес-логика займет огромную часть приложения. И это было бы довольно просто в отношении фреймворков (в основном математических вычислений). Я хотел бы переместить его в общую часть приложения.
Итак, мой вопрос: есть ли какие-нибудь успешные примеры библиотеки C ++, которые можно использовать для обеих платформ?
Да, это возможно, поскольку iOS способна работать c++
файлы и библиотеки и через NDK Android также может работать с библиотеками c ++ и c ++.
В Интернете много ресурсов, но вы можете найти следующие полезные из Medium:
Будьте осторожны, так как это приведет к снижению производительности, и вы должны быть осторожны при компиляции сборок, если вы хотите, чтобы он запускался как на устройстве iOS, так и на симуляторе, вам нужно будет создать толстый двоичный файл, так как он построен на разных чиповые архитектуры.
Других решений пока нет …