BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 06-02-2007, 07:02 PM   #1 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2007
Model: 8300
PIN: N/A
Carrier: AT&T
Posts: 30
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Development Idea - Feasible?

Please Login to Remove!

All,

I am interested in starting to develop applications for BlackBerry devices. I am a programmer, but am new to the BB.

I recently had an idea for a program to develop. Before I begin learning how to develop for the BB and attempting to code the program, I decided I would ask here to see if the application is even possible (i.e. does the public BB API provide the functionality to be able to code what I want).

Basically, one of my major frustrations with the BB interface is not being able to separate work/life very well. I would like to develop an application that interacts with the Profiles module. The primary goal would be email recognition to alter notification settings. For example, I want to be alerted (based on the current profile settings) if I receive email from certain people, but not alerted for others.

This is also useful for not being alerted every time I receive unimportant email (NetFlix notifications, boring work newsletters that I never read, etc.).

Does anybody know if altering the notifications for an email alert could be made dependent upon the sender of the email? Maybe somebody has already written this application?

Quick design idea would be to have Global exceptions (specific notification settings for emails sent by "@netflix.com" that apply to all profiles) and Profile-specific exceptions (this Profile is set to alert for emails unless the email is related to work - in which case silence all alerts), etc.

The fact that personal email (i.e. POP3) and BES email goes to the same inbox has always bugged the hell out of me. The new OS allows you to color emails depending on the source (which is nice), but being able to make alerts be more customizable would also help with this overall issue.

Thank you.
Offline  
Old 06-03-2007, 05:10 PM   #2 (permalink)
New Member
 
toronto8800's Avatar
 
Join Date: Apr 2007
Model: 9800
PIN: N/A
Carrier: AT&T
Posts: 12
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Bump
Offline  
Old 06-03-2007, 05:43 PM   #3 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2007
Model: 8300
PIN: N/A
Carrier: AT&T
Posts: 30
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Hrm

Quote:
Originally Posted by toronto8800 View Post
Bump
Thanks for the bump. I am amazed no responses. Is there a better forum to post this question to (maybe another website entirely)?

I expected some developers to be familiar enough with the BB API to know if having access to read email header info and modify profile data is possible.

Thanks.
Offline  
Old 06-04-2007, 10:26 AM   #4 (permalink)
New Member
 
Join Date: Apr 2007
Model: 8100
Carrier: Cingular
Posts: 11
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I'm not quite sure if this is going to be a viable solution, but I would start investigating with the MailEvent API. You can listen for new messages, and then use getMessage() to get a handle to the Message object. From there you could do something with the message or use the NotificationsManager to register a new alert.

You would need to do some testing to see how it all works, but this should give you a start.
Offline  
Old 06-06-2007, 10:59 AM   #5 (permalink)
Knows Where the Search Button Is
 
kevin.ross's Avatar
 
Join Date: May 2006
Location: Franklin, Tennessee
Model: 8300
Carrier: AT&T
Posts: 42
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Unfortunately, there is no programmatic way to manipulate the BlackBerry profiles. You could of course implement your own profile system to try and workaround much of this, which is feasible but not elegant. At the same time, you would have to coach users to set the native BB profile, then never use it, and just use yours.

My take is that this would be an extensive amount of work. The BB api is open to many things, much more than most platforms. Profiles are unfortunately not one of them.

If there is a better way, I would be interested in ideas as well...
__________________
Kevin Ross | Metova | www.metova.com
Offline  
Old 06-06-2007, 12:06 PM   #6 (permalink)
No longer Registered.
 
Dawg's Avatar
 
Join Date: Mar 2005
Location: Atlanta
Model: 8330
OS: 4.5.0.138
PIN: 31a6c9c9
Carrier: Verizon BIS
Posts: 13,962
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

sounds like an awesome idea this is one app I would deff purchase. I would love to be able to seperate work/personal. Good luck and too the question is there a better place to ask your question, I highly doubt it
Offline  
Old 07-03-2007, 12:26 PM   #7 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2007
Model: 8800
PIN: N/A
Carrier: o2
Posts: 38
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

How does JiveTalk integrate into the Audio Profiles and set its own catogary of alerts ?

I have looked at the 4.2 API docs, and its not obvious even there.
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.