The biggest influence on the price is the choice of the platform on which the application will be based. Off-the-shelf platforms are easier to use and ultimately cheaper. In addition, the number of integrations with other services, for example, with different voice assistants, can also increase the cost of developing an application.
And if you are on a tight budget, you can save money by hiring remote developers or by reducing the number of functions in your application.