Android prototype Q&A video and transcript plus hardware details

Posted on 28 May 2008 by Chris Davies

After wowing the IO conference crowd with their Android prototype demonstration, the developers sat down for a Q&A session. The question on everyones鈥?lips was what exactly the demo hardware consisted of, and who made it;while the answer to the latter was under NDA, we were given some details of the former. Based on a 528MHz Qualcomm processor, the smartphone used a Synaptics capacitive touchscreen and the UMTS cellular standard; the demo itself was carried out using a 3.6Mbps HSDPA connection. Android鈥檚 memory requirements continue to be reasonable: the prototype had 128MB of RAM and 256MB of flash.

Android full touchscreen demo prototype

<object height="355" width="425" id="vvq48404559bf1fd" data="http://www.youtube.com/v/3Ffsjp0D1ZE" type="application/x-shockwave-flash"> <param value="transparent" name="wmode"></object>

Q. Do you have a more specific release date for Android now?

A. [Android should launch in the] second half of this year. What you saw on stage looks pretty good, but we want to make sure it鈥檚 perfect and that people have a really good consumer experience with it.

Q. Will you have to buy the device with Android on it, or will you be able to load Android onto an existing device.

A. The software will be released as open-source when the first handsets are available 鈥?so people can do with it pretty much whatever they want. We don鈥檛 dictate how it鈥檚 used.

Q. Touch is heavily featured in the demo today, but Android is extensible to all sorts of different platforms. Were you just showing off the most flashy parts 鈥?how did you make those choices?

A. The platform is designed to be very generic, it has to work with touchscreen devices, D-pad devices and trackball devices. Some devices might not even have a screen. We chose to show a demonstration with a device that happened to have a trackball; we have other devices with a trackball. We could鈥檝e shown that exact demo completely driven by the trackball. That鈥檚 pretty compelling as not a lot a lot of platforms have that flexibility.

Q. Could you tell us more about the hardware of the touchscreen handset?

A. The specific OEM who made built that hardware we鈥檙e under NDA with, but I can give you some details on components. It is a UMTS handset, the demo was on HSDPA 3.6Mbps. It was a Qualcomm MSM7201A [Ed: 528MHz] processor, it had a Synaptics capacitive touchscreen, 128MB of RAM and 256MB of flash.

When we announced the product and soon after we posted some videos, some of our partners demonstrated the platform at at MWC at Barcelona in March. This is the most recent stuff; literally the finishing touches were put on the device last night. The clock didn鈥檛 exist last night.

Android prototype

Q. What was shown here first?

A. I鈥檓 not totally sure if I鈥檓 right here, but notifications we hadn鈥檛 shown before, the desktop-like launcher of applications where you can put alias and icons on the desktop and get a spatial-representation of workflow. The compass and accelerometer based Street View was a new application. The unlock mechanism - letting the device learn the user鈥檚 gesture to unlock it for security and sleep purposes. And Pacman was shown for the first time too!

Q. The unlock gesture would only be available on the touchscreen?

A. You could select each of the circles using the trackball, but it might make more sense using the touchscreen.

Google IO Android QA Part 2

<object height="355" width="425" id="vvq48404559bf9cc" data="http://www.youtube.com/v/wqq_HEx6yqg" type="application/x-shockwave-flash"> <param value="transparent" name="wmode"></object>

Q. [Apple are planning on playing a central role in distributing iPhone apps] Do you see yourselves playing a similar role?

A. I don鈥檛 think there鈥檒l be any one place for [distribution of Android software]. We鈥檒l provide infrastructure to allow application developers to easily get distribution and post whatever business model they have in mind. Some developers just want to give stuff away for free, some developers want to allow you to try something before you buy it, maybe a demo version they give away for free, then try to upsell you to a different version. The infrastructure will be similar to how YouTube works, just a repository that things get hosted on and the technology that lets you put that on a handset.

Q. Geographically, are there regions that are more interested in Android or that you feel will help push it forward faster.

