Fast Image Cache is an efficient, persistent, and, above all, fast way to store and retrieve images in your iOS application. Part of any good iOS application's user experience is fast, smooth scrolling, and Fast Image Cache helps make this easier. A significant burden on performance for graphics-rich applications like Path is image loading. The traditional method of loading individual images from disk is just too slow, especially while scrolling. Fast Image Cache was created specifically to solve this problem. In order to understand how Fast Image Cache works, it's helpful to understand a typical scenario encountered by many applications that work with images. iOS applications, especially those in the social networking space, often have many images to display at once, such as user photos. The intuitive, traditional approach is to request image data from an API, process the original images to create the desired sizes and styles, and store these processed images on the device.

Features

  • Stores images of similar sizes and styles together
  • Persists image data to disk
  • Returns images to the user significantly faster than traditional methods
  • Automatically manages cache expiry based on recency of usage
  • Utilizes a model-based approach for storing and retrieving images
  • Allows images to be processed on a per-model basis before being stored into the cache

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow FastImageCache

FastImageCache Web Site

You Might Also Like
VoIP Business Phone Systems Icon
VoIP Business Phone Systems

Hosted VoIP service for businesses. Feature-rich. Awesome service.

Intulse’s VoIP internet phone and connectivity solutions are designed to increase productivity through VoIP software dashboard apps, VoIP CRM integration (ex. Salesforce & HubSpot), softphones, time-based routing, virtual receptionists, customized greetings, unlimited extensions, and more. Customers who choose Intulse as their cloud VoIP provider get the power of a feature-rich system that can be customized to best-fit how they do business. Intulse’s communications specialists work closely to help select and implement features to ensure each business gets the most out of their system and services.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of FastImageCache!

Additional Project Details

Operating Systems

Apple iPhone

Programming Language

Objective C

Related Categories

Objective C User Interface (UI) Software, Objective C Multimedia Software, Objective C Libraries

Registered

2021-07-05