Recently a myself and a small group of friends became interested in developing a game for a mobile platform. Originally we considered the iPhone but none of us use macs, so we decided Android would be a more realistic platform to use. Before we get started, I was hoping that I might find some answers to a couple questions so we don't waste our time if this project isn't feasible. Any help is appreciated!
1. I can't find out which programming languages Android supports. Java is obvious, but what about C+? It seems that Android supports C and C++ through Eclipse, but is that it?
2. Our game involves the use of two digital analog sticks (it's not a twin-stick shooter but it's a similar concept). It would seem that most Droid devices unfortunately don't use multi-touch though... Are there any devices out there right now which support this functionality, or should we possibly consider the development of a different game that would only use a single input?
3. Assuming there's no hook-ups following those first two questions, what would you consider the best resolution to develop in? It seems like there are a variety of resolutions out there right now and we can't decide which is the best to use.