Running on device

Hello : I have 2 questions
first :-I see that package support only some devices ,which are expensive ones ,do it support those only ?
second : I see it compile app for each device ,how to deploy app in this case ,it mean I will deploy apk for each mobile version ,which is not practical