Что изучить для разработки приложения?
недавно пришла в голову создать приложение (социлаьную сеть) как Facebook/Instagram и тп.
Дальше не читал. Пусть эта мысль из вашей головы уйдёт, потому что кажущаяся простота проистекает из неведения, какие технологии там задействованы.
А так - JS, PHP, SQL и трясение Гугла на тему авторизации в вебе.
У меня тоже некоторое количество идей есть в виде дизайна. Собрав пару примитивных игр на JS понял что ну его в баню. Если не шарите в программировании то просто мечтайте.