Можете ли вы дать нам несколько примеров приложений? Некоторые приложения, которые не используют собственные элементы управления Windows, используют кросс-платформенные библиотеки GUI, такие как Qt для C ++ или Tkinker. Они поддерживают одинаковый вид на разных платформах.
Я бы не советовал специально делать ваш интерфейс другим. Вы не можете получить много. Ваши элементы управления почти всегда будут работать хуже, чем собственные элементы управления, и вы требуете, чтобы пользователь изучил что-то новое. Теперь, если вы контролируете, добавьте достаточно большое значение, чтобы оно стоило времени пользователя, это может быть хорошо. Но заставить их привыкнуть к разным кнопкам редко стоит.