Android Projects‎ > ‎

Cool Clock

Application History:
  • I first developed Cool Clock in 2010 which was designed to help teach elementary grade children how to read analog clocks.
  • Note that this application was originally developed on/for Java/Swing/Windows.
  • In late spring/early summer 2011, I ported one of the seven screens in the above application to Android.
  • All development for Cool Clock (both in 2010 and 2011) was done at home in my spare time/evenings.

About the Android Port of Cool Clock:

  • This was my first Android project and so was very much a learning experience for me.  I am now an advanced beginner!
  • This app has been placed on the Android Market and Amazon Kindle Store.

Below is a slide from the PowerPoint presentation below which provides an at-a-glance overview of this project/application:

Cool Clock is now available on the Amazon and Google Play Android app markets.  Below are two relevant links:
  • Here is the external Cool Clock product description page referenced in the Android Market list.
  • Here is the Google Play app market page listing for Cool Clock.

Cool Clock can run in 3 modes as described int the slide below: 

[Note for latest version 4.1.2: In all clock screens, clicking the lower-write icon displays a menu launcher.]

High-Resolution Android Emulator Screenshots:

"Learn Mode"

"Clock Mode"

"Modern Mode"

Below are links to an informal PowerPoint presentation summarizing some of the Android, Java, and 2D Graphics techniques I used in creating the Cool Clock application.  This presentation was targeted at software developers of varying experience levels, and which may not have any familiarity with Android, Java, 2D Graphics, or multi-threaded programming.


The techniques and statements made in my presentation only reflect my
level of understanding of Android programming techniques at the time the presentation was written.  I have only been exploring Android programming for about 3 months in my evenings/spare time.  As a result, some of the information presented may not necessarily reflect the best (or only) way of implementing specific techniques.

Here is a link to a PDF export of an Android development intro presentation:

Cool Clock Presentation

Note: Any comments/feedback are welcome:

Copyright (c) 2011 - 2017 Richard Creamer - All Rights Reserved