Meet the Cycore 300N Bike Computer: a GPS cycling computer with Bluetooth and ANT+ that connects to your phone to help you analyze your training sessions. It has a 2.4-inch LCD display and lasts up to 20 hours on battery. It is compatible with heart rate, cadence and speed sensors.
This bike computer is compatible with iOS and Android devices. It lets you upload data to apps such as Strava. It is IPX7 rated. You can find out more about it here.