Ticket #36 (new enhancement)

Opened 3 years ago

Last modified 3 years ago

Ability to email track files

Reported by: gadams999 Assigned to: saua
Priority: minor Milestone: Future
Component: MIDlet Version: 0.3.2
Keywords: Cc:

Description

In the Track Manager, provide a menu option to email a selected track (and/or exported tracks) using the BlackBerry? email interface.

This would allow transfer of tracks without requiring a tethered connection to a PC.

Change History

08/20/07 15:14:14 changed by saua

  • milestone set to Future.

That would be a nice addition indeed. Unfortunately there is no simple way to implement this in pure J2ME (apart from providing a dedicated SMTP server to do that).

There might be a workaround by the way of a external servlet/cgi-script which could do the mailing.

(follow-up: ↓ 3 ) 09/28/07 17:27:37 changed by baohx

How hard would it be to simply post the file to a URL? Creating a server side script to handle the forwarding would be trivial. Would just need a config value for the URL and perhaps a password. Heck, for something small like this, I might be willing to host a service for storage, viewing and forwarding the files. I've been wanting to make another google maps web-app anyway.

(in reply to: ↑ 2 ) 09/28/07 17:47:30 changed by baohx

Replying to baohx:

I just saw the other app Blackberry Tracker. That's kind of what I want to do, but some of the places I go won't have service so I'd want the BB-side app to store the locations (as yours does already), and then choose to send the file when I'm in a coverage area.

09/28/07 18:28:55 changed by saua

I'm planning on something similar myself.

Currently I'm investigating the possibilities to bring bbTracker to less powerful phones which don't support JSR-179 (Location API) or even the File API that I use.

So I think about some way to upload the tracks. I don't know yet if I want that to be an "Export track to online storage" step or if I rather want to support online storage that just acts the same way as storing a track locally does right now.