malware Posted September 5, 2018 Posted September 5, 2018 I wanna develop a nice GUI software like Kerspersky or Avast. what should i learn and will be able to develop such nice GUI app. What technique used to develop kerspersky or Eset Anti virus. MFC or pure win32? Thanks and sorry for my bad English.
XenocodeRCE Posted September 5, 2018 Posted September 5, 2018 .NET IDE allow you to make nice GUI for free. There is even GDI based theme available on the internet, you can modify them to make them suits your needs.
malware Posted September 5, 2018 Author Posted September 5, 2018 3 hours ago, XenocodeRCE said: .NET IDE allow you to make nice GUI for free. There is even GDI based theme available on the internet, you can modify them to make them suits your needs. I am looking for something native nor .NET framework.
deepzero Posted September 5, 2018 Posted September 5, 2018 Qt for native, cross-platform things. You can look at https://electronjs.org/ for cross-platform web-desktop-apps. Never personally used it. 1
gresan6 Posted September 5, 2018 Posted September 5, 2018 If you want a little challenge, I'd suggest using pure win32 for a GUI. Here's an example of what I have achieved, not completed. However, it is enough for what I need. 1
malware Posted September 6, 2018 Author Posted September 6, 2018 10 hours ago, gresan6 said: If you want a little challenge, I'd suggest using pure win32 for a GUI. Here's an example of what I have achieved, not completed. However, it is enough for what I need. Amazing GUI. Can you suggest me where can i learn pure win32. and where did you started learning win32. Any GUIDE / tutorial / book ? where did you learn from ? Thanks
Vic Posted September 6, 2018 Posted September 6, 2018 Pure or native GUI is not a good idea to make a fresh application. It will take you too much time. The below suggestions will save your time: 1. Take a look at https://electronjs.org/ (free) that @deepzero mentioned above, quite the same as web designing. 2. For C++ only, Qt (free) or https://www.bcgsoft.com/featuretour/tour323.htm (paid). 3. For Delphi / C++ Builder, RAD Studio with its packages like VCL, FireMonkey (free) or http://www.almdev.com/ (paid). 1
Techlord Posted September 7, 2018 Posted September 7, 2018 On 9/5/2018 at 4:15 AM, malware said: I wanna develop a nice GUI software like Kerspersky or Avast. what should i learn and will be able to develop such nice GUI app. What technique used to develop kerspersky or Eset Anti virus. MFC or pure win32? Thanks and sorry for my bad English. Have a look at Sciter: If you use it in the binary form, it is free. Quote https://sciter.com/ Some real life applications that use Sciter core engine for their UI – HTML/CSS under the hood Quoting from their site: Quote In almost 10 years, Sciter UI engine has become the secret weapon of success for some of the most prominent antivirus products on the market: Norton Antivirus and Internet Security, Comodo Internet Security, ESET Antivirus, BitDefender Antivirus, and others. The use of HTML/CSS has allowed their UI to stay in touch with modern GUI trends throughout all these years, and will continue to well into the future. So , I guess it directly answers your question as you mentioned ESET Antivirus also in it. It even has its own forum where you can ask your questions. 3
Guest Posted September 22, 2018 Posted September 22, 2018 Take a look at MaterialSkin by IgnaceMaes here: https://github.com/IgnaceMaes/MaterialSkin
Progman Posted December 30, 2018 Posted December 30, 2018 MFC - Microsoft Foundation Classes anyone ? A loose wrapper over WIN32 but powerful and expressive nonetheless. Of course its time consuming to do precision work there...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now