У меня есть приложение, которое использует:
- службы определения местоположения
- облачная служба Google с push-уведомлениями
- общие настройки
Он связывается с центральной базой данных для ведения списка сохраненного уведомления и не имеет локальной базы данных.
Таким образом, основная активность приложения заключается в следующем:
-
Отслеживание местоположения пользователей
-
Получать push-уведомления
-
Пользователь выбирает предпочтительные категории
-
для сохранения или удаления уведомлений
Вся эта информация хранится в центральной базе данных.
Я запрашиваю проблемы с производительностью между приложениями для родного Android и Cross xamarin.
К моему способу мышления использование кросс-компилятора замедлит работу.
Но затем я прочитал следующее:
Xamarin - реализация С#, предназначенная для iOS, Android и Windows Phone. Используя Xamarin Studio, вы можете написать все свое приложение на С# и скомпилировать его на собственный байт-код.
Есть ли способ определить разницу в производительности между кодом, сгенерированным с использованием С# в Xamarin или исходным кодом Java?