This is an XKCD comic viewer that has Flickr integration with it. As you move through different comics, relevant Flickr images are shown. The application is simple and easy to use while providing lot of functionality.
The application consists of 5 vertical segments.
1. Navigation buttons
These buttons allow you to move through different comics.
a. "<": This button allows you to move to the previous comic
b. ">": This button allows you to move to the next comic
c. "Random": Use this to navigate to a random XKCD comic
d. "Today": Navigate to today's comic
2. Switch between Flickr image and comic description
The bottom most part of the application can be used to view either a Flickr image or view the comic description that includes the XKCD one liner, comic number and date on which it was created. If the switch is "on", the Flickr image is displayed. If it is "off" the comic description is displayed. The labels "Flickr" and "Xtra Info" indicate the above description.
3. Title
The image title is displayed here. Nothing fancy
4. XKCD Comic
The XKCD comic is displayed here. The comic also has the ability to zoom in. On single click, the zoom is fixed and a single click again will zoom back to the original size. If continuously clicked, the zoom continues. After zooming you can drag the image around to view a particular part. To get back to the original zoom single click the image. The XKCD API is used to request for a comic.
5. Flickr Image/Xtra Info
This part of the application moves between the Flickr image and the Xtra Info. What is displayed here depends on the switch described in section 2. The Flickr image is random for a given XKCD comic. Flickr APIs are used to request for a set of search results (in this case 5 results) and uses this information to request the actual image. The Xtra Info is obtained from the XKCD API call and formatted to be pleasing to the eye. The Flickr image can be zoomed in and out in the same way as the XKCD comic.
Special Features:
1. Ability to navigate to random comic strips
2. Ability to zoom into and out of both XKCD and Flickr images easily
3. A set of random Flickr images for each XKCD comic so that you don't get bored with the same image!
4. Provides information about the comic (description, number and date) by using the switch in a non-interruptive manner



Comments