Pointui » Home 2 Applets Showcase

Good Messaging Today Applet

(13 posts)
  1. jrtolle
    Member

    Not that there's many people who use Good Messaging (formerly owned by Motorola) on these boards, but I made a today applet that the time and date, active alarms, and basic phone status, as well as Good Messaging unread messages, tasks and appointments due today - but due to the encryption on the database files used by Good, there's no viewing any of those outside the Good applications. Theoretically, the applet supports internationalization and vga, but I've only used it on my QVGA Tilt, and in English.

    These comments are from the program itself. If any of the below people do not like my use of their code, I will delete/edit this post. I am a fan of the all in one applets, and this is my take on it, within the restrictions of the Good programs.

    And, people are free to use the code I created (i.e., not mentioned in the comments) in their own applets.


    /*
    My implementation of ideas, and some code, from other applets
    Thanks goes out to:
    MarcLandis for the original BigClock applet and sinofthegod for his FadeClock mod, images, and the code for alarm picture
    Özgür GÜMÜS/AKILalmaZZ for the sound profile selection and basic panel code from InfinitiHome2
    Ivan Skjåvik for the binary/alarm code from his MyStatus mod
    capt_harlock77 for Comm Manager code, icons, and location for vibrate/silent override
    Also, thanks to these icon designers:
    Fernando Albuquerque at Nando Design Studio for the speaker icon
    Umut Pulat (12m3 at DeviantArt) for the pda icon
    Mazenl77 on DeviantArt for the settings icon, which I found at iconspedia under a Creative Commons Attribution 3.0 License
    */

    I don't know how long these pictures will last, but here are some screenshots.





    The 4 buttons at the bottom, the settings button (which when held will also open the comm manager), and the sound profile picture will all have the same background when selected to let the user know their input has been accepted. The images in the 4 buttons will also fade out (and then reset after a couple of seconds) when the button has been selected.


    There are many setting screens because I tried to make this applet as flexible as possible for people to match with whatever background image or windows mobile theme they may be running. For me, the blue and orange not only match my living room, but the ATT theme that's installed on my Tilt (and probably any other ATT phone I get in the future).

    For me, the only things left I couldn't quite figure out was a weather panel, similar to AKILalmaZZ's in his infinitHome2 applet (I couldn't get httpFetch to play nice with wunderground.com's XML lookup API) and how to make the settings rectangle show the selected color before it started to animate out, as it can take a few seconds since it's drawing a 7 screen flow.

    And, finally, I will most likely not be updating this applet as it is fully functional for me. A little selfish, but hey, if I can create this with no formal coding experience or training, then anybody can change this for their needs.

    JR

    Attachments

    1. Graphics.PNG.zip (93.3 KB, 80 downloads) 7 months old
    2. GoodToday.VGA.zip (106.9 KB, 163 downloads) 7 months old
    3. GoodToday.QVGA.zip (64.6 KB, 290 downloads) 7 months old
    Posted 7 months ago #
  2. victorjr
    Member

    looks nice will try it out

    Posted 7 months ago #
  3. Hi jrtolle,

    This is a very nice work for an all-in-one today applet.
    Thanks for that and for all your credits ;)

    I discover Good Messaging with your applet...
    Could you describe us this app?
    Does it required a special subscription?

    >>> Added in the Applets Store

    Posted 7 months ago #
  4. jrtolle
    Member

    Good Messaging is a corporate email-to-smartphone program, similar to the way Blackberrys are used in the business world. I actually don't know if AT&T, or other cell phone providers around the world, actually offer it direct to consumers as it requires a server inside the corporate firewall (similar to the BES that RIM sells for Blackberrys) to connect to the corporate email server and then pushes out to the phone. For us, we use Exchange, so our phones can two-way sync email, calendar, contacts (including any chosen public folder contact lists), tasks, and notes. I actually love the program, and think it's more powerful than Blackberrys, and I'm glad the division I work for uses it instead of Blackberrys.

    Good is actually offered for consumers - Check the Good for You page for more details.

    At the end of the calendar year, when I have to move elsewhere within the company, I will be losing this phone and Good Messaging. At that time, I will update this app to work with the built-in WM programs, just like all the other all-in-one applets out there. But, I used this particular applet to learn about the variable sizing and how it affects the layout and how best to utilize it; I think I've done a decent job.

    This applet also has other features as well:

    • "dynamic sound profiles," as my co-worker has titled it. Basically, at the times you choose, the sound profile will change (it's why the time_onnotify never stops).
    • the panel order, and which panels are active, can be changed.
    • Fill Colors for static and selected backgrounds, as mentioned above, can be changed to suite preference/background image
    • And for those that have Good Messaging, the unread email count is always active, but priority unread, calendar appts and tasks due today can all be toggled on or off.

    JR

    Posted 7 months ago #
  5. Thanks for all these precisions jrtolle.
    Indeed, it seems to be more a business than a personal solution.
    I'm currently using Microsoft My Phone service, which does a really good job for synchronized all PIM informations (contacts, calendar, tasks, text messages, photos, ...).

    Thanks again, it's a good applet with nice features ;)

    Posted 7 months ago #
  6. partha_rc
    Member

    @jrtolle,

    I am not getting any display on my device. I unzipped the GoodToday.QVGA.zip file and copied the folder to AppletRibbon under PointUI home2. When I load the applet, the applet indicator on the top right hand corner shows a red square with the word "Good" in white like in the screen shots, but I do not get any other display. I am using PointUI version 2.0.30b on my QVGA device (HTC P3400i).

    What am I missing here? Do I need to have any other application installed for this applet to work?

    I like the looks of this applet and wanted to try it out.

    Please reply early. Thanks.

    Partha

    Posted 7 months ago #
  7. @partha_rc

    I am using PointUI version 2.0.30b on my QVGA device

    Suggest you upgrade to 2.1.06c

    Posted 7 months ago #
  8. jrtolle
    Member

    If you don't have Good Messaging on your phone, then the 4 buttons at the bottom will be pretty nonfunctional, as the links and notifications rely on Good being installed. Otherwise, everything else will work. Feel free, however to modify the source to point to any other programs you want to launch and any other notifications you want to kept aware of.

    And yes, it definitely requires at least 2.1.x, as I use the VariableEdges common file that is included with the 2.1.x releases. Of course, I recommend using the latest; I developed this on 2.1.04 and only installed 2.1.06c the day I put this up and it seemed to work then.

    JR

    Posted 7 months ago #
  9. partha_rc
    Member

    @Montecristoff

    I did as you suggested, installed PointUI version 2.1.06c. Now everything is working fine.

    Partha.

    Posted 7 months ago #
  10. TXGoatHead
    Member

    I have just had to start using the Good Messaging Application because of security concerns of the company for which I work. Can I use this on my Palm Treo 800w? It has a square 320X320 screen. Thank you for any help you can provide!

    Posted 7 months ago #
  11. jrtolle
    Member

    Yes, this should work on any phone that PointUI works on. Make sure you have the latest version of PointUI installed, and then install the applet. This is a variable-sized applet, so it should expand to fit the available screen space - it does on my Tilt when I change orientation, so it should work just fine on a square screen. That's one of the main reasons I built this as a variable applet - so it would work on any sized screen people may have.

    JR

    Posted 7 months ago #
  12. needy_1
    Member

    i've added the applet to my xperia and it looks perfect but unfortunately non of the buttons work??? any idea why?
    thanks
    needy

    Posted 7 months ago #
  13. jrtolle
    Member

    @needy_1
    The buttons at the bottom are hard-coded to the Good Messaging shortcuts in the Programs and Start Menu folders, so if you don't have Good Messaging installed, they aren't going to do anything.

    Feel free to edit the GoodToday.cs file to change the paths for the shortcuts, as well as editing/adding different pictures to use inside the buttons.

    JR

    Posted 7 months ago #

RSS feed for this topic

Reply

You must log in to post.