С чего начать создание приложения для майндмэппинга?
Здравствуйте. Хочу научиться писать поэмы. По русский язык знаю что он есть. Только не предлагайте осваивать прописи, орфографию и грамматику, я хочу писать стихи и на этом учиться.
1. Необходимо осознать что придумывать колесо - пустая трата времени. Лучше взять одно из тех что продается в магазине и научиться им пользоваться (возможно после этого оно Вам понравится). 
2. Вы не напишите свой майндмап, хотя бы просто потому, что такие продукты не создаются в одиночку. Все что может получиться у одного, даже очень опытного, разработчика - некий каркас или полуфабрикат, который по функциональности не сможет конкурировать ни с одним из существующих на рынке продуктов. Потребуется много-много  человеко-часов до того момента когда из "этого" получится продукт.  
3. Если интересно программирование, то начинать в любом случае придется с решения задачи "hello world!".
4. Обучаться лучше всего решая конкретную прикладную ПРОСТУЮ задачку, которую можно сделать в одиночку в обозримом будущем.