# Reverse Engineering Mobile Application User Interfaces with REMAUI (T)

> Reconstructs native Android UI code from screenshots or design bitmaps using OCR, computer vision, and layout heuristics; evaluates visual similarity and view hierarchies on 488 screenshots from over 100 Android and iOS applications.

- Authors: Tuan Anh Nguyen; Christoph Csallner
- Venue: ASE 2015
- Status: Conference paper
- Publication / posting date: November 2015
- Date source: IEEE/Crossref proceedings publication month and author bibliography; conference dates 9–13 November 2015
- DOI: 10.1109/ASE.2015.32
- Sources reviewed: 2026-10-16
- Added to the catalog: 2026-10-16
- Original paper: <https://ieeexplore.ieee.org/abstract/document/7372013>
- PDF: <https://c.csallner.org/papers/nguyen15reverse.pdf>
- Code: <https://github.com/soumikmohianuta/pixtoapp>
- Project: <https://pixeltoapp.com/>
- BibTeX: <https://awesomerea.org/papers/citations/paper-remaui.bib>
- Catalog page: <https://awesomerea.org/papers/paper-remaui/>
- Record JSON: <https://awesomerea.org/papers/paper-remaui/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/papers/paper-remaui/index.md)

## Scope and limitations

The output is Android UI code; iOS screenshots are inputs, not evidence of native iOS output. Original logic and backend behavior are not recovered, and multi-screen transitions were future work. OCR/layout heuristics can misidentify content. The linked REMAUI v2 repository has older dependencies and is not the exact verified 2015 artifact.

## Why it fits this collection

Adds foundational native mobile-interface reconstruction research alongside the existing binary and website papers.

## Publication and review notes

IEEE and Crossref include the technical-paper marker “(T)” in the title; the author PDF omits it. The January 2016 IEEE indexing date differs from the November 2015 publication. Pixel to App explicitly identifies the linked repository as REMAUI v2.

## Primary sources

1. <https://ieeexplore.ieee.org/abstract/document/7372013>
2. <https://api.crossref.org/works/10.1109/ASE.2015.32>
3. <https://c.csallner.org/papers/nguyen15reverse.pdf>
4. <https://pixeltoapp.com/>
5. <https://github.com/soumikmohianuta/pixtoapp>
6. <https://github.com/soumikmohianuta/pixtoapp/blob/f103a580e015ef7779998f14c9533a238a4bf1d1/README.md>

## About this entry

Reviewed against the paper and its primary sources. Cite the original authors using the linked paper or BibTeX.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
