While I've been relatively quite with regards to PocketFeed (more here, workspace and source here) and the next version, it really hasn't been too far out of my mind. I've been struggling lately with some ideas, and was curious if anyone has any feedback/comments:
- Compact Framework or not? I would really like to move the codebase over to CF.NET, so it's going to take a pretty convincing argument to keep it in C++.
- Latest RSS support. Support for RSS 2.0, ATOM, etc. needs to be added.
- Inbox vs. Standalone. Over the weekend, I had an idea: why not make PocketFeed a plugin into the standard PocketPC/Smartphone Inbox. While you'll get great integration (and sync ability), you'll lose the robustness of a standalone application.
- Storage. Do I go database or keep it in XML?
- Synchronization and Remote Storage. I'd like to be able to easy sync with a desktop reader, as well as provide the same type of remote storage sync that RSS Bandit does today.
- Feed Categories. This is a must have, IMHO.
- Better searching. Again, another must have.
- Great offline experience. Need to put in some work here.
- Extendibility. I'd like to provide some API's to get to the feed lists, feed items, etc., in order to provide a more seamless integration to other apps on the device.
- Simple (but powerful) User Interface. I would really like to spend some time on getting the user experience solidified to something that requires no more than 2 'taps' to perform the most important operations, yet provide functionality that power users will use.
Anything else? Anyone have any 'must have' features?