If you have an existing mobile app, adapting it to voice with Alexa is pretty straight forward. Your app typically consists of at least two pieces. The app, which runs on the mobile devices and the back end API.
Adapting a mobile app to voice using Alexa essentially means creating a skill and a companion Lambda function to act as middle-ware to talk to you applications API.