Javascript используется достаточно часто, поэтому все мастера должны знать, как его использовать в своем коде. Для размещения скрипта (будь то Java или любой другой) используется код <script></script>. Если вы прописываете скрипт в коде, он будет располагаться между этими тегами. Если подключаете извне, между скрипт-тегами нужно прописать адрес, по которому браузер сможет найти ваш скрипт.
Советую углубиться немного в другую отрасль - веб-программирования.
Это очень выгодно и прибыльно. В среднем цена за сайт составляет от 3 до 5 тысяч рублей.
Для этого понадобится изучить такие языки как HTML (пожалуй самый простой), PHP, CSS, JavaScript. Курсы по обучению можно найти в интернете
Так же, как все, реклама, покупки дополнительного материала (in-app).
JS - простой язык. И для начала программирования нужен только браузер.
Начать советую с любого учебника "для чайников", например вот (ссылка на первый урок): JavaScript — урок 1. Введение
В настоящий момент там есть 6 уроков, осилить которые можно за неделю-две. Ну и написать какой-нибудь небольшой проект после этого рекомендую. Игрушку простую - виселица, игра в слова (города), тетрис, змейка - что осилите.
Как понимать ваш вопрос о том, что на смартфоне нет интернета? Сейчас, в любом пакете, любого оператора сотовой связи есть интернет. Если есть связь на смартфоне, значит есть и интернет.
Ну а если вы принципиально не подключаете интернет на своем смартфоне и даже не пользуетесь бесплатным "Вай-Фаем", который сейчас есть практически в любом кафе, на любом автовокзале и даже в метро. То браузер может вам понадобится только для того, чтоб открывать файлы. Допустим кто-то пришлет вам с помощью ММС, понравившуюся ему картинку в интернете, но сохранит не как картинку, а как страницу целиком, вот тут вам и может пригодиться браузер, чтоб открыть эту картинку на своем смартфоне.