Useful Applications for Smartphone?
merlinbasenji asks: "I've recently purchased an Audiovox SMT5600 Smartphone for Cingular, and I'm looking for suggestions for good applications like: calendars, browsers, games, email client, etc. Anyone have a favorite, or had a bad experience with specific applications?"
TCPMP is a great media player that can handle DivX. Then there's some Windows app that downsamples video files to fit the screen rather well. Pick up a 1Gig miniSD card online for $60 and the phone is extremely more useful. Then use Yahoo!Music to pull a gig of music onto the device at will - that part is rather convenient. I've got a single Family Guy episode on there right now, just because I don't really use it as well as it could be.
...
...
And this is totally OT, but...
I managed to snag a new one of these for $20 and a three hour conversation with Cingular, because they were trying to sell me a Star Wars sound-injector (lots of demand, I guess, for sounding like you're friends with Chewbacca) with the prefurb I was ordering (they would add it to my basket after I verified my order without any notification they were doing so, and that pissed me off). Anyway, I worked my way up the ladder to the resolutions department.
Me: There is no chance I will use this device. Let me order the prefurb without sending me the $40 Chewbacca toy.
Cingular/ATT: I can't sell you the prefurb without sending that item. But you can return it!
Me: I'd like to do that, preemptively.
CATT: Oh, you'll have to send it back to us once we ship it out.
Me:
CATT: Sir?
Me: Seriously, you're going to cost yourself greater than $20 to sell me a $20 refurb phone, and waste man hours handling a return?
CATT: It's how the bundle works, sir.
Me: I'd feel morally reprehensible doing business with you if you're that stupid. I'll buy a Sprint phone.
CATT: No, no no! Tell you what, I'll send you a NEW one for the same price, so you don't have to return the Star Wars thingie.
Me:
CATT: Sir?
Me: Nevermind, I can do business with idiots. Thanks. Send it on.
-knewter
I have to maintain an insane number of passwords and systems - Flexwallet 2006 triple encrypts the database file that stores my passwords. It also includes a PC app that it syncs with.
Highly recommended.
I use imov Messenger on my Audiovox Smartphone. Its Googletalk, MSN, AIM, ICQ, and Yahoo Messenger all in one. Also works with any Jabber based system (Googletalk is Jabber based).
I'd say the ssh client on it kicks major butt. Had to configure sshd to accept the protocal but after that it was like using unix from 20 years ago... nice and slow... every keystroke a thing of beauty as the commands were only two or three characters each. I can even read my mail in PINE {sniff snif}.... now I'm all weepy... thanks...
This space intentionally left blank.
Here is a list of things that any phone more advanced than a Nokia 5160 could concievably do (especially with Symbian or other smart phone OSes), but which don't ship from the manufucturer, and are thus relegated to half-written, poorly integrated shareware apps that don't work on different smart phones running the same OS:
* Answering machine. Who needs voice mail on the provider side? Your phone probably has memory onboard + expansion slot memory. It has enough brains to record voice memos, do voice dialing, and play MP3s as ringtones. How hard is this to implement? Plus there's no monthly fee!
* Time-of-day call ignore. Are you in a meeting for a certain time? Have lectures or classes? Doctors appointment? Your phone should automatically go into a silent mode (and kick over to the answering machine). Why let yourself be the point of failure?
* Selective disturb. Studying, working on a project, or otherwise engaged, but don't want to drop off the face of the earth? Make it so that only certain call groups can contact you, just in case.
* Privacy mode. Automatically reject calls from caller-id blocked numbers or long-distance (based on an area code list) numbers, or from people in certain groups.
* Smart synchronization with Palm or WinCE PDAs. Most smart phones have bluetooth, but so far I have yet to find a way to sychronize the smartphone with the PDA in any useful way. Don't we have vcards and other standards for this?
* Smart synchronization with a PC. Even just a stupid Windows client + some documentation would be fine. I can write something that'll let my Linux desktop sync if it's documented! This could be as simple as dumping the data from the internal memory to the expansion memory in a parsable format, and then restoring it the same way -- the PC could have a program to read the memory card and deal with the data.
* Some kind of automation system. I have run across lots of little situations where I need to do something to a lot of contacts (move them into a group, delete duplicates, etc), and have found there's no batch interface. You have to deal with everything one click at a time.
All of this stuff is pretty simple to do, and would elevate a smartphone from a fancy phone with a colour display and better ringtones. No Symbian OS phone I know supports time-based silencing, call ignore lists, answering machine, selective disturb, or sychronizes well. You can fake some of that with custom ring tones, but that's a hack.
The most disapointing feature of mobile phones are the SDKs; you can't write this stuff if you want to, in many cases (and the Java support is terrible). Why make something programable if the only thing it'll do is load the code that shipped with it?
--
Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.