Hello.
I'm new to this forum, but have been watching FIF progressing from its begining, and I'm impressed. You did very good job, so I decided to buy it a while ago, and have been using it a lot. It can help a pilot a lot. At least as planning tool, emergency backup, aid to onboard equipment and old fashioned dead reckoning skills. It has possibility to do much, much more if it weren't just smarphone app. That's talking strictly from proffesional point of view.
With good intentions on mind I'll add few suggestions that could make this great program even better, at least from my point of view (helicopter, mostly vfr, often planning on the go).
So here it goes:
1) DME
There is no DME in NM after switching units to "metric", I couldn't find it. While at the same time is possible to set both ft,m and km/h,kts, regardless of units selection. Flying in helicopter with metric instruments its practical to have simultaneous readout of km and Nm.
2) coordinates
Would be nice to incorporate MGRS as coordinate system.
3) info
When you press a waypoint on map, you get coordinates/elevation while "gps off", and BRG/RDL/DME/elevation while "gps on". It would be nice to have coordinates readout while "gps on", along with BRG/RDL/DME.
4) point on map info
When you press random point on map while "gps on" it gives you BRG/RDL/DME/elevation, but nothing when "gps off". Why not the same as with a waypoint (previous suggestion)?
5) Rute editing.
There is already thread about this, but for convenience of having all suggestions in one place i'm writing here.
"Direct to"/"restore route navigation" is brilliant idea for some situations, definitely worth keeping, but ability to add more than one waypoint and delete others as necesarry, quickly and easily, while route is active, is sorely missed.
I suggest "add waypoint" and "delete waypoint" long tap on desired leg segment inside active route dialog box, with ability to do it using search button or topografical map.
6)"Calculate elevation"
Fantastic option. Why not take it to a higher level and add "calculate elevation" for entire route, and show result for each leg in route dialog box?
7) Battery life
It is unfortunatelly the biggest issue I have with your app. Dont know why, but it drains battery really fast. So fast it's almost unusable with "screen on" all the time, so i'm using it with "screen off", turning it on only when necesarry.
Don't understand why, my nexus 7 can manage FIF only 3hr (scr on, gps on, battery 100% down to 5%), and for comparisson, oruxmaps (good, but general navigation app) can handle over 6hr, same conditions (scr on, gps on).
I did some tests and concluded that it is not gps reciever that drains baterry, but application itself.
Is it possible to streamline the software, to make it more battery efficient?
If not, I suggest creating another extremely "economic" screen with just basic information, like in old GPS devices (deviation bar,to/from,GS,BRG,DME,HDG).
Or turning screen on/off automatic. For example, when established enroute, screen turns off automatically, but turns on automatically when necesarry...nex wpt, terrain colission course, significant route deviation, etc.
8) map layers
This is last sugestion...I promise
Hats down for "terrain map". Really great option.
It's probably difficult, but maybe it would be possible to overlay terrain data over topografical map, with different colour codes, lighter for lower terrain, and darker for higher. It would be a makeshift vfr map.
Thanks for reading this, and safe flying