Travel · Mobile · iOS

TLV Places: Curated Tel Aviv Place Discovery iOS App with Hebrew RTL Support and Location-Based Filtering

AppMatic Tech built TLV Places from scratch in two months in 2018, a curated place discovery iOS app for Tel Aviv built in Swift with a Laravel backend and admin panel. The app features Hebrew Right-to-Left layout support, location-based and distance filtering, category browsing for restaurants, bars, and attractions, map integration, image caching, and slow-network handling for travellers on variable connections.

Hebrew + EnglishRTL Support
iOS NativePlatform
2 MonthsDelivered
TLV Places iOS Tel Aviv curated place discovery app with Hebrew RTL support built by AppMatic Tech

The Challenge: A Distinctive Layout in an Established Vertical, Built with Hebrew RTL and Traveller-Grade Performance in Two Months

In 2018, the place discovery app vertical in Tel Aviv already had a dominant player: Waze, the Israeli-born navigation and local discovery app acquired by Google in 2013, with an entrenched local user base and crowdsourced place data across the city. The TLV Places client's vision was to build a curated, editorially selected alternative: a product where every listed place was hand-picked for quality, not surfaced by Waze's algorithm. AppMatic Tech's task was to build a product that could stand alongside Waze in the market where Waze was born, with a distinctly different product philosophy: curation over crowdsourcing, editorial quality over algorithmic volume. Beyond the product vision, AppMatic Tech had to solve three technical challenges simultaneously within a two-month window. The first was visual differentiation: the Tel Aviv audience expected an interface with its own identity, not a clone of Foursquare or Yelp. AppMatic Tech designed and built a custom iOS UI distinct from every established player in the vertical. The second challenge was Hebrew Right-to-Left (RTL) layout support; RTL on iOS requires mirrored navigation logic, bidirectional text handling, correctly reversed icon positioning, and MapKit overlay orientation, all built into the Swift codebase from the ground up. The third was performance for travellers on roaming data or weak Wi-Fi, addressed with aggressive caching and slow-network handling built as first-class features of the app.

Tel Aviv Place Discovery App Landscape, Competitive Analysis

AppMatic Tech mapped the place discovery and travel app landscape when building TLV Places in 2018, identifying the gap between global generic discovery platforms and the curated, locally specific experience Tel Aviv visitors and residents required.

CompanyUnique Value PropositionCompany AdvantageCompany Disadvantage
Global Place Discovery with Check-Ins:

Global place discovery with user check-ins, tips, and personalised recommendations across tens of millions of venues.

Largest Global Place Database:

Largest global place database with user-generated content, social check-in layer, and personalised recommendations based on visit history.

Generic, Not Locally Curated:

Generic global product not tailored to Tel Aviv's neighbourhood character or visitor navigation priorities. No Hebrew RTL layout. Editorial curation absent; algorithmically ranked, not hand-picked.

User Review Platform:

User review platform for restaurants, bars, and local services with detailed ratings and photos.

Deep Review Ecosystem:

Deep review ecosystem with strong restaurant and bar coverage in major cities, trusted by users in English-speaking markets.

US-Centric, No Israeli Investment:

US-centric product with limited Israeli market investment in 2018. No editorial curation for traveller-first discovery. Interface built for review reading, not fast contextual place finding.

Israeli-Born Navigation and Discovery:

Israeli-born navigation and local discovery app with crowdsourced traffic, place data, and a dominant user base in Israel.

Born in Israel, Google-Backed:

Born in Israel, deeply embedded in the local market, and backed by Google since 2013 with significant infrastructure. Real-time crowdsourced place and traffic data.

Navigation-First, Not Editorially Curated:

Place discovery is algorithmic and crowdsourced, not editorially curated. Waze is a navigation-first product; local discovery is secondary to routing. No category-first or editorial browsing model designed for a traveller exploring Tel Aviv's food, culture, and nightlife scene.

Dominant Global Map and Place Search:

Dominant global map and place search platform with real-time navigation and place discovery across every category.

Unmatched Map Data Scale:

Unmatched map data accuracy, navigation quality, and place database scale globally.

Algorithmic, Not Curated:

Not a curated discovery product. Algorithmically ranked results rather than editorially selected Tel Aviv experiences. No category-first traveller navigation (best to eat, drink, visit, nightlife).

What AppMatic Tech Built for TLV Places

AppMatic Tech built every layer of TLV Places from scratch in two months: the iOS app in Swift, the Laravel backend, the admin panel for content management, and all location, filtering, caching, and RTL features.

Curated Place Discovery with Category and Distance Filters
AppMatic Tech built the TLV Places discovery experience: curated place listings for Tel Aviv's restaurants, bars, cafes, cultural venues, and main visitor attractions, browseable by category and filterable by distance from the user's current location. Category filters cover places to eat, drink, visit, and explore across Tel Aviv's neighbourhoods, with a dedicated editorial section for main visiting places recommended for first-time visitors.
Map Integration with Location-Based Discovery
AppMatic Tech integrated MapKit-based place discovery into the TLV Places iOS app, enabling users to browse places spatially, see proximity to their current location, and navigate directly to chosen venues. The map view was built with performance-conscious tile caching to remain responsive on the variable network conditions common for travellers in Tel Aviv.
Hebrew RTL (Right-to-Left) Layout Support
AppMatic Tech implemented full Hebrew Right-to-Left layout support throughout the TLV Places iOS app. RTL implementation required mirroring the navigation flow and screen transition direction, reversing text alignment and icon positioning across all screens, handling bidirectional text in place names and descriptions displayed in both Hebrew and English, and ensuring all MapKit overlay labels and UI controls were correctly oriented for Hebrew-language users.
Image Caching and Slow Network Handling
AppMatic Tech implemented aggressive image and content caching throughout the TLV Places iOS app, ensuring place photos, curated lists, and category content loaded from cache on repeat visits and remained accessible at reduced network speeds. Slow network handling logic was built to maintain a functional browsing experience on the roaming and low-signal connections typical of international travellers using the app in Tel Aviv.
Laravel Backend and Admin Panel
AppMatic Tech built the TLV Places Laravel backend APIs for place data, category management, geolocation queries, and content delivery, alongside an admin panel for the client's editorial team to add, update, and curate places, categories, and featured picks without developer involvement.
Custom iOS UI/UX
AppMatic Tech designed and built a custom iOS UI for TLV Places with a visual layout and interaction model distinct from the card-grid patterns of established place discovery apps. The interface was designed to reflect Tel Aviv's urban character; the layout hierarchy, typographic treatment, and category navigation were all built to stand out in the place discovery vertical rather than replicate existing app conventions.

