Это быстрый вопрос относительно возможности иметь тот же LnF (тот же взгляд) на Android и iOS, есть ли API, который может предоставить что-то вроде этого? SImilar к MAUI в MoSync или IwUI в мармеладеSDK?Тот же интерфейс в iOS и Android
В основном, что я хотел бы сделать, это создать свой UI один раз для iOS и Android с помощью моноредактора.
Примечание: перед тем, как кто-либо опустится, учтите, что это реальное требование для реального проекта. Вопрос не без оснований, так как, посмотрев документацию, я вижу, что Xamarin не предоставляет такого решения, но другие многоплатформенные SDK действительно предоставляют такое решение, и поскольку моносистема обширна, возможно, существует третья сторона библиотеку, которая может обеспечить такую функциональность.
Руководства по дизайну iOS и Android UI отличаются: http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html и http://developer.android.com/ руководство/практики/ui_guidelines/index.html. Поэтому предоставление пользователям «одного и того же интерфейса» на этих двух платформах является сомнительным. –
Это требование, а не вопрос использования правильных рекомендаций, приложение ДОЛЖНО иметь один и тот же графический интерфейс в iOS, Android и WM6. В настоящее время я использую MoSync MAUI для этого, он работает, но есть функции, не имеющие поддержки UTF-8 для пользовательского интерфейса и т. Д. – Astronaut
Мы видели разработчиков, которые не могут бороться с недействительными требованиями. Но предложение Хамарина ограничено тем, что вы знаете. Так называемые «кросс-платформенные SDK» - это почти все основанные на HTML5 (размещенные в веб-браузере), поэтому я не думаю, что они действительно перекрестная платформа (потому что они еще не трогают платформу). В будущем может быть что-то, что вы захотите для Mono, но я не видел никого, кроме Unity, http://unity3d.com/. Это прежде всего игровой движок, но вы можете разрабатывать с ним общие приложения.Вы также можете проверить MonoGame http://monogame.codeplex.com/. –