I've seen that there are multiple different ways of developing w/ Alexa Voice Services. Skills can be hosted directly on Alexa app or not. There is the AVS SDK, and the Alexa Mobile Accessory Kit.
We do not wish to use any hardware coming from Amazon, we just want to allow users to control the appliance by Giving Voice Commands with Alexa. Very likely integrating with native mobile Apps, either iOS or Android.