We were inspired by the idea of sending missed calls to people to make them call you back and save your money.

What it does

It has encodes messages which are transmitted to a user in the form of a phone call. Different durations (differing by around 5 seconds) denote different messages.

How we built it

We built this using Android Studio in Kotlin.

Challenges we ran into

Controlling the call duration and reading the missed call duration required accessing Calling APIs, which was challenging as none of us had encountered that before.

Accomplishments that we're proud of

We managed to finish the basic calling app which controls the call duration and frequency of calls, and a crude version of the decoding process.

What we learned

We learnt how to use APIs to interact with core features of the phone, and how to debug those APIs.

What's next for MorsedCall

Enabling users to customise their set of messages (so one set of messages will be standardised between two users)

Built With

Share this project: