Skip to content
JPJETS Group

JPJETS Group

Aviation and travel

Rebuilding an airport app that was already live, without losing its listing

The app, moving

Six screens, in the order a traveller reaches them.

Find your airport, open what is inside it, pick somewhere to eat, check what your money is worth, check the prayer time, and see who else is in the terminal. This is the app’s own screens in sequence, in the language you are reading — not a video of a phone.

EasyGate has been on Google Play since 2019. We rebuilt it, in two languages, for two kinds of phone.

JPJETS Group owns EasyGate and holds the store listings. Folowise designed this version and built it. Every picture below is either the app on a phone or a picture drawn from the app itself — there is no mockup on this page.

What we did

Redesigned it
The brand’s navy and gold stayed. Everything else was drawn again around them, one screen at a time — 96 of them settled on paper before a single one was built.
Rebuilt it
The app was written once and runs on Android and on iPhone from that one piece of work, so a change lands in both places instead of being paid for twice.
Took over what runs it
The servers behind the app and the admin system the client manages its airports from came to us from the previous supplier while the work was under way. They are ours to answer for now.

On a real phone, on the live system

Not a design. A phone, in a terminal, with the real answers on it.

Three captures from one session on a real phone, which was set to English. The weather, the prayer time and every place on these screens arrived while the capture was being taken, from the same system that answers the app for everybody else.

  • The airport you picked, and what is inside it

    The airport you picked, and what is inside it

  • Twenty four places to eat, from the client’s own records

    Twenty four places to eat, from the client’s own records

  • A converter that knows what a dinar is worth today

    A converter that knows what a dinar is worth today

The airport

Pick an airport, and the app stops being general.

Everything after the map belongs to one airport: its own categories, its own terminals, its own places. Search runs on name, city and airport code, because a traveller types AMM as readily as they type Amman.

  • EasyGate: Nearby and saved airports on the map

    Nearby and saved airports on the map

  • EasyGate: The categories this airport actually has

    The categories this airport actually has

  • EasyGate: Terminal by terminal

    Terminal by terminal

  • EasyGate: Search by name, city or airport code

    Search by name, city or airport code

Inside the terminal

The four things a traveller opens a phone for.

Money, prayer, weather, food. The converter writes every amount the way its own currency is written, and shows the moment the rate was fetched rather than the word «live». Prayer times carry the calculation method and the madhab, because one set of times is wrong for somebody.

  • EasyGate: Rates, with the time they were fetched

    Rates, with the time they were fetched

  • EasyGate: Method and madhab, not one fixed answer

    Method and madhab, not one fixed answer

  • EasyGate: Weather at the airport, not at your home city

    Weather at the airport, not at your home city

  • EasyGate: Dining, narrowed down from the full directory

    Dining, narrowed down from the full directory

The community

Travellers talking to each other, with a way out of the conversation.

Rooms belong to a country, so the people answering are where you are. Messages disappear after twenty four hours. Every message can be reported and every traveller can be blocked, and those screens were designed before launch rather than added after the first complaint.

  • EasyGate: One room per country

    One room per country

  • EasyGate: Messages that disappear after a day

    Messages that disappear after a day

  • EasyGate: Who is online, and where they are from

    Who is online, and where they are from

  • EasyGate: A traveller card, opened from the thread

    A traveller card, opened from the thread

  • EasyGate: Block, stated plainly before you confirm

    Block, stated plainly before you confirm

The screens nobody demos

Permission, verification, an empty list. This is where apps are actually judged.

A location prompt that says what the location is for. A verification screen that survives a wrong code. An empty saved list that tells you how to fill it. None of these sell a demo and all of them are on the path of a first-time user, so each one was drawn, written in both languages, and checked like any other screen.

  • EasyGate: Why the app wants your location

    Why the app wants your location

  • EasyGate: Verification, and the state after a wrong code

    Verification, and the state after a wrong code

  • EasyGate: The screen after the account exists

    The screen after the account exists

  • EasyGate: Saved airports

    Saved airports

  • EasyGate: Profile, language and appearance

    Profile, language and appearance

Two languages

The Arabic is not the English flipped.

Both sides carry 607 lines of wording, and the app refuses to be released if Arabic falls one line behind. Counts are the part that is usually wrong: Arabic says a number six different ways, so two places, three places and eleven places are three different sentences, and the one-or-many pair English gets away with cannot say them. The layout mirrors, the icons mirror, the back arrow mirrors, and Latin names inside an Arabic line stay the right way round.

EasyGate English
English
EasyGate العربية
العربية

One app, two phones

Written once, for Android and for iPhone.

The screens, the wording and everything behind them are one piece of work rather than two, which is what keeps the two phones from drifting apart and what stops the client paying twice for the same change. Android is the one on the store today; the iPhone version is written from the same work and has not been put on a store yet.

On the store

The listing is live. This version is not on it yet.

EasyGate has been on Google Play since 2019 and carries 10K+ downloads and 4.1 stars from 47 reviews. Those numbers belong to the version that is on the store today, which is the one we replaced — we are not claiming them. This rebuild is in closed testing and goes out as an update to the same listing.

See the listing on Google Play

Key Metrics

158

Screens, every one drawn and checked

96

Designs settled before building started

607

Lines of wording, in each language

Related Services

FAQ

FAQ

Still have a question not covered here?

Start a conversation

JPJETS Group. They hold the Google Play and App Store listings, the brand and all rights in the product. Folowise designed and built this version of the app and took over the servers and the admin system behind it. The source says so in a NOTICE file and in a copyright header on every file.