Здравствуйте, Shmj, Вы писали:
S>Вопрос такой — почему так долго стартует на реальном устройстве и можно ли что-то с этим сделать?
S>Ну и еще — это на самом деле можно использовать для написания кроссплатформы или только в теории?
Обычно в первый раз. Конечно можно. С каждой версией все быстрее и удобнее
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Shmj, Вы писали:
S>Вопрос такой — почему так долго стартует на реальном устройстве
Потому что поднимается виртуальная машина и куча библиотечного кода Моно/Кзамарина.
S>и можно ли что-то с этим сделать?
Писать на Яве.
Попробуй АОТ. Но сразу предупреждаю, что при росте проекта АОТ может оказаться неприемлемым из-за роста размера бинарей и глюков в АОТ.
Если оперативки юзера не жалко, можно повесить свое приложение сервисом и переиспользовать активити (формы). Грузить его можно на страте ОС. Но этот путь Гугль не одобряет для обычных приложений. И чтобы сервис не выгружали придется делать плитку в списке сообщений.
S>Ну и еще — это на самом деле можно использовать для написания кроссплатформы или только в теории?
Да. При условии, что оно того стоит. Приложение должно быть фронтэном к некому серваку. Если ему нужно будет использовать системные особенности, то смысла нет.
Преимущества Кзамарина только в том, что он поддерживает нормальную реализацию MVVM-патрена (но ее надо самим придерживаться) и гуй относительно хорошо переносится. В принципе, того же можно добиться используя Web. Если Web-а достаточно, я бы к Кзамарину не прибегал.
Вообще, ты бы описал задачу. Так абстрактно ничего конкретного сказать нельзя.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Shmj, Вы писали:
S>Вопрос такой — почему так долго стартует на реальном устройстве и можно ли что-то с этим сделать?
S>Ну и еще — это на самом деле можно использовать для написания кроссплатформы или только в теории?
Пробовал http://rsdn.org/forum/dotnet/8091038.1