Как «войти» в мобильную разработку?
От пары месяцев при наличии опыта разработки в смежных сферах (php, JS, Java) до пары лет, если нужно осваивать базовый синтаксис языков программирования (а для приложения заказа пиццы желательно пару языков знать). 
Литература - справочники по синтаксису языков (для примера Swift, Java и php), справочники по работе с базами данных, справочники по SDK iOS и Android. Вся литература доступна бесплатно на сайтах для разработчиков Google и Apple.

Если думаете, что приложений нет, потому что не дошли руки - то, скорее всего, ошибаетесь. Разработка хорошего приложения дело достаточно затратное, тот же заказ пиццы при добавлении пары красивостей легко улетит за 10 тыс. долларов, большинство мелких кафе просто не готовы вкладывать такие деньги.
Примерно год.
Всё зависит от твоих скиллов и способности учиться самостоятельно.
Судя по самому факту появления этого вопроса, с самостоятельностью у тебя проблемы