TLV Places: Delivery Metrics

Delivery Duration
2 months (2018)
Platform
iOS native (Swift)
Backend
Laravel
Admin Panel
Yes, for editorial place curation
RTL Support
Hebrew Right-to-Left across full iOS app
Performance
Image caching + slow network handling
Market
Tel Aviv, Israel
Launch Outcome
Successfully launched, well-received in Tel Aviv

TLV Places Interface Design

AppMatic Tech designed the TLV Places iOS interface to reflect the character of Tel Aviv, a city with a distinctive food culture, active nightlife, and strong local identity. The visual layout was built to differentiate from the established place discovery app aesthetic: a layout hierarchy that prioritises editorial curation over algorithmic density, with a navigation model suited to a traveller discovering a new city rather than a frequent local user checking in. The RTL Hebrew layout was built as an integrated design decision from the outset of the project, not a bolt-on translation, ensuring the app felt native to Hebrew-reading users across all screens.

TLV Places iOS app interface with Hebrew RTL layout and curated Tel Aviv place discovery designed by AppMatic Tech

"We needed an app that felt like Tel Aviv, not a generic city guide. AppMatic Tech delivered a unique design, full Hebrew support, and the backend in two months. The response from people using it here has been exactly what we hoped for."

Ran Ben Ari, Founder
TLV Places iOS app mobile screens built by AppMatic Tech
TLV Places iOS map view and distance filter screen built by AppMatic Tech in Swift
TLV Places iOS platform overview built by AppMatic Tech

TLV Places: Platform Outcomes

MetricValue
Delivery Duration2 months (2018)
PlatformiOS native (Swift)
BackendLaravel
Admin PanelYes, editorial content management
RTL SupportHebrew Right-to-Left, full iOS implementation
PerformanceImage caching + slow network handling
MarketTel Aviv, Israel
Build TypeFull product build from scratch
TLV Places iOS interface design details built by AppMatic Tech

TLV Places Tech Stack

Laravel
Laravel
Backend APIs, auth, and content delivery
PHP
PHP
Server-side runtime for Laravel backend
Firebase
Firebase
Push notifications and authentication
AWS S3
AWS S3
Media storage and content delivery
Tailwind CSS
Tailwind CSS
Admin panel interface styling
Postman
Postman
API validation and backend workflow testing
MySQL
MySQL
Relational database for place, category, and user data
Figma
Figma
UI/UX design, prototyping, and handoff
Google Analytics
Google Analytics
Product usage and engagement measurement
Latency Testing
API response time and cache performance benchmarking
Real-Device Testing
On-device QA across iOS hardware for RTL and cache flows
Jenkins
Jenkins
Build automation and deployment pipeline

Technical Practices on TLV Places

  • Hebrew RTL Implementation Standard

    AppMatic Tech implemented Hebrew Right-to-Left layout support as a foundational architectural decision in the TLV Places iOS Swift codebase, not a post-build translation layer. Navigation direction mirroring, bidirectional text handling for Hebrew and English content, icon and control repositioning, and MapKit overlay orientation were all implemented from the initial build to ensure the Hebrew-language experience was fully native across every screen.

  • Image Caching for Traveller Performance

    AppMatic Tech implemented aggressive image caching throughout the TLV Places iOS app using iOS-native caching mechanisms, ensuring place photos loaded instantly on repeat views and that previously loaded content remained accessible when network conditions degraded. Cache management was sized for the typical session length of a traveller exploring a city across multiple sessions over a short trip duration.

  • Slow Network Handling

    AppMatic Tech built slow network detection and graceful degradation logic into the TLV Places app, ensuring the core place browsing, filtering, and navigation flows remained functional at low connection speeds. Travellers using roaming data or weak Wi-Fi in Tel Aviv could browse curated places, read content, and access map views without the app stalling on network timeouts.

  • Location Permission and Distance Accuracy

    AppMatic Tech implemented iOS location permission handling and Core Location integration for the distance filter and map features, with accurate distance calculations from the user's real-time GPS position to each listed place. Location access was requested contextually, with a clear use-case explanation presented to the user before the permission prompt.

  • Admin Panel Content Integrity

    The Laravel admin panel built by AppMatic Tech for TLV Places editorial content management included input validation, image upload handling with size and format constraints, and category management logic, ensuring the client's content team could add and update places without introducing data quality issues into the iOS app's displayed content.

Services Behind This Build

TLV Places combined native iOS engineering with Laravel backend development, editorial UI design, and a web-based admin panel. Explore the AppMatic Tech services that map directly to this product build.

Explore More Craft

Explore More
  • Hungryhub case study banner
  • Fela case study banner

AppMatic Tech Builds Location-Based iOS Apps with Multilingual and RTL Support

All projects begin with a no-cost Discovery and Technical Scoping session. Contact the team at contact@appmatictech.com.

Start the Conversation