main в мобилках вызывает библиотечную функцию, ничего интересного в нём нет, обычно он просто автосгенерирован и никто туда не смотрит. Вся суть на мобильных платформах во View, класс которого прописывается во всяких конфигурационных файлах и автоматически инстанцируется. Для iOS поищи простейшие туториалы, создай в Xcode проект на основе простого шаблона с одним View и всё. Для того, чтобы сделать PoC, много изучать не надо. Для Android вроде то же самое. На JavaScript всё будет ещё проще, если примерно представляешь, как оно всё устроено. Если не представляешь и надо веб-технологии учить с нуля, возможно проще будет сразу начать с мобилок. Имей в виду, что приложения для iOS нормально писать можно только на маке.