EMwaveRT vs Crystal Flight
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
EMwaveRT
Read full descriptionHide full description
EMwaveRT is an app to aid teaching and learning of electromagnetics (EM) using mobile devices on the topic of plane wave reflection (R) and transmission (T). The app is designed to provide effective touch-based interactivity and visualization to help students better understand EM concepts. It is applicable to EM plane wave reflection and transmission for general oblique incidence and polarization. The instructor is able to input or change various parameters and rotate the view angles for interactive teaching. Based on the parameters, the 3D animations of incident, reflected and transmitted waves can be visualized in real time. This allows the students to identify clearly each wave and improves their learning of plane wave reflection and transmission. Through several preset cases of incident angles, the visualizations on mobile devices are illustrated. The app can be used to supplement the 3D TV program available for download from http://www.ntu.edu.sg/home/eeltan/TEL3DTV.html. User interface: - 3D view may be zoomed or rotated - text view may be zoomed or scrolled - double tap to revert to default view - touch on any underlined field to input/change value - use long slider to change the last field touched - use short slider to change the text transparency - use '|' to show/hide tangential components at interface
Crystal Flight
Experience free flight within diverse crystal environments. Navigate your journey by simply tilting your iPhone or iPad to control direction.
- Free flight simulation
- Crystal environments
- Tilt-to-navigate controls
- iPhone and iPad support
Read full descriptionHide full description
Fly freely in a variety of crystals. To navigate, simply tilt your iPhone or iPad in the direction you want to go.
Screenshots
Verdict
The clearest difference is iOS requirement: EMwaveRT at 11.0 against Crystal Flight's 17.0. On price, update cadence, ads and in-app purchases there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
Both ship on a similar rhythm, roughly every 5 months. The most recent releases landed on May 16, 2026 and July 5, 2026 respectively.
| Parameter | EMwaveRT | Crystal Flight |
|---|---|---|
| Price | Free | Free |
| Rating | — | 5.0 (1 ratings) — better |
| Number of ratings | — | 1 — better |
| Update frequency | Every 5 months | Every 5 months |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | — | Free |
| Devices | iPhone, iPad, iPod | iPhone, iPad, Mac |
| Requires iOS | 11.0 — better | 17.0 |
| Further details — not scored | ||
| Size | 1 MB | 4 MB |
| Age rating | 4+ | 4+ |
| Developer | Eng Tan | Jeff Weeks |
In-app purchases
EMwaveRT
No in-app purchases
Crystal Flight
No in-app purchases








