Кроссплатформенная библиотека для Android и iOS: за и против

Михаил Коршунов

31 октября 2015

1. Для indoor навигации при помощи iBeacon было необходимо разработать кросплатформенное ( iOS и Android) ядро. Расскажу, почему ядро должно было быть кроссплатформенным, какие задачи стояли перед ядром.

2. Был выбран вариант с универсальной C++ библиотекой, подключаемой через JNI и Objective C++. В докладе расскажу, почему выбран именно этот вариант, рассмотрю варианты с полностью кросплатформенным приложением (Xamarin, HTML5) и транслированием кода.

3. В результате была написана библиотека, основная задача выполнена. Однако, в ходе работы было выявлено много недостатков данного метода, освещу их подробнее в докладе.
blog comments powered by Disqus