Well...All of them behave the same way. neither Google, nor MS, nor Apple are going to let their technologies become TRUELY cross-platform.
Читать полностью…I really don't think you have to worry so much about MS right now - they've done a pretty good job of pivoting to truly supporting open source.
The ones you need to look out for now IMHO are firstly Apple, and secondly Google.
Because I know how Microsoft functions....C++ is not supported any more by Microsoft....C# is not cross-platform in reality...All advanced libraries are designed for Windows only...
Читать полностью…???
I'm not sure how C# would ever be, or was ever conceived to monopolize the OOP market. C++ is just so engrained in the OOP market, and Python is also not going away anytime soon. There's also up and coming Rust.
Smalltalk and other older OOP languages like Delphi might be niche and mostly irrelevant now, but C++, python, and Rust aren't going to be pushed aside by C#.
C# will probably be with us in a significant minority of projects (so, not borderline irrelevant like smalltalk) for decades I believe.
I’m not saying it’s a good choice (in all situations), but it is open source and cross platform.
Читать полностью…Yes the common ones get deobfuscated easily
https://github.com/NotPrab/.NET-Obfuscator?tab=readme-ov-file#open-source
But I would go with this list, unless your product has a lot of value, I would not use a paid one
if they're obfuscated can be trusted , i can go with cus i search online and i only saw confusex or something but just recently i saw video on youtube on how to deobfuscate it , i got scared
Читать полностью…But yeah using C++ will only delay the time it takes to crack but not protect it. For the speed of development I would go with C# and a simple open-source obfuscator...
Читать полностью…Yeah take for example revo Uninstaller pro, nowadays you only get the latest definitions/database for uninstallling programs if your account has a valid key at the backend server
Читать полностью…That's what Adobe etc did, they just throwed the towel and only send offline installers of their apps nowadays behind huge business contracts
Читать полностью…C# is actually cross platform nowadays, but only the core language. The default graphical frameworks (windows forms and WPF) are windows only. There are others though.
Читать полностью…AFAIK, C# is for MS Windows only, so if you aim at cross-platforming then go for C++.
I'm not using C# but have seen code in it at times and guess C++ needs less code.
can i ask this question, i'm thinking of coding a desktop application, but i'm not certain as to which language should use , whether c# or c++, for c# i'm scared it will be cracked soon and c++, i scared it will take me longer, do u think we have any obfuscation techniques for c# i can purchase or learn or what addvise can any give me?
Читать полностью…I don’t think that’s entirely true anymore. I think .net core and later is mostly cross platform. Some components (like maui) doesn’t support all platforms, but still mac, android and ios.
Читать полностью…I think you're often too quick to paint a situation black and white, when in reality it's grey.
Читать полностью…You're right. C# and netcore are open source and multiplatform. In addition for desktop you can use Avalonia or UNO frameworks , they are multiplatform and open source to.
Читать полностью…C# is a way to monopolize the object-oriented language market. C# is a bad choice and it will never become cross platform.
Читать полностью…Exactly, take for example Denuvo, it's extremely hard to decompile, but not impossible
But, it protects the game for the necessary period of time, which is the sales one
I’m not up to date on these, but obfuscation can only make it harder to decompile. Perhaps much harder, but probably not impossible.
Читать полностью…Same thing for drivers installers etc
Internet download manager allows completely offline check got a license, that's true, but it updates frequently so they "catch up" I would say?
no, i have a python version of it and i do sell it by license id , also i wrote a piece of codes that generate hwid on any os , mac, linux , and windows, customers able to run it on 5 devices only , the API is embedded in the script so i was wondering
Читать полностью…A desktop app being cracked is already a lost battle. Is it possible to change the business model to a subscription based one?
Читать полностью…can i ask this question, i'm thinking of coding a desktop application, but i'm not certain as to which language should use , whether c# or c++, for c# i'm scared it will be cracked soon and c++, i scared it will take me longer, do u think we have any obfuscation techniques for c# i can purchase or learn or what addvise can any give me?
Читать полностью…https://doc.qt.io/qt-6/qtreeview.html#signals
https://doc.qt.io/qt-6/qabstractitemview.html#signals
Best is double clicked or when you press enter