The Lunch Box application connects home cooks and people wanting hot lunch delivered to their workplaces. It uses the Avatar distributed computing platform and Moitree middleware to offload processing from mobile devices to virtual machines in the cloud. This allows the mobile apps to generate food advertisements, conduct auctions for items, and optimize searches for nearby food options with less workload and wireless bandwidth usage. The cloud-based processing makes the mobile app faster and more efficient.