All you need is Standard C++ for UI programming
Nana C++ Library is an open-source software, it is published under Boost license which encourages the use of Nana C++ Library for all users with minimal restrictions.