A few weeks ago I posted requesting some ideas for Model Railroading App ideas. I got a lot a great ideas and submitted my proposal to my instructor for class I will be creating it for. Version 1 of the App will be a switch list App. I now have a few follow up questions so that the app will be as useful and successful as possible.
Steve Otte provided a good idea to have part of the switch list (at least) be generated automatically by the industries. I do plan to use this idea, and my idea for this part would be that you will have part of the app where you can add industries and the appropriate information for them. Some of the information I think may be needed for each industry would be: Name, Location, Number of tracks, maximum number of cars needed, Rate for how often the cars are needed, types of cars needed. My question is, would there be any other piece of information which would be helpful, or needed to be recorded for the industries. This information will be used to automate the switch request from each industry.
The next area of importance would be information about the cars. I think at minimum you would need: Car type (Boxcar, Hopper, Tank Car, Gondola, etc.), Reporting Markings, something to indicate if it is currently available and Current Location. What other kinds of information would you like recorded for the cars. This could also be used as a Roster Inventory list as well.
Possibly the last piece would be the Switch list itself. As I have never used a switch list but like the idea of using one, I don’t know what is on one, or what should be one them. I am thinking the Car number and type, Destination (industry/yard) and current location (originating point). Is there anything else recorded on them? I would also like to know what kind of interaction would be nice for the switch list itself? Should you be able to sort the order of the switch list, and how would you want to do it, would