I love app developers..... because they remind me of teachers. They are creative (yes, teaching is a creative profession!), obsessive and are largely still in shock that they are getting paid for something they would really do for free.
Each tend to involve personalities which can focus in on a task and drive towards that goal. This is however is where some differences arise!
I have met lots of developers who chew on a problem and love to create some original efficient thing of coding beauty, this then gets applied and sometimes becomes an educational resource on an app store, most likely for the under 5's.
Teachers are drilled (and rightly so!), from the first day of their PGCE into identifying and meeting learning objectives, teachers then 'chew', on this problem and attempt to create a lesson of pedagogical beauty. For the developer this is a blooming nightmare, it really is the long way around and is rarely tackled.
So what is the solution, how can we make the most from this dynamic educational world we are now in?
Collaboration, REAL collaboration, with developers working alongside outstanding schools and listening, fine tuning, redeveloping and sharing. There is no get rich quick, long term collaborative commitment between ed and tech will ensure that educational resources really are MadeByEducators.