Real Estate Mobile App Empowered with Augmented Reality

  • Native iOS mobile app that allows for managing the full cycle of buying and selling real estate
  • Augmented reality elements for real property search and showcase

Iflexion designed and developed a mobile application with augmented reality elements that serves as a single platform for buying and selling real property.

  • iOS


Our customer is an IT service provider based in California, USA. They focus on helping companies of any domain improve the performance of their IT, financial, account management, and other departments. One of the customer’s new business development areas is releasing their own software products.

Exploring the opportunities in the real estate market, the customer found that there were no solutions to make the process of buying property comfortable from start to finish. They came up with an idea of a real estate mobile app that would work as a single platform for sellers and buyers within the US market.

The customer did not have an in-house team of mobile developers. They decided to partner with Iflexion, a real estate software developer that demonstrated mobile development expertise during the cooperation with the customer on another project.


The solution developed by Iflexion is an iOS application that supports the end-to-end process of real estate buying and selling. The user can search for property, communicate with the seller/buyer, make offers, and close deals in one place. Intermediaries like real estate agents, concierges, etc., also take part in the negotiation process by communicating with buyers and sellers via an in-app chat.

Our team created an intuitive UI that allows for viewing property lists, marking favorites, and making offers in one click (see the screenshots below).

Search with AR/VR Elements

The AR-powered search for property is one of the real estate application’s key features. The users can search for realty in the app or on-site, when they are in the neighborhood they are interested in.

The in-app search starts with a query containing such data as the desirable property location, building details, floor space, etc. Then the user browses through the search results, marks the favorites, and makes offers.

The application works with several databases that contain unique data. There are three search types:

  • Any address ― searching through random addresses
  • Peer-to-peer ― searching through the app database on the server
  • Listed ― searching through the Home Junction service database that contains the U.S. property data

Iflexion's augmented reality developers enriched the on-site search functionality with AR/VR elements. Passing by the building they are interested in, users can scan the QR code on the “For sale” sign and see all the property details, including the seller’s initial price, immediately on their smartphones. The QR code also opens the real estate app showing the property’s space, house interior, etc. The application allows the users to virtually visit the properties and see what they look like from the inside. To navigate, the users can turn around or touch the phone screen and see the building from any angle, inside and outside.


The mobile app is written in Swift, with MVC architecture. The display featuring geolocation and cartographic information is built with the help of Mapbox. As for the AR/VR reality elements implementation, we used the AVFoundation framework and UILabel for the augmented reality scenes display.

The application is integrated with the following services:

  • Home Junction gives information about property in the U.S., including building details, neighborhood statistics, etc.
  • Graphiq provides additional static information in diagrams
  • Google Street View offers property images

The communication with the backend server is carried out through an API. The requests are sent via HTTPS and the responses come in the JSON format.


Iflexion developed a real estate mobile app for iOS, which allows for managing the full cycle of buying and selling real estate. Aside from serving as a single platform for all real estate transactions, the application contains AR/VR elements, which makes it stand out from the competition and contributes to a positive user experience.



It’s simple!

Attach file
Up to 5 attachments. File must be less than 5 MB.
By submitting this form I give my consent for Iflexion to process my personal data pursuant to Iflexion Privacy and Cookies Policy.