Morse Notification
What is this?
Morse Notification (Play Store) is an Android app that plays your notifications as vibrations encoded in Morse Code; which means that if someone sends you an SMS saying "SOS", your phone will buzz in the famous "・・・ーーー・・・" pattern.
But.. why?
I made this app when I was expecting an important email, and found myself stopping at every street corner during my commutes to look at the phone everytime it buzzed. I wanted to create a way to let myself know what messages I'm getting without looking at my phone.
But.. wireless earphones?
I don't like walking outside with earphones. I was nearly mown over by a truck doing that once.
Technical details
Alpha-numerics are encoded into ITU standard Morse Code. Dots are 100ms. (If you want to change this, feel free to send a PR).
日本語は?
Kuromojiで日本語を読みに変換したあと和文モールス符号にエンコードしています。 Wikipediaいわく、和文の場合は英文字を()で囲まないといけないらしいのですが、面倒なので現バージョンはそのまま混じってます。 正直作者はモールス信号がわからないので、違和感を覚えません。分かる人は怒るのかも。
Why are you making this repository public? なんでソース公開してんの?
Morse Notification requires you to enable permissions for "Notification Access"; this allows the app to see any notification that comes to your phone, including phone calls, SMS, and emails. You need to be trusting the app a lot to give that permission. The only way that I would trust an app would be if I could see the code.
このアプリを使うには「通知アクセス」許可を与える必要があります。これは、あなたのスマホに来るすべての通知を読む権限を 当アプリに与えるということです。(つまり、受信した電話やメールの中身まで。)僕だったらソースを読まないと信用できないので、 ソースを公開しました。
Who made this?
Ken is a software engineer who makes many sort-of useful software + hardware hack.