A. It鈥檚 been limited right now to the planet Earth! We have a lot of interest - it鈥檚 a global interest. We鈥檝e done a lot of things to make sure that in the development of this effort with the 34 partners of the OHA that everyone was represented
, we weren鈥檛 drawing any maps and saying 鈥渢his is going to go this way, this is going to go that way鈥? It鈥檚 really a collaborative effort, development is collaborative.
Q. Could you talk a little bit about why you鈥檝e chosen to keep it in-house up until this point, and then once you do open it up, how much will be open and what specifically will be closed, and what those closed parts might mean for developers.

A. There are different types of open-source projects. There鈥檚 the type where a bunch of people get together from ground zero and say 鈥渨e鈥檙e going to create an open-something鈥? it鈥檚 loosely coupled, it鈥檚 normally not a corporate entity sponsoring it, it鈥檚 a bunch of individuals. They grow it very organically and becomes something big, it takes a long time: that organic nature is rather unstructured. Some argue that that鈥檚 a benefit, that it鈥檚 a period of incubation, that鈥檚 a very interesting time. We think that there鈥檚 a window in the mobile industry where it鈥檚 very important that there鈥檚 a platform that鈥檚 open, that鈥檚 truly open. That鈥檚 why we gathered the 34 members of the OHA to together create this thing, a little more structured than the organic model, and then open source it when it鈥檚 reached critical mass, and that鈥檚 what we鈥檇 call 1.0. When the handset is capable of running the platform, and the consumer is happy with the experience, that鈥檚 what we call critical mass. So the other question is related to licencing - do you pick the licence where you insist to the community that they contribute back their intellectual property right. So it鈥檚 taking the position that, let鈥檚 create this collaboratively, but let鈥檚 not dictate business models or whether you have to give back your source code, so that鈥檚 why we chose the Apache licence. The apache licence is, essentially, you can use the software, you can use the copyright to create whatever you want, you can use pieces of it, you don鈥檛 have to contribute your modifications - we encourage you to, it would be great if you did, I think this whole open-source thing is going to catch on. There is open-source community contributions that we use in the stack, for example Linux which Android is built upon, but it鈥檚 pretty much everything you need to build a phone will be open-source. The only things that won鈥檛 be are some specific applications for Google services where the services themselves haven鈥檛 been opened up. And that鈥檚 just a roadmap thing, we鈥檙e on a mission to open up as many of our backend services as possible.

Q. Do you envisage the carriers permitting people to be free with their phone, to install software? Does that pose problems with management and reliability as we have with PCs these days?

A. Why wouldn鈥檛 the carrier want to allow any application to be put on a cellphone? So far they鈥檝e not had a platform robust enough to give them a feeling of security, and I choose that word purposefully. The platforms today, a lot of them are 20 years old. There鈥檚 a lot of legacy, and security wasn鈥檛 considered then. Now, here we are in the internet generation, and things come to you - that didn鈥檛 happen - when you build a platform from a clean state you have a chance to think about those things, think about what鈥檚 going to give the industry, whether an OEM or a carrier, a safety net should malware be produced for these handsets. It鈥檚 a platform that will enable the carriers to do more innovative things with their services.

Q. Will they?

A. I hope they do!

Q. [What about MultiTouch?]

A. It鈥檚 typically a hardware function, and the handset that was demonstrated didn鈥檛 have a MultiTouch sensor.

Q. Does the software support it?

A. The software doesn鈥檛 need to support it, you don鈥檛 need to go out of your way to support any particular hardware sensor. When that hardware developer puts that [MultiTouch] sensor in their handset, I鈥檓 hoping the hardware developer will go out of their way to develop the driver.

Remember, you can see all of our Android demo videos here. Vincent is now off to hopefully spend some hands-on time with the prototype, so keep reading Android Community for more Google IO coverage!

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. android开发文档之loaders
  2. Android的Service中弹出窗口解决方法
  3. [置顶] android经典开源项目
  4. Android LinearLayout添加间隔(Divider)
  5. android EditText实例 删除按钮 与内容监
  6. Android NDK:JNI 数组的输入输出
  7. TextView如何高亮显示文本
  8. 编译android 2.3, 出现`GLIBC_2.11' not
  9. webview与h5交互
  10. android之Notification版本兼容性问题