Che conoscenze hai?
perchè in realtà è indifferente cosa vuoi usare per sviluppare la app.
ormai tutti i linguaggi sono in grado / hanno librerie per sfruttare servizi REST remoti (alla fine si tratta di mandare richieste al servizio, e recuperare i dati in formato json).
hai varie scelte a disposizione:
- app nativa in java -> però in questo caso dovrai riscriverla da zero se vorrai riportarla su iOS
- app usando linguaggi orientati al web (html, css, javascript); in questo caso hai diverse altre alternative:
-- phonegap / apache cordova -> poi dovrai costruire il css, e quindi ti potrai appoggiare a framework come foundation, twitter bootstrap, ecc
-- nativescript
-- ionic
però dipende anche dalle tue basi....