A preparação de materiais de perovskita é uma etapa crítica para a obtenção de células solares de perovskita de alta eficiência. Em escala molecular, PbI₂ e CH₃NH₃I podem reagir rapidamente por automontagem para formar CH₃NH₃PbI₃. Assim, seja em fases sólida, líquida ou gasosa, a mistura completa das duas matérias-primas pode produzir o material de perovskita desejado. No entanto, para camadas finas de células solares que absorvem luz com espessuras abaixo de 1 μm, os grandes cristais de perovskita produzidos por métodos de reação em fase sólida são claramente inadequados.