
Galleryify! HD
Cpedia
Galleryify!
Cuil
Galleryify! HD is an image browser and organizer for iPad. Use the built-in web browser to find your favorite image thumbnail sites, then tap the Galleryify! button to automatically download all of the good images. You can then view the gallery full screen and offline.
Successor to Galleryify! for iPhone, the HD version was completely rewritten for the iPad's high resolution screen and faster CPU.
Technical NotesAt the top level, we have a table view controller that displays custom table cells. Each gallery is represented by a photo "stack," which is dynamically generated using custom drawing in a Core Graphics context.
A custom browser built around a UIWebView lets the user browse the web, and Javascript is executed as each page loads in order to find candidate images. Heuristics were developed for detecting good images and discarding bad images (too small, ads, banners, etc.).
My Role
Traditionally, search engines have returned a list of references in response to a query -- ten blue links. Cpedia changes this.
For each query, Cpedia algorithmically summarizes and clusters the ideas on the web and uses this to generate a report. View the report, explore the full references list, and explore related topics.
Technical NotesThis app makes asynchronous calls to Cuil's Cpedia API (JSON over HTTP) for query suggestions, pages, and sources. Images are fetched from Cuil.com and are scaled accordingly.
A universal iPad and iPhone app, Cpedia uses separate code paths for the top level interface, sharing core components for fetching data and displaying modal views.
My Role
I proposed, designed, and developed this app using the desktop version as a reference. Working with Cuil's web developers, I helped guide API development and coordinate changes.
Galleryify! is an image browser and organizer for iPhone. Use the built-in web browser to find your favorite image thumbnail sites, then tap the Galleryify! button to automatically download all of the good images. You can then view the gallery full screen and offline.
Large images are scaled down and compressed for fast viewing on the iPhone. You can save your galleries to your camera roll for syncing to your desktop. And passcode protection is provided for privacy.
Technical NotesThis app uses the three20 library for image display.
A custom browser built around a UIWebView lets the user browse the web, and Javascript is executed as each page loads in order to find candidate images. Heuristics were developed for detecting good images and discarding bad images (too small, ads, banners, etc.).
My Role
Cuil for iPhone brings all the power of the world's biggest search engine to your iPhone or iPod Touch.
Start with a trending topic from Twitter or enter your own query. Get results from 127 billion web pages, the realtime web, and Facebook. Explore and refine your topic with Cuil categories.
Technical NotesThe native iPhone version of Cuil.com, this app lets you enter a query and view full-screen results from the web, Twitter, and Facebook. It uses custom drawing for the result rectangles, paging scroll views, asynchronous calls to JSON web services, and Facebook Connect.
My Role
I proposed, designed, and developed this app using the desktop version as a reference. Working with Cuil's web developers, I helped guide API development and coordinate changes.