Hello, I am new to Unity, I do not know much about it, I’m learning unity for my final year project. I was looking to design a application to get an estimated bill. The user just need to enter the reference number. The application calculate the bill according to the reference number and show on the screen. Is it possible to make this type of application?
Yes, but be aware that it will have the heavy resource usage that comes with a game engine and may have performance and battery life problems on some devices due to this.
Ultimately Unity is a game engine used for games and certain visualisation applications. It’s not designed nor is best suited as a geneal purpose development platform for business apps. I very much doubt you’ll find a wealth of tutorials on creating these kinds of business apps with Unity.
That’s not to say you cannot do it, just that it’s not what it’s designed for. You can spread butter on toast with a spoon, it’s just not intended for that purpose.
I’m not aware of any tutorials on creating traditional applications within Unity. If you want to go down this rabbit hole you’re going to have to be able to adapt what you learn in normal game development tutorials to application development.
Another thing too is that unlike app frameworks you’re going to have to reinvent the wheel. For example creating a file loading dialog is handled for you by most app frameworks and typically only takes a few lines of code. In Unity you’re going to have to make the dialog and all of its functionality yourself from scratch.
Sorry but I’m not going to click on that unsolicited link nor perform any work for you reverse engineering anything. I very much doubt anyone would either.
I’m also not sure how it relates to your original question.
A third party extension isn’t necessary nor do I need five minutes. That payment website has a video showcasing their system. I’ve linked directly to it in the spoiler below for simplicity.
You can ignore the logo since that can be disabled. What can’t be disabled is the progress bar and the lengthy load process. Unity WebGL builds are not small. At the very least you have to download a few megabytes. Pakistan web speeds are pretty bad. Anything made in Unity would take them a minute or two at a bare minimum.
I don’t know what it’s like where you are but in the United States dialup connections are still very common and a few megabytes in a best case scenario would take 10 to 12 minutes on dialup. Absolutely no one will want to do that and no sensible company would develop it.
I don’t know what they used to create the backend but I can tell you the frontend appears to be just basic HTML with the table element creating the layout. Which for the record the table element was introduced with HTML 2 back in 1995 only a few months after the first release of Internet Explorer.