Какой-то костыль. Вы воспользовались Unity (не самый лучший выбор) только из-за того, что он умеет сам подобрать нужный конструктор, а потом ещё к костылю приделали другой костыль в виде KeepAlive.
Если бы логику отправки хеша встроили в .so причем зашифровав содержимое каким AES-ом с ключем, забитым там же в native — врядли бы вы что-то с этим сделали.
Известные ребята из www.linkedin.com кричали, что на html/js можно делать аппы и это невероятно круто. Но когда они начали делать их, а не кричать — вскоре они сказали, что больше никогда в жизни не возьмутся ничего делать на html/js в виде мобильных апп.
Ещё мой любимый пример — фейсбук techcrunch.com/2012/09/11/mark-zuckerberg-our-biggest-mistake-with-mobile-was-betting-too-much-on-html5
К сожалению, писать на нативных языках что-то сложнее «дома из соломы» тоже доставляет немного боли в заднем отверстии — если это не просто жсон-парсилка, а приложение с логикой на клиентской стороне, то получится что вы пишите эту логику на java, obj c/swift и C# (если брать платформу MS) три раза на разных языках с разными багами. Фиксите баги и добавляете фичи в 3ех местах. Для такой задачи пока лучше Xamarin ничего не придумали.
«Windows Store for Windows 10 has seen 6X more app downloads per device than Windows 8.»
К сожалению, это наверное единственная статистика, которой может похвастаться этот стор.
Видел разные приватные статистики популярных приложений по платформам и доля «метро» там хоть на 6, хоть на 66 умножай — все равно погрешность.
Мне нравится Windows 10. Очень жаль что MS сильно подпортили себе карму восьмеркой, которую они насильно пихали десктопным юзерам — мало того что приложения были full screen, так они еще и тормозили на запуске целую вечность на мощных пк. Открываешь приложение погоды на весь экран и ждешь секунд 10 сплешскрин (facepalm). Будем надеятся, что MS приложит все маркетологические и инженерные силы, чтобы UWP выстрелил, а то сейчас при разработке кроссплатформенных приложений заказчики берут только ios и android.
А почему они должны были это делать? Тем более они нигде не используют lowerCamelCase.
По поводу Event.UPDATE — вы имеете ввиду enum? Там можно создавать свои события (к примеру для ремоута) — смотрите пример 17_SceneReplication
Уже сколько времени не могут запилить TwoWay байндинг :(
ЗЫ: проект интересный, подожду когда запилите под мобилки :-)
Ещё мой любимый пример — фейсбук techcrunch.com/2012/09/11/mark-zuckerberg-our-biggest-mistake-with-mobile-was-betting-too-much-on-html5
К сожалению, писать на нативных языках что-то сложнее «дома из соломы» тоже доставляет немного боли в заднем отверстии — если это не просто жсон-парсилка, а приложение с логикой на клиентской стороне, то получится что вы пишите эту логику на java, obj c/swift и C# (если брать платформу MS) три раза на разных языках с разными багами. Фиксите баги и добавляете фичи в 3ех местах. Для такой задачи пока лучше Xamarin ничего не придумали.
К сожалению, это наверное единственная статистика, которой может похвастаться этот стор.
Видел разные приватные статистики популярных приложений по платформам и доля «метро» там хоть на 6, хоть на 66 умножай — все равно погрешность.
Мне нравится Windows 10. Очень жаль что MS сильно подпортили себе карму восьмеркой, которую они насильно пихали десктопным юзерам — мало того что приложения были full screen, так они еще и тормозили на запуске целую вечность на мощных пк. Открываешь приложение погоды на весь экран и ждешь секунд 10 сплешскрин (facepalm). Будем надеятся, что MS приложит все маркетологические и инженерные силы, чтобы UWP выстрелил, а то сейчас при разработке кроссплатформенных приложений заказчики берут только ios и android.
По поводу Event.UPDATE — вы имеете ввиду enum? Там можно создавать свои события (к примеру для ремоута) — смотрите пример 17_SceneReplication