The iClock android app is an exact replica of the iPhone’s clock app. This is completely rewritten in Java for Android. Its has all the features that the iPhone version has.
The iClock application has a lot going on that you might not expect. There are actually four different functions built in: World Clock, Alarm, Stopwatch and Timer.
The World Clock allows you to add several different locations using a search, and it will show them all in a vertical list. Use the + button to search for and add a location. Use the Edit button to delete locations and change their order.
The Alarm allows you to add one or more alarm times to a list. You can specify the sound to play, whether to allow a snooze function, and you can name the alarm. You can also have the alarm repeat on one or more days of the week. You set the time for an alarm using three dials at the bottom of the screen. So, for instance, you could set the alarm to wake you Monday through Thursday at 7 a.m., and then Friday at 7:30 a.m. and Saturday at 10 a.m. You could also set an alarm for every day at 10 p.m. to remind you to take medication or let the cat out.
The Stopwatch is the simplest feature of the clock. It simply has a Start and Reset button. When you press the Start button, it changes to a Stop button. Meanwhile, the time changes and displays in tenths of a second. The Reset button changes to a Lap button. Press the Lap button and the time is recorded in the list and the stopwatch resets to 0 and continues counting.
The Timer function shows a dial at the top of the screen that allows you to set a time in hours and minutes. Then you can press the Start button to start counting down. You can also specify a sound to play when time is up.
Known Issues (will be fixed in the next version)
Only one ringtone is supported
Day Light Saving may have a problem
Smooth animations as in iPhone is not supported yet.