Jake Churchill

… on Flex, ColdFusion, FarCry, and much more …

  • Home
  • About
  • Projects

26

May

Reminder Application

Posted by Jake Churchill  Published in Jake Churchill

The Reminder Application is something that I just finished the initial release of. It is really nothing special. I did it as a learning experience for certain AIR techniques that I was not as familiar with as I wanted to be.

This all started with a glass of water. I always have a glass on my desk when I am working but I get so into code that I forget to drink it and then I end up with a headache at the end of the day because I’ve had absolutely no water. I started adding Outlook events to remind me to drink water but that quickly got messy. So, I thought it’d be nice to have an application running in the background with customizable notifications to remind you to do something.

Reminders can be set up as one time only reminders, they can happen every few minutes, hours, days, weeks, months or even years. I use the application to remind me every 30-60 minutes to drink water. Other people might need to take some kind of medication every few hours or they might want to remind themselves to do something a few weeks away. This can handle all those situations.

By default, the application sets itself to start up whenever you log on to your computer. This can be customized along with colors, fonts and even an audio notification (a bell that “dings” when you get reminded about something). Of course, there is ALWAYS a visual notification. Click the “Install Now” button below to use the express installation. Additional technical details can be found below and on my blog.


Technical Details:

  • This application is build in Adobe AIR 1.5 (using Flex 3).
  • It stores data in a local SQLite database has the ability to check for updates at startup.
  • If updates are found, it will automatically prompt to install them.
    • This is done with the built-in AIR Update Framework.
  • It uses Cairngorm’s MVC framework

Several things I wanted to accomplish by doing this were:

  • How to run an AIR application in the background
  • Enhanced familiarity with using a SQLite database
  • Mixing Cairngorm events with regular events
    • This is always a little tricky

I will be posting source code and other code-specific items on my blog as time permits

Search

Blog Feed

  • Add blog to any reader
  • Comments Rss
February 2012
M T W T F S S
« Feb    
 12345
6789101112
13141516171819
20212223242526
272829  

 

February 2012
M T W T F S S
« Feb    
 12345
6789101112
13141516171819
20212223242526
272829  

Subscribe to Blog

Your email:

Subscribe   Unsubscribe

Archives

Categories

  • Browsers (3)
  • CFEclipse (2)
  • ColdFusion (7)
  • CSS (9)
  • Farcry (33)
    • Farcry Examples (2)
    • Farcry Users (1)
  • Flash (1)
  • Flex (14)
  • Javascript (5)
  • Life & Fun (3)
  • Microsoft Office (1)
  • Misc (4)
  • Random Posts (1)
  • SQL (2)
  • Uncategorized (2)

Blogroll

  • Axel Jensen
  • Ben Forta
  • Coldfusion Muse
  • Fullasagoog
  • Nicole Rutter
  • Ray Camden
  • Sandy Clark
  • Stillnet Studios

Recent Posts

  • FCKEditor Firefox 3.6 Bug (Year 2010 Bug)
  • ColdFusion using Java for regex replace
  • ColdFusion VirtualMerchant CFC
  • Farcry Navigation Move Permissions
  • Delete Mail via POP Script

Recent Comments

  • James Moberg on FCKEditor Firefox 3.6 Bug (Year 2010 Bug)
  • Jake Churchill on ColdFusion using Java for regex replace
  • Ben Nadel on ColdFusion using Java for regex replace
  • Peter Boughton on ColdFusion using Java for regex replace
  • Peter Boughton on ColdFusion using Java for regex replace

Recent Post

  • FCKEditor Firefox 3.6 Bug (Year 2010 Bug)
  • ColdFusion using Java for regex replace
  • ColdFusion VirtualMerchant CFC
  • Farcry Navigation Move Permissions
  • Delete Mail via POP Script
  • Flex 2 Datagrid not highlighting row (UPDATE)
  • Flex 2 Datagrid not highlighting row
  • Flex Dynamic casting of data
  • Reboot XP PC over Remote Desktop
  • Dynamically instantiate a class

Recent Comments

  • James Moberg in FCKEditor Firefox 3.6 Bug (Year 2010 Bug)
  • Jake Churchill in ColdFusion using Java for regex replace
  • Ben Nadel in ColdFusion using Java for regex replace
  • Peter Boughton in ColdFusion using Java for regex replace
  • Peter Boughton in ColdFusion using Java for regex replace
  • Matthew in ColdFusion using Java for regex replace
  • Matthew in ColdFusion using Java for regex replace
  • Jake Churchill in Flex Channel.Connect.Failed error NetConnection.Ca…
  • Flex Guy in Flex Channel.Connect.Failed error NetConnection.Ca…
  • Dexter in Flex Custom Preloader without SWF
© 2008 Jake Churchill is proudly powered by WordPress
Theme designed by Roam2Rome