Завершение стилизации контролов авалонии
Такое редко бывает! Но к концу этого дня я завершил прямо раздел или один из этапов своей работы. И завтра прямо с утра я приступлю к новому этапу пока что переноса программы с черновика на чистовик. Вот на скриншоте в окне программы я расположил все стилизованные контролы авалонии. Ну, по-моему, получилось неплохо. Меня по крайней мере устраивает. НО! Блин! Мне бы не пришлось проделывать всю эту работу, если бы существовал хорошая дизайн система с аккуратной и элегантной (лучше несколькими) темой оформления контролов плюс набор всех часто используемых разработчиками контролов.
Но, к сожалению, таковой на данный момент нет. Не знаю, как там будет дальше. Но сейчас для авалонии нет приличной дизайн-системы наподобие DevExpress для WPF, есть лишь хилые самопальные мини-темы оформления и несколько дополнительных контролов, разбросанных в разнотворных библиотеках от разных авторов, из чего нельзя собрать единый и целостностный по дизайну и функционалу интерфейс. Да, недовес, бедновата пока инфраструктура. Но зато для WPF - уйма выбора. Но он уже отходит в прошлое. Будущее за кроссплатформенными средствами разработки приложений. На смену ему идет MAUI, но моё впечатление от знакомства с этой системы небыли слишком восхитительны. Да, там есть несколько интересных фишек, но также есть и архаизмы, которые по привычке перетаскиваются из старых продуктов в новые. А вот авалония - это перспективная платформа, ей не хватает только упомянутой мной хорошей дизайн-системы с набором контролов.
Я бы сам хотел бы стать автором такой системы. Такая идея мне давно пришла в голову. Да вот только есть одна проблема - время. Фактор, который меня сдерживает. Сейчас моя задача - доделать эту программу, пока я не состарился. А дальше будет видно по результатам. Может быть я такую штуку сделаю.
Ну а на сегодня у меня всё, результатом я доволен, финалом дня я доволен, в общем течение работы идёт. И до завтра.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.