Combo that work’s together
https://cordova.apache.org (Adobe PhoneGap)
NodeJS (Programming Interface) (open source libraries)
Angular JS (Java Script open souce) (Type Script) (Supperted by Google)
So, here is how to start creating an App that is base on Java Script instead of Xcode.
What you have to know
Have an Account with Apple and Google to distribute and/or sell