Esta app es de alto perfil (que levanten las manos los que tiene sus yates en el embarcadero local 😆😆😆) con todo lo que pides fácilmente una agencia grande te cobra arriba de USD 10,000.
. Pronóstico de tiempo, hay que usar alguna API
. GPS, no problem usas el del device, pero a tener en cuenta que cuanto + lejos estés de la costa la señal va a ser + difusa o inexistente en algún caso. Los barcos/yates vienen con sus propios sistemas de localización, tal vez cabría la posibilidad de usar el bluetooth para sincronizarlo con la app y aquí si estoy haciendo suposiciones porque en el embarcadero local solo tengo amarrada 1 llanta/goma/neumático inflable para disfrutar del mar los fines de semana 😂😂😂.
. Tráfico marítimo, Puntos de interés, Flora y fauna =, API externa
. Google analytics, easy peasy
. Escalable, fast development, mutiplatform: yo sugiero React Native no solo porque lo conozco si no porque al basarse en React, 'cualquiera' con un buena manejo de React JavaScript/TypeScript puede retomar tu proyecto. Una sugerencia d alguna plataforma q no conozca: Flutter (la he usado pero no me convence)
Paso 1 cifra x MP