To satisfy your curiosity, Android contains a lot of C and a bit of C++, especially in the lower layer of the system and the support libraries, with quite a few blobs or ARM assembly for the most performance-critical parts. The application framework and the applications themselves are written with the Java programming language, and xml is used to describe many of the UI screens.
Android is being built by different people, occupying different roles, in different groups, in different companies. Not all companies, not all groups, not all roles, not all people participate evenly in the discussions here. The people, roles, groups and companies that participate most here aren't responsible for every single aspect of Android, and it's sometimes frustrating for us (those who build Android and participate in the public discussions) when there are repeated comments about areas that aren't "ours". JBQ On Thu, Mar 19, 2009 at 7:04 PM, Schiffres <[email protected]> wrote: > > First, to acrosser, I almost completely agree and thank you for your > insights. However, while I agree that Android is completely and > utterly awesome ... ahem ... functional :P, I don't mean to directly > compare it to the iPhone, but rather say that I fail to see the > innovation and standard setting precedent that I usually associate > with a Google product. However, I find it hard to fully blame Google > and assume they should shovel all the weight and take all the > responsibility, because as you mentioned, it is an open source > project, and should be largely supported by and worked on by the > community. Thus, that's why as a community I think creating a list of > improvements we'd like to see implemented, all in one unified place. > I am in no way trying to marginalize the achievements and > impressiveness of Android as it currently stands. > > P.S. - The Magic is HTC's next Android phone, also called the G2, and > is soon to be released in Europe. Unfortunately for you, it has no > QWERTY keyboard, and is thus only has a soft on screen keyboard. > > To Jean-Baptiste Queru, first, I want to thank you excessively for > your hard work on Android, and improving the utility, and thus the > lives, of Android phone owners. Regrettably, the majority of Android > users and those in the Android community either don't know how to code > at all, or code in the language that the source code for Android is > written in (out of curiosity, as I myself don't know, what language is > that?). Despite this handicap, I'm sure you'll agree, their ideas and > opinions are still valuable and could be useful to the team of Google > engineers, and other Android developers who are working on improving > the source code. I urge you to not consider the criticism or comments > surrounding the Android platform on these discussion boards > negatively, but rather see the repetition as a sign that a certain > feature or development is a much desired improvement. Again, please > consider these forum discussions of improvements and ideas not as > people merely complaining about the free service you and your > dedicated team provides, but rather the community contributing to the > open source project in the only way that they are capable of (as > previously stated, many people are code illiterate). > > > -- Jean-Baptiste M. "JBQ" Queru Android Engineer, Google. Questions sent directly to me that have no reason for being private will likely get ignored or forwarded to a public forum with no further warning. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
