I spent some time considering future feature development, and where we can take this app now that 1.2 has cleaned up most of the current bugs/issues. Following is the result of my brainstorming session, which can serve as a starting point for roadmap decisions:

Pre-Mango:

  • Integrate into Photo app’s Share Picker
    • Doing so would allow user to start a new WordPress post with picture auto-added directly from the camera/photo app.
    • The extensibility story here will change with Mango, but it shouldn’t be too hard to migrate when we upgrade the app to Mango.
    • MSDN Documentation: http://msdn.microsoft.com/en-us/library/ff967563.aspx
  • Location sharing feature similar to other WordPress mobile apps
  • Improved tags interface for post/page editor. Categories have a nice set of screens for selecting/adding/removing, but tags are currently a ‘dumb’ text field. Auto-complete might be nice, or a “most used tags” pop-up like in the web admin.
  • Better control over publication status and publication date.
  • Unify post and page editor control logic, including WYSIWYG, media, tags/categories
  • Support setting/editing permalink for pages (and posts?)
  • Support full set of page values (e.g., template, parent)
  • Add ability to search posts/pages
    • Add internal linking (ala WP 3.1 feature) to page/post editor interface
    • Might be substantially easier when using Mango’s Local Database feature (see below)

Mango:

Bonus:

  • Keep track of the XML-RPC GSoC ’11 Project and help the improvements get into trunk
    • http://gsoc2011.wordpress.com/author/nprasath002/
    • The new functionality would allow us to expand the feature set significantly, including
      • User management
      • Custom post types support
      • Blog settings management
      • Post/page custom fields
      • Custom taxonomies
      • Post formats