Ticket #36 (new enhancement)

Opened 6 years ago

Last modified 6 years ago

Ability to email track files

Reported by: gadams999 Owned by: 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

comment:1 Changed 6 years ago 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.

comment:2 follow-up: ↓ 3 Changed 6 years ago 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.

comment:3 in reply to: ↑ 2 Changed 6 years ago 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.

comment:4 Changed 6 years ago 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.

Note: See TracTickets for help on using tickets.