Descent

3 NM per 1,000 ft + 1 NM per 10 kt to slow ± 1 NM per 10 kt of wind

350 = FL350

Altitude to make

kt · optional

kt · optional

NM · for high / low

kt component · ±1 NM per 10 kt

Type altitude now and altitude at the fix. Add speeds, distance and groundspeed for more.

Rule of thumb only. Wind, drag and the FMS path will differ — fly the aircraft, not the app.