Need help creating a basic app - $
I need someone to help get me started with a basic app and I am willing to pay up to $100.
What it needs to do:
install a menu option on the blackberry button called "email customer"
extract the email address from the current screen
invoke the email application
prepopulate the "to" field with the extracted email address
prepopulate the "CC" field the "subject" and the body with predefined values (canned)
I have created a website function that does this, but would like to have it as an offline app that stores the email in a file on my device - that way I can change it whenever I need to.
I have eclipse and java on my pc and have started dabbling around with Hello World and some other youtube tutorials, but I am still a ways away from an app that I can customize to do what I need it to do. If someone could provide me with the basic structure that I can change, I could paypal up to $100.00. Thanks!
Last edited by timtrent; 02-04-2013 at 11:26 PM.
- CrackBerry Genius
02-04-2013, 08:45 AM #2
- 1,501 Posts
- Just PM
Is this for OS 7 or lower, QNX Playbook OS or BB10 ?Developer of; Crackberry Forums Reader app -> Crackberry Forum App (NON-ANDROID)
Playbook + BB10 DEV , APPS ON REQUEST PLEASE PM ME or EMAIL me @ Jeroen_13@crackberry.com
bbUI.js expert -- Need HELP ? Just PM me ! Blackberry Playbook 64GB WEBWORKS APP DEVELOPER & APP CONVERTER + SIGNING
- 02-04-2013, 12:58 PM #4
WOW well im subscribed to this, i was looking to do something similar for my field techs but on pb/bb10 im guessing webworks would be the way to go?
I would be glad to help you however i can for free , I just gotta stop making hello world samples and start to actually code #writersblockWTB : 1 Trollsbane.
- CrackBerry Abuser
02-04-2013, 04:04 PM #5
- 132 Posts
I'm going to second the Webworks mention, if you would like this to be cross platform HTML5 is probably the best way to go. your app will need to be invokable form within the browser tho from the menu. so that when "email Customer" is selected it invokes your app -> gathering the information and then invoking a new email and pushing the gathered information to the proper fields.
that's my train of thought anyway, but i dont do much in HTML5 sorry.
- 02-04-2013, 05:02 PM #6
Do you want the menu item to be available everywhere or just in the app itself?
The first option isn't possible for BB10 AFAIK.
Here is a screenshot of a service call. From here, I would like to hit the blackberry button, then click "Send Customer Satisfaction Email", have it invoke the browser, populate it with the email from this screen, populate it with my mangers email address in the CC line, Fill in the subject, and fill in a canned email (like you see my website link above does). The problem with the way I am doing it now, You have to highlight the email address, click on the blackberry button, click "copy", switch out to the web browser, browse to the website, click on the website link which uses URL encoding to populate the fields (all except the customers email) then you have to click into the email field, click on the blackberry button, click paste to insert the customers email address into the TO line, then enter, then you can send it. That's too many clicks. So the reps aren't doing it.
The way I see this working, the rep is in the SMS screen (the screen that displays the current service call) clicks on the blackberry button, clicks on SEND EMAIL (or whatever), the email address is extracted from the email address field (see screenshot) and pasted into the "To:" line, along with a canned email subject and a canned message body and a canned CC line (probably stored in an options screen elsewhere for the app).
One thing I do know. Our SMS program that we use for our service calls stores all the call data in SQL fields. Is it possible for the app to scrape the email from this screen, or would it need to query the sql database? If it's too hard to accomplish the automatic email population, then I could settle for doing without that part. An app that basically does what I am doing from my website would do better than I have now, because it would not require communication via a browser to complete the URL encoding process. Then we would have to paste the email address in like we are doing now. Though it would be nice if it could extract the email address from this screen. That would be ideal.
Last edited by timtrent; 02-04-2013 at 08:11 PM.
- 02-04-2013, 09:03 PM #8
You would need to talk to whoever made the app, or get someone to make you a new one.
It can certainly be done (I've personally only done email invocation in BlackBerry 10, and not in BB7 and below, so I wouldn't be any help here), but ultimately your best bet is to have the app remade with that feature.
I agree. And believe me I've spent a great deal of time trying to get corporate to do that. But at the peon level that I reside, it's not going to happen. That is why I thought I'd research an add-on app that basically invokes the browser from the blackberry button, instead of me having the use my website to invoke the browser using the dorky URL encoding method that I am doing now. I envisioned the app being simple, as my URL encoding is just one line of code. But then again, I'm no Java guru. Thanks anyway.
- 02-04-2013, 09:23 PM #10
Wellll, I can create you an app that will just invoke an email with the email address set as whatever you want it to be as soon as it's clicked.
Rather than an app though, have you maybe considered just a webpage? mailto:firstname.lastname@example.org works in the BlackBerry browser.
I think I figured out what you meant. I created an email.html file with the mailto: command and all of the other field (CC: , Subject, Body, etc) I copied the file to my device, then clicked on it. It worked pretty slick. But how can I get some sort of shortcut to that file, preferably like on the blackberry button?
- 02-04-2013, 11:33 PM #13WTB : 1 Trollsbane.
- 02-04-2013, 11:48 PM #14
Why not have an app open the webpage?
I am trying to get away from the webpage. It's slow loading the blackberry browser just to get the mailto command, and it requires that the tech have a signal (sometimes they don't). If I can initiate the mailto command offline, at least the email will "store" itself until the techs regain a signal.
Now if I can just figure out how to get a shortcut off the blackberry button menu, I'll be doing good. Then maybe later I can figure out how to get it to attach a coupon to the email as an attachment. I'm not sure if that can even be done with the mailto URL encoding I am currently using.
- 02-05-2013, 10:08 PM #17
- By wpr420 in forum BlackBerry StormReplies: 2Last Post: 12-23-2008, 09:42 PM
- By fnfnick in forum BlackBerry ThemesReplies: 0Last Post: 09-29-2008, 09:06 PM
- By alexserica in forum General BlackBerry DiscussionReplies: 8Last Post: 07-18-2008, 11:54 PM
- By DaveP51182 in forum BlackBerry Curve 83xxReplies: 2Last Post: 07-14-2008, 12:09 PM
- By P.H.A.D.E in forum BlackBerry OS AppsReplies: 2Last Post: 03-08-2008, 10:45 PM