I have an idea of an application running under the Android platform. I
would like to introduce you my idea and build a project team with
motivated developper and people from all over the world.
I have a clear idea of what I want and how we can develop it but I
need ressources with motivation and energy. This project will be owned
by the project team and will be an exemple of collaborative work !
So if you are motivated just join the "myDroid" project by replying to
this messages.
Here is the idea :
myDroid will be an avatar for your mobile phone. This avatar must be
an autonomous character with following features :
- Look (How avatar appear on screen)
- Move (How myDroid move on phone screen and interact with graphics
object)
- skills (What myDroid can do)
- Temper (How myDroid is, temper will change thanks to phone,
environment variables... )
- Action (How myDroid react to events)
Features will be able to use communication API
- Communication API (myDroid will be able to communicate with other
"myDroid")
Developpement will be "plugin" oriented so that every people which are
not involved in the project will be able to develop new features for
"myDroid" (new skills, new look, new action...)
MyDroid will be an open application which will be able to improve
thanks to this plugin oriented architecture.
To be more clear, I am going to give some example :
myDroid will come with basic features, move, temper basic actions.For
example, myDroid will react on phone calls (its look will change
depending on caller).
Imagine that I want to upgrade myDroid features. I want that he get
dressed depending on weathere forecast. I just developp a plugin which
interact with the look. This plugin looks at weather forecast on
Internet and change the look of "myDroid" : it adds an umbrella if its
raining
Hope you understand the plugin oriented architecture and power.
As myDroid is an autonomous character with its own temper, you will
not able to use it to directly share files (myDroid is not an instant
messaging or a peer to peer app). But we can imagine that based on his
temper (and if you allow him), myDroid can share pictures he likes (he
likes picture you have open a lot or picture you have receive from a
people who call you a lot...) to other myDroid.
Hope you understand the autonomy of myDroid.
Team organisation :
I will be the project leader, I need for each feature one leader and
at least one developper (ie feature leader and developper can be the
same person) and a communication API leader/developper.
Planning :
- Team build and organisation : til mid of December
- Project definition : til end of December
- Developement : before the end of Android developper challenge
