The general rule among government agencies is that we can supply data, but apps based on that data should be created by private enterprise. There are, of course, exceptions. Most exceptions are for internal-facing apps, but there are also excellent public-facing apps.
If you're considering contracting for app creation, consider the following:
There are many more considerations, but these should get you started on the path to a good decision.