If your now at a level of development where your looking a new way to code and develop Hybrid App. Work’s on iOS and Android. Look at those cies.
Combo that work’s together
Ionic (FrameWork)
http://ionic.io
Cordova (HTML, CSS, JavaScript)
https://cordova.apache.org (Adobe PhoneGap)
NodeJS (Programming Interface) (open source libraries)
https://nodejs.org/en/
Angular JS (Java Script open souce) (Type Script) (Supperted by Google)
https://angularjs.org
Note: Angular Framework contains Widgets to add fonctions.
Hybride App (Framework)
http://www.appcelerator.com
Tools
http://www.appcelerator.org/#titanium
Resume
So, here is how to start creating an App that is base on Java Script instead of Xcode.
What you have to know
Knowing HTML, CSS, JavaScript
Have an Account with Apple and Google to distribute and/or sell
Have an Account with Apple and Google to distribute and/or sell
Java Script
Angular JS (open source)
Node.js
Chrome
LiveReload (Chrome extension)
iOS
Xcode + Command Line Tool (Mac)
Android
Android SDK (Android)