Для тех кто решил занятся кроссплатформенным программированием стоит обратить внимание на библиотеку инструментов с открытым исходным кодом для построения графического интерфейса пользователя wxWidgets. Официальный сайт. Сам начал ей заниматься случайно, появилась идея написать одно приложение, а для реализации потребовался инструмент с открытым кодом. Вот и набрёл на неё...
Программировать используя эту библиотеку можно на многих компьютерных платформах. Кроме С++ есть поддержка многих языков программирования. Более подробнее можно почитать здесь
Для тех кто будет её устанавливать есть неплохие видео-уроки на сайте wxwidgets.info, а так же статья Использование Dev-cpp, msys, wxwidgets, cmake
На форуме Realcoding.Net есть раздел посвященный программированию на wxWidgets. Там же блог "wxWidgets programming" by t_rex одного из пользователей форума на эту же тематитку.
Сама библиотека оставляет на первый взгляд приятное впечатление, во многом есть сходство с MFC, единственная проблема — довольно большой размер exe файла, что несколько огорчает. Но в целом довольно неплохая альтернатива коммерческим библиотекам.
Документация в интернете есть, но ту что нашёл я, на английском языке. Проскакивали сообщения, что хотят написать книгу на русском, но реализации пока не видел.

Дмитрий Goodluck(Cema)

От dmitry

2 комментарий для “Библиотека wxWidgets — краткое описание.”
  1. Сейчас разбираюсь с этой библиотекой и большое сходство с MFC вызывает самые неприятные ощущения (особенно макросы типа DECLARE_DYNAMIC_CLASS/IMPLEMENT_DYNAMIC_CLASS). Такое впечатление, что так и не удалось вырваться из лап мелкософта. Прям какой-то MFC-диалект.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *