Well that's the thing, before I started building it I had to figure out a philosophy of use, where it's "niche" is so to speak. And in the presence of constant internet access this app isn't truly needed as there are dozens of good online calculators. This is meant to be a standalone local app, one you can use even in the absence of internet. Out here in the heartland there are many many places to shoot out in the country, most of which you can't even get cell reception much less internet. So that's part of the reasoning behind it, a re-loader could take his chrony out to shoot and connect it to their laptop, run a few rounds to get a mean and standard deviation, then plug that data in to the app and compare trajectories at various zero distances.
Also handy for a guy like me, I have a shop/garage that's not connected to the house, and my router won't reach out there reliably. So I have an old laptop (2005) that I got running again, it is the music source for my shop stereo and also is used for Haynes and Chilton manuals, plans for various woodworking projects and other databases related to hobbies and such. This will be perfect for that machine as it's a very lightweight fast app, and I can simulate trajectories for various loads and optimize the process. And the database for it is not being done with sqlite or in .csv format, it's simple individual human-readable text files that can be printed out to take with you.
Yesterday I added all the logic for the save/delete/database functions, activated the searchbar, fixed some small bugs and behavior and added tooltips. Today is some tough math for me, got to figure out all the logic to add temperature, humidity and barometric pressure to the equations for more precision, and what's more i'm not putting in a simple field for the user to input pressure as that might be inconvenient if the user isn't carrying around a barometer, so what i'm going to do is use that "Elevation" field along with temp and humidity to calculate it on the fly, pretty easy to remember your elevation in the absence of actual measured BP, and BP is usually only measured in larger cities with airports and such, so what you see online and on TV might be many miles from your actual location.