Develop an Android app that performs the following task: (1) You hold it into the sky where the contrail(s) of airplanes can be seen. (2) The app recognizes direction, time of day, general orientation, etc. (3) Furthermore, it is able to load flight data from nearby airports in real-time. (4) With the data gained from tasks 1-3 it recognizes the actual flight (number, airline, origin, destination) and overlays the camera image at the start of the contrail with this data. (5) Two major performance measures are recognition speed as well as recognition accuracy. Nice add-ons would be a video save function and an online place of exchange. Requires excellent knowledge in computer vision, web-based system and app programming. The usage of AI tools (but not agent-based coding) is allowed for this task.