Ibeacon firmware

I want to develop ibeacon firmware which will advertise uuid, major, minor. And through mobile app we can change parameters. That parameters Can strore into flash storage. I am new to this I want help to develop this.