Ive been browsing these forums for a bit and been mesisng with apk mainly hard coded ones as I dont really fully or even a bit understand what a "panel" is, I decided to look around and try to see if theirs a plain explantions but didnt come across of any. Just wondering what is a panel and why would one use it and its benefits etc.
Personally, I think of the panel as a 'middle man'. It has several advantages over using hardcoded apps.
Your app points to the panel which points to your suppliers dns. Thus their login info is forwarded to your supplier for validation.
Unlike hardcoded apps, your app points to a anonymously (hopefully) hosted panel somewhere, not your supplier.
If your supplier goes down, updating your panels DNS to your new supplier is enough to keep your customers online.
If you have multiple suppliers, you can even add multiple DNS's to some panels. I don't know how, but it automatically redirects you to the proper supplier.
Also, perhaps the most used feature, panels provide a way to interact with the app using the apps API. You can update an apps themes, send your customers messages, setup a sports guide, setup a VPN for your customers, or even post ads now. Depends on the panel and app of course.
Take this info with a grain of salt as I'm no expect by any means and am just learning myself.