Apps Emerge as Key Wal-Mart Strategy