11. Java
Xamarin
public class View {
public static final int VISIBLE = 0x00000000;
public static final int INVISIBLE = 0x00000004;
public static final int GONE = 0x00000008;
}
public enum ViewStates
{
Visible = 0,
Invisible = 4,
Gone = 8
}
11
34. Xamarin
Плюсы
- общий код для нескольких платформ
- отсутствие ограничений по использованию
нативных API
- простое портирование .NET библиотек
Минусы
- проблемы с инструментарием
- потенциальные проблемы с нативными
библиотеками
34
35. Xamarin.Forms
Плюсы
- единая вёрстка для всех платформ
- скорость разработки простых интерфейсов
Минусы
- частые баги
- проблемы с производительностью
- не полная кроссплатформенность
- необходимость дописывать UI-компоненты
35