The whole "let's make an Android device for seniors/the blind/whoever and pin it on an ancient Android version/spec it really low but charge a premium" thing is unfortunately not new.
If you look at the Blindshell 2 and 3 you see plenty of this happening as well, not to mention way more expensive hardware like the BrailleSense Polaris which last time I checked ran on Android 5, scary "Mind updating right now please?" Google Play warnings and everything.
If it helps any, Talkback does have a set of keyboard commands it responds to, perhaps making your keypad buttons fire those means the implementation might be less brittle but given what you've already had to deal with maybe just not touching it ever again might be thebest thing at this point :)
Disclaimer: Actually blind Android user/developer
e12e 56 minutes ago [-]
Great story and good write-up. Might have enjoyed a little more detail in places - so it would be more easily repeatable for someone else - but perhaps that would belong in a readme.
I guess this proves that android is still usefully more open than iOS.
z1xus 46 minutes ago [-]
thank you! i initially wanted to release it somewhere or make a thread on xda, but never got my hands on it unfortuantely
jrmg 13 minutes ago [-]
So nice to read a write up like this. Not afraid to use AI tools, but still writing up the project personally from the perspective of the human running the show.
If I remember correctly the first android phones were supposed to be keypad phones, and only the launch of the iPhone made them change course.
I remember some phones came with a keypad, but they disappeared quite quickly.
literalAardvark 1 hours ago [-]
I was lucky enough to need a HTC Touch Pro 2 for work back in the day.
I spent hours fixing scripts and restarting servers at 3 am or on off-days from it. Server intervention times of seconds. Best device ever!
The keyboard was comfy, screen was good enough, and you could use your entire screen for the console because the keyboard was separate.
It also looked wicked.
These days with these pathetic media consumption devices if I need to do something I pull my laptop out.
ThePowerOfFuet 1 hours ago [-]
This is correct.
maxloh 33 minutes ago [-]
> so i wrote one small app that does the keypad, the home screen and the keyboard.
Maybe that is worth open-sourcing.
fodkodrasz 1 hours ago [-]
Great work! Congratulations!
kyrillos50 55 minutes ago [-]
This is lovely work. Building for older users taught me how much "obvious" UI isn't. Most of my users are 55+, and the bugs that mattered were never the clever ones: layouts breaking at large system font sizes, and people not finding an app because they typed the name the way it sounds. A physical keypad with a screen reader that actually works sounds like it solves a whole class of those problems at once. How does she handle text input, T9 or voice?
toolbrewlab 1 hours ago [-]
[flagged]
margalabargala 47 minutes ago [-]
Ugh. The lack of capitalization turns this into an unreadable wall of text. What a terrible trend to jump on.
z1xus 37 minutes ago [-]
fair point, i do that only because i'm very used to it. i may introduce an option to auto-capitalize, and maybe different fonts to improve readability (and accessibility), especially for people with dyslexia
17 minutes ago [-]
rationalist 43 minutes ago [-]
I've read that people are using that as a sign that they aren't writing with AI, however I imagine it's easy enough to ask the AI to not capitalize and to use typos.
jdanford 12 minutes ago [-]
> I imagine it's easy enough to ask the AI to not capitalize
The missing punctuation at random times was infuriating. Never fun when you have to re-read a sentence because the word without punctuation is itself also a word.
goodmythical 15 minutes ago [-]
have you really not been online long enough to be able to parse communication without unnecessary markup
Rendered at 15:53:53 GMT+0000 (Coordinated Universal Time) with Vercel.
The whole "let's make an Android device for seniors/the blind/whoever and pin it on an ancient Android version/spec it really low but charge a premium" thing is unfortunately not new.
If you look at the Blindshell 2 and 3 you see plenty of this happening as well, not to mention way more expensive hardware like the BrailleSense Polaris which last time I checked ran on Android 5, scary "Mind updating right now please?" Google Play warnings and everything.
If it helps any, Talkback does have a set of keyboard commands it responds to, perhaps making your keypad buttons fire those means the implementation might be less brittle but given what you've already had to deal with maybe just not touching it ever again might be thebest thing at this point :)
Disclaimer: Actually blind Android user/developer
I guess this proves that android is still usefully more open than iOS.
I remember some phones came with a keypad, but they disappeared quite quickly.
I spent hours fixing scripts and restarting servers at 3 am or on off-days from it. Server intervention times of seconds. Best device ever!
The keyboard was comfy, screen was good enough, and you could use your entire screen for the console because the keyboard was separate.
It also looked wicked.
These days with these pathetic media consumption devices if I need to do something I pull my laptop out.
Maybe that is worth open-sourcing.
It is! Relevant example from this week: https://sshhole.com/