<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>soledad penadés &#187; Events</title>
	<atom:link href="http://soledadpenades.com/category/events/feed/" rel="self" type="application/rss+xml" />
	<link>http://soledadpenades.com</link>
	<description>repeat 4[fd 100 rt 90]</description>
	<lastBuildDate>Sun, 29 Jan 2012 23:03:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Robot Media&#8217;s welcome party video</title>
		<link>http://soledadpenades.com/2011/12/08/robot-medias-welcome-party-video/</link>
		<comments>http://soledadpenades.com/2011/12/08/robot-medias-welcome-party-video/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 20:18:12 +0000</pubDate>
		<dc:creator>sole</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[barcelona]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[mp4box]]></category>
		<category><![CDATA[shotdetect]]></category>

		<guid isPermaLink="false">http://soledadpenades.com/?p=3854</guid>
		<description><![CDATA[(follow to the YouTube page for 1080p video!) Robot Media just moved to a new shiny office in Barcelona&#8217;s Eixample and we had a welcome party to celebrate with friends. While discussing the party &#8220;features&#8221;, we had this crazy idea where we would assemble a video out of many other videos with robotic stuff. I [...]]]></description>
			<content:encoded><![CDATA[<p><iframe width="560" height="315" src="http://www.youtube.com/embed/OP1Myi6dZ3A?rel=0" frameborder="0" allowfullscreen></iframe><br />
<small>(follow to the <a href="http://www.youtube.com/watch?v=OP1Myi6dZ3A">YouTube page</a> for 1080p video!)</small></p>
<p><a href="http://www.robotmedia.net/">Robot Media</a> just moved to a new shiny office in Barcelona&#8217;s Eixample and we had a welcome party to celebrate with friends. While discussing the party &#8220;features&#8221;, we had this crazy idea where we would assemble a video out of many other videos with robotic stuff.<br />
<span id="more-3854"></span><br />
I immediately thought that was a job for <a href="http://ffmpeg.mplayerhq.hu/">ffmpeg</a>, as cutting the videos manually would be super tiring and we didn&#8217;t have much time for that.</p>
<p>So I assembled a quick script that read a text file with a list of collectively sourced YouTube URLs, then used <a href="https://github.com/rg3/youtube-dl">youtube-dl</a> for downloading the videos, and finally called ffmpeg to extract three second slices from the videos, resized and padded them as required (to create a Full HD version), and finally appended all of them together using the amazing <a href="http://gpac.wp.institut-telecom.fr/mp4box/">MP4Box</a>.</p>
<p>After that, I placed the half gigabyte file in the very capable hands of mr. <a href="http://www.eyegraphic.net/">Eyeclipse</a>, who added the <em>Robot Media</em> watermark and a tint of &#8220;corporate blue&#8221; with <a href="http://www.adobe.com/products/aftereffects.html">After Effects</a>. Maybe that could have been done with ffmpeg too, but getting the right tint hue wouldn&#8217;t have been as interactive (and immediate) as with AE.</p>
<p>We then placed the video on loop in the office TV. Party guests were challenged to identify and tweet the name of ten robots appearing in the video. Only one person managed to do that, and he got a full set of robot stickers!</p>
<p>The script is slightly messy so I haven&#8217;t got round to publishing it yet. I&#8217;ll do that soon, so that you can create your own crazy randomized mash-ups with just a couple of YouTube URLs.</p>
<p>Few days after the party I remembered the <a href="http://supercut.org/supersupercut/">supersupercut</a> project that was <a href="http://vimeo.com/24479378">unveiled</a> at past seven on seven project on New York. Back then, they mentioned they had used already &#8220;cut&#8221; scenes in the project they showed, so the scene detection process was manual.</p>
<p>This time when I checked the supersupercut website, it turned out they are now using something called <a href="http://shotdetect.nonutc.fr/">Shotdetect</a>, an open source piece of software that can detect scenes in videos! Damn! I should have checked it before! That way I would have been able to select slices from different scenes, as sometimes there are several clips from the same scene and it looks like it&#8217;s the same clip.</p>
<p>Though it would be even more interesting if it could detect things such as faces or objects appearing in the scene and then filter scenes according to that (e.g. return scenes that contain robots). Surely there&#8217;s some sort of academic thesis on this waiting to be implemented by Adobe on the next CS iteration!</p>
<p>In any case: food (or software) for thought. It goes to the list of &#8220;things to revisit&#8221; at some point; hopefully it will get into my &#8220;bag of tricks&#8221; too, just as MP4Box and ffmpeg did :-)</p>
<p>By the way, it was a pleasure to find out that both ffmpeg and MP4Box are available in ArchLinux&#8217;s repositories, and they are very recent versions too. Excellent! No more compiling from SVN just to get things such as WebM supported! Beat that, Ubuntu :-P</p>
 <p><a href="http://soledadpenades.com/?flattrss_redirect&amp;id=3854&amp;md5=09c473c1113da00303abba925c2a7e44" title="Flattr" target="_blank"><img src="http://soledadpenades.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://soledadpenades.com/2011/12/08/robot-medias-welcome-party-video/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some notes from Google DevFest Barcelona 2011</title>
		<link>http://soledadpenades.com/2011/11/10/some-notes-from-google-devfest-barcelona-2011/</link>
		<comments>http://soledadpenades.com/2011/11/10/some-notes-from-google-devfest-barcelona-2011/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 16:32:14 +0000</pubDate>
		<dc:creator>sole</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://soledadpenades.com/?p=3822</guid>
		<description><![CDATA[I thought I wouldn&#8217;t make it to the place. Barcelona&#8217;s metro system is still pretty much unknown to me and it&#8217;s hard to find navigational help using the official web from the transport entity. Maps are confusing (we need a Beck!). A shame, but I finally did it, after walking the same loooong underground exchange [...]]]></description>
			<content:encoded><![CDATA[<p>I thought I wouldn&#8217;t make it to the place. Barcelona&#8217;s metro system is still pretty much unknown to me and it&#8217;s hard to find navigational help using the official web from the transport entity. Maps are confusing (we need a <a href="http://en.wikipedia.org/wiki/Harry_Beck">Beck</a>!). A shame, but I finally did it, after walking the same loooong underground exchange that Fuzzion guys used for recording their famous <a href="http://www.youtube.com/watch?v=Txv8pC2niXk">kukka:r0kasit7e!aarku</a> demo. I arrived a tad late, but I did it! Yay! :-) </p>
<p>And while most of the attendees brought their laptops, I went oldschool and brought a trusty notepad and a ballpen to jot down whatever caught my attention.<br />
<span id="more-3822"></span><br />
First in the morning was the HTML session. I didn&#8217;t write anything down about this one, since I was concentrated on looking at the stuff <a href="http://paul.kinlan.me/">Paul Kinlan</a> was showing. I knew about most of the stuff he talked about, but it was a nice reminder. It was cool that the slides were interactive themselves, so he could demonstrate things without getting out of the &#8220;slides environment&#8221;. Then went <a href="http://mrdoob.com">Mr.doob</a> and his short GLSL + WebGL talk. I think it was too short for the topic! Anyway, people were quite impressed with the patterns one could generate by writing a shader, and since he&#8217;s released <a href="http://mrdoob.com/projects/glsl_sandbox/">an improved version</a> of the interactive GLSL sandbox tool he used, you can now experiment in the same way he did! :-)</p>
<p>Then came the break time and I got talking and after that I sadly missed much of the talk about Google+ from <a href="http://www.oshineye.com/">Ade Oshineye</a>, confiding that I would be able to catch up later on by looking at the docs :-P</p>
<p>I entered the conference area again for the Android sessions with <a href="https://plus.google.com/102451193315916178828/about">Bruno Oliveira</a>. I was quite interested in hearing what they had to say, after the recent &#8220;events&#8221;: 4.0 announced, the Android git repo being taken down, the (in)famous fragmentation chart, etc&#8230;</p>
<p>&#8230; and what I heard was a bit disappointing. It seems to me there&#8217;s a <strong>fundamental disconnection</strong> between what Android developers want and what Google/Android has to offer. It was very obvious when questions time arrived and most of the attendees were asking questions about monetising the apps (or in other words, being able to recover the investment on the platform), and pretty much all Bruno had to answer was that Android intended to be <q>a democratic platform, focused on what the user wants</q>, and not forcing them to do something like entering credit card information when turning on the device for the first time. He also added that Android wasn&#8217;t targeted to any specific income range as <q>other platforms</q> do.</p>
<p>When asked about &#8220;fragmentation&#8221; he said that:<br />
<blockquote>[...] diversity is a feature of the platform, is not really fragmentation. Different operating system versions [...] is what people call fragmentation [...]<br />
It&#8217;s a consequence of being open source [...] we don&#8217;t want to put pressure on manufacturers. Maybe in a friendly way, releasing cool inspiring phones like the Nexus S, etc&#8230; [...]</p></blockquote>
<p>He was also asked about the agreement between Android and manufacturers regarding updates that was announced and widely discussed on past Google I/O, but after digressing for a while he didn&#8217;t give any definite statement on that matter.</p>
<p>Then he went on to give some advice on how to make great apps, suggesting we should <strong>detect the available features</strong> on each device and act accordingly, activating or deactivating features in our apps, because <q>not being compatible with a certain phone is being arrogant, like saying to the user that he bought the wrong phone</q>.</p>
<p>This is something that particularly irks me, as sometimes there&#8217;s no written specification that app developers can consult and be confident will be followed to the letter, as each phone diverges a lot on its behaviour. It&#8217;s impossible to know in advance what will happen unless you test it with the real phone. Yes, there&#8217;s the emulator, and that famous esoteric compatibility suite that a phone must passed in order to have the Google apps (Market, Gmail&#8230;) installed, but that doesn&#8217;t guarantee that a real phone will have a proper, complete GL ES implementation, for example.</p>
<p>So making that type of statements did actually sound wildly arrogant on <em>his</em> side. And he went on, happily adding there wasn&#8217;t no excuse for not creating all the different versions of resources for all the different screen sizes and densities. This was followed by a general moaning and mumbling in the public, as with each new release of the SDK not only are there new features that need to be used if you want a &#8220;cool app&#8221; that uses the latest stuff in new phones, but there are also new resources to be created and maintained, thus increasing the complexity required to build something &#8220;great&#8221; for Android versions &le; X.</p>
<p>Something else that really worries/annoys me is the <strong>insistence in showing raw activation and installation numbers</strong> in every presentation they do. It doesn&#8217;t make much sense on the long term: I have probably activated four devices but that doesn&#8217;t mean I use all of them (as I use them for testing), or that I am four different potential users. Another use case: people using carrier-subsidised phones change them quite often, but that doesn&#8217;t mean a new user is created from void each time a new phone is activated. It&#8217;s still the <em>same</em> user and he&#8217;s not going to expand the market&#8211;it actually stays the same, as the old phone will probably get thrown in a drawer. Same goes for installation numbers: that you install an application doesn&#8217;t mean you actually use or keep it on your device. They could show uninstallation numbers too, and the ratio between installs and uninstalls would be a way better indicator (but probably not as attractive).</p>
<p>Moving on, it was lunch time, which we used to discuss the above points. Most people dismissed Bruno&#8217;s compatibility strategy as it&#8217;s plain unrealistic (unless you have an infinite number of testing resources, or simply build very basic and unexciting apps). Some jokes were made about the fragmentation &#8220;feature&#8221;: <q>it&#8217;s not a defective phone, it&#8217;s a feature!</q>.</p>
<p>After lunch we got Paul Kinlan again, explaining several strategies for &#8220;making a business out of apps&#8221;. Again he relied massively on AdSense, which has proven to be a very unreliable and arbitrary source of income. He also mentioned the Chrome Webstore, of course, but it&#8217;s not very widely extended yet. This session wasn&#8217;t as enlightening as the HTML session, as the concepts weren&#8217;t new and &#8230; well, you can imagine the rest.</p>
<p>Next was Danny Hermes with an strange session on the Shopping API. He sounded slightly apologetic and felt like out of place since there wasn&#8217;t even a &#8220;Shopping&#8221; icon on the banner, whereas there were G+, Android and Chrome icons, but at least was really enthusiastic about his topic. I guess this talk could be interesting for people integrating Google&#8217;s Product Search with online shops, but this is not something I&#8217;m currently interested at so I didn&#8217;t pay much attention.</p>
<p>Sam Dutton&#8217;s Chrome Dev Tools session was way more interesting. It was funny that we were commenting: <q>it would be cool if you could save the changes you do live&#8230;</q> And then he said: <q>here&#8217;s this new feature: now you can save the changes you made to the document!</q>. </p>
<p>It also made me slightly envious: the Chrome developer tools are an amazing platform for developing, and the Android toolset pales in comparison. It&#8217;s all &#8220;hacks&#8221; here and there: a separate app for tracing, another one for viewing the layout, an app for debugging&#8230; Seems like Google should invest more in the Android team ;-)</p>
<p>It was time for &#8220;snacks&#8221; again. I had a coffee, thanks to the help of <a href="http://www.clicktorelease.com/code/">@thespite</a> which showed me how to use a Nespresso machine. Yes, I had never used one before&#8211;I&#8217;m a slow-food sort of person and generally use a french coffee maker instead ;-)</p>
<p>And finally it was time for more Ade Oshineye talks, this time on the Google+ Hangouts API, but for some reason (saturation?) my brain squarely refused to pay attention. I&#8217;m so sorry Ade! See, if the talks had been recorded I might be able to watch them ;-)</p>
<p>After the talk finished, it was &#8220;Pitch your app&#8221; time, where several attendees tried to convince us that their app was the best ever. The best demonstration got a voucher redeemable for a Nexus S, since the phone is not available for sale yet. I was nicely surprised by the level of English demonstrated by the guys pitching the app. They still have a lot of Spanish accent but they aren&#8217;t kicking the grammar like a punch bag every two words, and that&#8217;s something you can&#8217;t say about most mono-English speakers! So well done on that front!</p>
<p>Regarding the apps, I was a bit less impressed, as most of them weren&#8217;t really surprising: weather aggregation services, GPS tracking+Maps, cloud CMS integration, a football game, a chess game, bike rental locations aggregation/visualisation&#8230; nothing that got me enthusiastic about :-P</p>
<p>What <em>did</em> surprise me in fact was that one of the pitchers connected his laptop to the projector and I could see how he opened a terminal and wrote &#8220;pm-suspend&#8221; prior to disconnecting the computer from the projector. Now that is hardcore! Who needs widgets to suspend the computer? A terminal is all you need! \o/</p>
<p>So to sum up, it was quite an event-packed day, quite professionally organised. Thanks and well done, Google! It not only provide me with some new ideas and tricks, but it also got me thinking about the true Google strategy on Android. Unfortunately the post was getting too long, and that discourse seemed slightly out of place, so I cut that part out and will refine and publish it in the near future as a separate post.</p>
<p>Here&#8217;s hoping there&#8217;ll be a future DevFest BCN 2012! :-)</p>
 <p><a href="http://soledadpenades.com/?flattrss_redirect&amp;id=3822&amp;md5=6d2d33ee58f0ef1b8893fb9725ee817c" title="Flattr" target="_blank"><img src="http://soledadpenades.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://soledadpenades.com/2011/11/10/some-notes-from-google-devfest-barcelona-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ada Lovelace Day 2011</title>
		<link>http://soledadpenades.com/2011/10/07/ada-lovelace-day-2011/</link>
		<comments>http://soledadpenades.com/2011/10/07/ada-lovelace-day-2011/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 13:17:41 +0000</pubDate>
		<dc:creator>sole</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://soledadpenades.com/?p=3717</guid>
		<description><![CDATA[I have been keeping an eye on Suw Charman&#8217;s projects since we met past year at ruby on the pub 4. One that caught my eye was her quest to find Ada. Not the real Ada Lovelace, for obvious reasons, but a symbolic Ada that will help more women to become scientists by highlighting inspirational [...]]]></description>
			<content:encoded><![CDATA[<p>I have been keeping an eye on Suw Charman&#8217;s projects since we met past year at <a href="soledadpenades.com/2010/06/23/ruby-in-the-pub-4-after/">ruby on the pub 4</a>. One that caught my eye was her quest to <a href="http://findingada.com/about-finding-ada/">find Ada</a>. Not the real <a href="http://en.wikipedia.org/wiki/Ada_lovelace">Ada Lovelace</a>, for obvious reasons, but a symbolic Ada that will help more women to become scientists by highlighting inspirational women in science.</p>
<p>So I&#8217;ve been thinking a lot about whom to write about and I&#8217;ve finally decided on an almost unknown woman: <strong>Sofia Watt</strong>.</p>
<p>You won&#8217;t be able to find much <em>about her</em> on Google, but <strong>her work helped me learn programming</strong> when I was 10 years old.</p>
<p>Back then, she and Miguel Mangada published several books on programming for children, in Spanish. They were titled <q>Basic para niños</q>, <q>Logo para niños</q> and <q>Basic avanzado para niños</q> (note: &#8220;para niños&#8221; means &#8220;for children&#8221;).</p>
<p><img src="/imgs/2011/bpn.jpg" alt="Basic para niños" /><br />
<span id="more-3717"></span><br />
They introduced a fictional fluffy and colourful pet character, <em>Arturo</em>, and used him to guide the reader through very simple exercises that were a ton of fun too, although nowadays children in their 10s might find hard to believe the notion that printing &#8220;X&#8221;s on the screen is funny!</p>
<p>When I first started computer lessons we didn&#8217;t use any particular book. The teacher would just explain a bit about some new feature of Logo on the whiteboard, and we would play with it, see what we could come up with.</p>
<p>We were only two or three girls in the otherwise male classroom, but I remember occasionally looking at the cover of the book and thinking: <q>Hey, a woman wrote this! It&#8217;s not only men in computers! I&#8217;d can totally do this too!</q></p>
<p>I learnt quite a lot with the book, so much that I ended up being quite respected among the rest of classmates, which hardly knew much about computers. It was pretty peculiar, because at first they bullied us, but then they wanted us to teach them our Logo tricks. Sometimes even a crowd would gather around our computer, when we got it to show flashing colours in the screen and what not, and the teacher would have to tell people to go back to their seats!</p>
<p><img src="/imgs/2011/arturo_rnd.jpg" alt="Arturo learns about RND" /></p>
<p>The next year we were told to use a mandatory BASIC textbook. It was a book sponsored by the Education Ministry and it was also DEAD BORING. So what did I do? I kept bringing my <q>Basic for children</q> textbook to the classroom, and used it for reference.</p>
<p>Years passed, and I stopped using these books, but their spirit still inspires me. When I have to document something, I always remember Arturo and the way things were introduced, trying to relate to the audience and making the concepts <em>fun</em>.</p>
<p>We need more Sofias!</p>
<p>***</p>
<p>If you want to take a look at the BASIC books, someone has kindly scanned and uploaded <a href="http://www.worldofspectrum.org/infoseekpub.cgi?regexp=^Sofia+Watt$&#038;loadpics=1">them</a> to <a href="http://www.worldofspectrum.org/">World of Spectrum</a>.</p>
<p>The Logo book was way more colourful and had plenty of graphics, but I haven&#8217;t found it online, and don&#8217;t have a physical copy here, so you&#8217;ll have to take my word for it :-P</p>
 <p><a href="http://soledadpenades.com/?flattrss_redirect&amp;id=3717&amp;md5=46df49de0d3eb887f99e3da8d7997116" title="Flattr" target="_blank"><img src="http://soledadpenades.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://soledadpenades.com/2011/10/07/ada-lovelace-day-2011/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google I/O 2011, day 2</title>
		<link>http://soledadpenades.com/2011/05/14/google-io-2011-day-2/</link>
		<comments>http://soledadpenades.com/2011/05/14/google-io-2011-day-2/#comments</comments>
		<pubDate>Sat, 14 May 2011 04:00:57 +0000</pubDate>
		<dc:creator>sole</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[google analytics]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[san francisco]]></category>

		<guid isPermaLink="false">http://soledadpenades.com/?p=3514</guid>
		<description><![CDATA[I woke up quite late today-at 7.30. But got quickly in motion: the keynote was at 9.30h, so I didn&#8217;t have as much time for slacking as yesterday! It was funny trying to identify more fellow attendees on the way to the Moscone center. None of them got their badges out, but the backpacks and [...]]]></description>
			<content:encoded><![CDATA[<p>I woke up quite late today-at 7.30. But got quickly in motion: the keynote was at 9.30h, so I didn&#8217;t have as much time for slacking as yesterday! It was funny trying to identify more fellow attendees on the way to the Moscone center. None of them got their badges out, but the backpacks and messenger bags were extremely telling in this area of financial suitcases :-)<br />
<span id="more-3514"></span><br />
Once in, I went directly upstairs, to the 2nd level, where I knew was some extra breakfast seating&#8230; which was way more relaxed than the one on the ground floor (or &#8220;level 1&#8243; as they called it). My strategy worked, and I was able to grab a couple of strange tasting pastries. While I was having <em>the breakkie</em>, someone who looked familiar appeared, accompanied by a collaborator, both closely followed by someone else whom I couldn&#8217;t identify either. The first two sat down on a table further away from me, and the follower sat there too, but at an strategic distance, while he kept talking and looking enthusiastic and the others seemed very disinterested. Then I saw the biggest guy&#8217;s name and understood everything: it was Michael Arrington and (probably) one of his <em>pupils</em>, and the third guy was trying to convince them to talk about his website at all costs. Though it didn&#8217;t seem like working as they just replied random <q>Huh-oh&#8230; Uhm&#8230; really? OK</q> from time to time&#8211;when they weren&#8217;t looking elsewhere. A bit sad (and creepy).</p>
<p>Finally, the keynote room opened its doors, and the considerable amounts of people waiting were able to slowly get in. I also noticed there was a lot more cameras and media people than yesterday, and I couldn&#8217;t but keep asking myself whether the journalists room/area had already been there yesterday, but I couldn&#8217;t remember.</p>
<p>In the hall, this time I got a seat, and not in the middle of a lot of people, so it was great. There wasn&#8217;t any countdown as in the first keynote, but there were lots of people taking pictures anyway, this time imitating the same gesture they do with their phones, but putting the tablets they got yesterday in the air instead, which makes it a bit embarrassing or annoying, depending on the moment.</p>
<p>The <a href="http://www.google.com/events/io/2011/sessions/google-chrome-day-2-keynote-from-google-i-o.html">keynote</a> started after having been politely asked to turn off &#8220;any hotspots&#8221; several times. I hadn&#8217;t used any of those before, but it seems portable hotspots are a big thing in the States. Or at least at the I/O&#8230; Anyway, it didn&#8217;t seem to work, since I still could find <em>lots</em> of wifi networks with my phone.</p>
<p>Vic appeared on stage again and quickly handed over to Sundar Pichai, which way less enthusiastic than Vic, and that was a bit of a downer. He described various nice feats achieved by the Chrome team since the last I/O, then handed to another guy who described more particular details, then that guy left the stage, and the cycle repeated. From all of what they announced, it seemed interesting they were just going to charge 5% for in-app payments&#8230; and made me wonder whether they would do the same with the Android market at some point. Now <em>that</em> would be cool! ;-)</p>
<p>There was the Chromebook and their pricing that got everyone clapping&#8230; well, except probably me. I couldn&#8217;t stop wondering whether they had considered the privacy implications of copying everything &#8220;to the cloud&#8221;, specially when we&#8217;re talking about corporate and educational environments migrating to use Chromebooks. And what with their customer support!? If it&#8217;s as good as the support for their other projects&#8230; (and I&#8217;ll leave it there) .</p>
<p>A good thing was that those machines will be jailbreakable. That always makes hardware more attractive (and relevant, in my opinion). But I can also foresee it doesn&#8217;t guarantee anything, specially if they get the same closed binary drivers issues we&#8217;re getting with Android. Which they will probably get, since they don&#8217;t have the latest word on the hardware those computers will be using, and it&#8217;ll be completely up to the vendors to integrate open source hardware or just proprietary stuff as usual.</p>
<p>Later the guy from that Angry birds game came up on stage to explain how <em>awesome</em> the newly ported to Chrome version was, and during all the time he was on stage praising the game and trying to convince <em>me</em> to play it (since it seems like I&#8217;m the only one who has yet to play it) I couldn&#8217;t stop wondering what took them that long to port it. My point is: since it worked on mobile phones, which are underpowered in comparison with full-fledged computers, there was no reason it wouldn&#8217;t work on a normal computer. It sounded like a bad excuse. Specially since mrdoob made his <a href="http://mrdoob.com/projects/chromeexperiments/ball_pool/">Chrome ball pool</a> and <a href="http://mrdoob.com/projects/chromeexperiments/google_gravity/">Google Gravity</a> experiments a couple of years ago already, and both used Box2D, with Javascript, way before v8 and jagermonkey were as fast as they are now. I truly didn&#8217;t understand anything, but I was surrounded by a mass of hysterical people and they looked at me and wondered why I wasn&#8217;t clapping like crazy too (and at the end I didn&#8217;t).</p>
<p>Then Aaron Koblin did a short intervention presenting a sneak peek for the <a href="http://ro.me">Rome</a> project, and then explained they had used <a href="https://github.com/mrdoob/three.js">three.js</a> and <a href="http://mrdoob.com">mrdoob</a> was working on the project too, and the die-hard fans in the front rows just went WOOOW YEEES WOHOOO crazy-crazy. It seems being honest about the libraries you&#8217;re using earns you lots of good karma ;-)</p>
<p>And when they finally announced they were going to send a Chromebook to every attendee in June&#8211;when it was a physical reality and in production, I thought the ceiling was going to collapse and the entire hall was going to fall down. Yesterday&#8217;s tablet announcement effect was <em>nothing</em> compared to this!</p>
<p>I immediately moved to another floor for Chris Pruett&#8217;s talk about building &#8220;<a href="http://www.google.com/events/io/2011/sessions/building-aggressively-compatible-android-games.html">aggressively compatible games for Android</a>&#8220;. I&#8217;m not currently writing games but I&#8217;d like my apps to be <em>playful</em> and compatible with as many devices as possible, so I believe those were two valid reasons for attending the session! Some of its contents weren&#8217;t new to me, but there were some tips that I hadn&#8217;t heard of. For example, if a device doesn&#8217;t comply with the compatibility guidelines (and hence doesn&#8217;t pass the set of automated tests), Google won&#8217;t allow it to have the Google applications such as Maps, Market, etc. Which in other words means that if a phone has the Market application, it complies with a minimum set of requisites. It was also funny that Chris&#8217;s first words for the audience were &#8220;Hey folks&#8221;. Very looneytunesque, I loved it!</p>
<p>It was then time for a super very early lunch, since it was the only free time I&#8217;d had today between interesting sessions. As it happens, there was a huge amount of people already queuing, so I just joined the queue. Queueing was beginning to shape itself as the official alternative activity in the I/O!</p>
<p>I was a bit luckier with my table mates today, and we talked a bit about an assortment of things such as the food not being really Mexican, the &#8216;proper San Francisco hacking areas for coffee shop working&#8217;, etc.</p>
<p>When I finished, I tried to see if the tablet issue could be solved already, although it wasn&#8217;t 15h yet, and I had been told to go to that counter at that particular hour. As I kind of expected, they repeated me that again&#8230; so I went up for the <a href="http://www.google.com/events/io/2011/sessions/learning-to-love-javascript.html">Learning to love JavaScript</a> session, but it had already started so it was slightly packed and hard to follow without a context, therefore I decided to simply grab a coffee and take it easy while waiting outside for the next session.</p>
<p>As I waited for the <a href="http://www.google.com/events/io/2011/sessions/evading-pirates-and-stopping-vampires-using-license-verification-library-in-app-billing-and-app-engine.html">Evading pirates and stopping vampires</a> session, an unknown guy approached me and asked what I did-did I develop Android stuff or&#8230;? I showed him <a href="http://5013.es/p/7">Nerdstalgia</a> and <a href="http://5013.es/p/5">Instantanea</a>, but he didn&#8217;t seem too impressed :-) </p>
<p>Then after I sat, another unknown guy asked me if the seat nearby was free. He sat and asked me if I was an Android developer &#8230; and then told me he came from Spain, so I just told him we could speak in Spanish then!</p>
<p>So he was from the Canary Islands, where they have an slightly different accent than in Peninsular Spain, and that had confused me at first. He was also an amazing <em>connoisseur</em> of Android phones. He knew all about the processors, available memory, small differences between consecutive models&#8230; really impressive. And he also told me that I should <em>absolutely</em> stay for the next session (in that very room), because one of the Sony-Ericsson guys had told him that if he was interested in the Xperia Play, the &#8220;<a href="http://www.google.com/events/io/2011/sessions/bringing-c-and-c-games-to-android.html">Writing Android games in C++</a>&#8221; session would &#8220;interest&#8221; him. It also &#8220;interested&#8221; me, so I decided to <em>sacrifice</em> the Chrome fireside chat in exchange for an hypothetical phone with joystick controls.<br />
Multitouch is cool, but nothing beats a good old button.</p>
<p>The &#8220;anti-pirates&#8221; session clarified some concepts that were a bit blurry for me yet in regard to licensing, and Dan really insisted in us adding analytics to our applications and keeping track of various metrics in order to not only find out where are we doing wrong as developers but also what are the users doing with the app: how many times it&#8217;s launched, etc&#8230; and while I understand that it could work for a game, I&#8217;m not so sure about my current applications. I have to think about that, but for the moment it simply looks a bit too creepy, considering that Instantanea is already requiring GPS, external storage and camera permissions. If I was asked for <em>internet</em> permissions for a <em>camera</em> application, I don&#8217;t think I would allow the installation of that app. My paranoia would quickly kick in and say NO WAY.</p>
<p>On the other hand, I liked the way they proposed to convert casual pirates into customers, allowing some free play before popping up a &#8220;I have children to feed&#8221; dialog, while at the same time assuming that uberpirates will never be stoppable because they are way more determined to crack an app than we are to add complicated mechanisms to prevent that happening. I still am not totally sold on the whole licensing scheme; it usually adds more issues than solves.</p>
<p>The C++ session was half done by Dan too, and while I had read about the NDK, again there were some things I didn&#8217;t know yet, specifically the best way of dealing with OpenGL and GLSurfaceView&#8217;s quirks. And you guess what? The guy from the stand wasn&#8217;t lying. At the end of the session we were told to stay in the room for some interesting stuff, which was a card exchangeable for the phone on the <em>Gear Pickup</em> counter! Although I couldn&#8217;t but wonder whether they would just give me the phone or again make me visit the counter tomorrow :-D </p>
<p>On the way out I found Unai Landa, an old school Spanish demoscener, which as usual had forgotten my face and had to look at my badge to find out who I was :-P It has already happened twice already,  once at Euskal party in 2003 and then in the way to the pmp in Madrid in 2005, so I just thought: <q>old Unai, hasn&#8217;t changed!</q></p>
<p>And then, the deciding moment. Would they solve the mysterious tablet problem? I was slightly scared of trying, but I did so anyway&#8230;</p>
<p>And as it happens, I have written pretty much the entire post using the tablet!</p>
<p>For everything else, it&#8217;s pretty smooth, but the WordPress editor interface is a bit slow. Maybe it&#8217;s its Javascript which is slowing things down. I have to test it more before emitting a definitive opinion, but so far I like it more than the iPad form wise. It&#8217;s lighter and thinner&#8230; and has multitasking. So you can leave something updating or syncing and go to another activity more engaging than a progress bar, you know, that kind of things :-P And when you come back you don&#8217;t have to restart the download again (as it happens in <em>other tablets</em>).</p>
<p>Back to the I/O, once I picked the stuff I went to the &#8220;<a href="http://www.google.com/events/io/2011/sessions/3d-graphics-on-android-lessons-learned-from-google-body.html">Lessons learned from Google Body</a>&#8221; (for Android) session,  and again most of the stuff I already knew, but it was a good wrap up with some new insights. And then&#8230; booh, the event was finishing quietly, without any bell or whistle, which was a bit sad after all the expectation of the keynotes. It felt as if something was missing.</p>
<p>So I went to the Larva Labs stand to see what they were up to and how things were going with their stand, and turns out they were giving away copies of a cute game they had developed, <a href="https://market.android.com/details?id=com.larvalabs.gurk2">Gurk II</a>. Well, actually you had to connect the phone to their computer and then they installed the game in your phone. It is an 8-bit style game and it&#8217;s got a very peculiar interface. And the music! Everything fits into place.</p>
<p>Things were coming to an end, and we had been gently invited to leave several times so that the vacuum cleaner could go through the areas we were in, so we finally exchanged twitter id&#8217;s and waved goodbye everyone. I went back to the hotel as fast as I could so that I wouldn&#8217;t be mugged by any of those strange characters that you can find in San Francisco, and found mr.doob there, furiously working on the ROME project (he actually went as far as staying up the rest of the night, and even made and commited some last minute fixes while waiting for boarding the plane to New York, where we are now for the <a href="http://rhizome.org/sevenonseven/">Seven on Seven</a> event).</p>
<p>But before leaving San Francisco I had the opportunity to briefly meet the super cool guys from the Data Arts Team at Google, which came up with the most super awesomely geek farewell ending that one could say these days:<br />
<blockquote>See you at github!</p></blockquote>
<p>It was a pleasure to meet you guys! :-)</p>
<p>To sum up: a very intense event. Maybe a bit too intense for only two days. Yes, the sessions are recorded and published almost immediately, but what I appreciate most from this sort of events is being able to talk with the speakers and ask them the questions, get their instant feedback, and maybe ask them another question, which I can&#8217;t do if I just stay home and watch prerecorded sessions. Most of the times there were many interesting sessions happening at the same time, so deciding which one to attend felt like a little sacrifice as I mentioned before. I understand the cost of running an event such as this one is quite high so probably they worked out that two days was the optimum amount of days in economical terms, but still, the suggestion is there for them to pick (or ignore, haha).</p>
<p>In regards to the goodies: wow, that even felt indecently rich. While other events do not even give you a sandwich, Google I/O feeds you and gives you stuff to develop with, apart from providing you with knowledge, which is the main point of a tech conference, of course. And it not only encourages to develop for these platforms, but also really helps a lot. First, because acquiring hardware is always an extra expense we cannot always afford, and secondly because as they are early versions of the hardware, when the final users got those &#8220;new&#8221; devices they won&#8217;t have to wait for applications that exploit it. So it&#8217;s not as if they are frivolous goodies&#8211;they are useful, and will be <em>fed back</em> into the system, somehow, as we develop and test applications with that new hardware we&#8217;ve been given. For example, we&#8217;ve been testing every app with the Evo 4G mr.doob got at 2010 I/O, and actually found differences that were impossible to notice (or very hard to track unless you get a report from a user) if we hadn&#8217;t tested the apps in the device.<br />
is<br />
So do I recommend it? Absolutely! I am super thrilled with all the knowledge I&#8217;ve acquired and I&#8217;m so looking forward to come back to London and start applying it (and watch the sessions I couldn&#8217;t attend). Meeting so many developers was also amazing. It really gives you a strong sense of community and involvement that I think is very important for any platform to succeed.</p>
<p>I still have a sort of doubt, and it is what is really Google&#8217;s strategy. Because they are really, really promoting Android, but obviously their business is in getting everyone to use the web more and so they are promoting the Chromebooks with everything in the cloud and etc&#8230; The best explanation I can think of is that they are taking risks (albeit quite huge obviously) and betting for several things to succeed instead of just resting on their laurels. Whoever strikes first&#8230; as they say. Let&#8217;s see what happens, but right now it is definitely disconcerting, both as user and as developer.</p>
<p>NOTE: This was supposed to be finished and published on the very day that the I/O ended (Wednesday the 13rd), but we spent almost the entire Thursday traveling and I didn&#8217;t finish revising it until today (Friday). So apologies if you were waiting for this second part desperately!</p>
 <p><a href="http://soledadpenades.com/?flattrss_redirect&amp;id=3514&amp;md5=eebaed734de925aaa8b6fcb218a7ceb7" title="Flattr" target="_blank"><img src="http://soledadpenades.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://soledadpenades.com/2011/05/14/google-io-2011-day-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google I/O 2011: day 1</title>
		<link>http://soledadpenades.com/2011/05/11/google-io-2011-day-1/</link>
		<comments>http://soledadpenades.com/2011/05/11/google-io-2011-day-1/#comments</comments>
		<pubDate>Wed, 11 May 2011 05:45:03 +0000</pubDate>
		<dc:creator>sole</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[honeycomb]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://soledadpenades.com/?p=3510</guid>
		<description><![CDATA[This has been quite a long day&#8230; it started very soon&#8211;at 5 AM, since we&#8217;re still jet-lagged (and I actually had gone to sleep at 19h yesterday). Still, I got to the Moscone West Center at almost 9. Don&#8217;t ask me how I managed to lose all that time in between :-) There wasn&#8217;t hardly [...]]]></description>
			<content:encoded><![CDATA[<p>This has been quite a long day&#8230; it started very soon&#8211;at 5 AM, since we&#8217;re still jet-lagged (and I actually had gone to sleep at 19h yesterday). Still, I got to the Moscone West Center at almost 9. Don&#8217;t ask me how I managed to lose all that time in between :-)<br />
<span id="more-3510"></span><br />
There wasn&#8217;t hardly any queue for getting the badge, against what I expected. You didn&#8217;t even need to print the confirmation email. It was enough with scanning the barcode in your phone screen (maybe in a next year it could be solve with <a href="http://en.wikipedia.org/wiki/Near_Field_Communication">NFC</a>, getting entirely rid of the scanner ;-)). The badge was printed and voila!</p>
<p>You had then two options: getting something for breakfast or going to grab some space for the keynote. I chose the first option because the queues had been at all the cafes I had gone past when walking to the Center, so I was dying for some coffee. And that&#8217;s the only thing that was left at that time anyway. Hungry geeks had devoured everything that was on offer.</p>
<p>So coffee on hand I went up, and up, to the third level where the huge keynote hall was. The setup was certainly impressive! And there wasn&#8217;t any place left already, unless you wanted to sit in between a mass of people, which I didn&#8217;t. So I sat on a side, on the floor. Since there is a carpet, and many additional screens showing the current speaker, it was OK. It was quite a relaxed atmosphere, a bit hippie even, on that area. Meanwhile, the people in the massive area of seating area were taking pictures like craaazy. I don&#8217;t think they managed to tweet many of them, anyway, either using their 3G/4G networks or wifi networks. There were just too freaking many devices at the same time in the same place&#8211;I tried plotting a graphic of the networks with <a href="https://market.android.com/details?id=com.farproc.wifi.analyzer">Wifi analyzer</a> and it simply couldn&#8217;t draw them all. It hang. So no wonder the wifi network didn&#8217;t work&#8230;</p>
<p>There was a huge clock on the screen depicting the time left until the <a href="http://www.youtube.com/watch?v=OxzucwjFEEs">keynote</a> started, a sort of digital clock made up of balls which bounced. It only managed to get the people counting down aloud with the last 9 seconds, which was a bit disappointing&#8211;I was expecting something more hyped and very, very American, but I got the dose later.</p>
<p>And then the music kind of stopped, and there was a boom! and a voice introduced Vic Gundotra to the stage, who talked about how cool everything had been since last year. Then he introduced another guy in charge of Android (I didn&#8217;t know it but it seems this keynote was mostly Android centered) and then they showed an animation depicting a cute robot jumping mountains with numbers of activations on top, until it reached the 10th million. And then the delirious craziness started, with people cheering and clapping.</p>
<p>It kept that way with all the subsequent announcements. They actually were cool, as in Android devices becoming full USB hosts in 3.1, which means you can connect anything USB directly to an Android device. They showed this with&#8230; an XBOX controller. I somehow was picturing an Arduino connected to the phone&#8230; when then showed an Arduino based Android board! They also introduced another concept called Android @ Home (which reminded me of Seti @ Home), much on the spirit of the old Java idea of running Java in all sorts of devices, but without mentioning it of course. It was about domotics, special bulbs that could communicate with Android devices, sensors, etc, so you could program things like those and &#8220;build your own real farm game, where if you didn&#8217;t play the game, the plants actually died&#8221;. There were some other human-machine interaction demos such as a huge ball-in-the-hole board whose servos were controlled with a tablet connected to the Arduino based board mentioned before. They said in the future it would work with Bluetooth too, &#8220;and it would be all open source&#8221;.</p>
<p>Later the enthusiasm started to fade out. They showed an application for renting movies&#8211;kind of exciting, with its sync capabilities and ability to locally cache the movie so that you could watch it when you&#8217;re offline &#8220;in a plane&#8221;, plus the comfort of not having to use a cable or having the movie tied to any specific device. Once you rent a movie, it&#8217;s available in all your devices (including tablets or phones). </p>
<p>So far so good&#8230; and then they went on to announce the &#8220;Music Beta&#8221; program, which was probably a great MEH moment. After having shown the Movies which were quite spectacular in a way, they started with a kind of ugly app which&#8230; ran on Windows and Mac? Silence&#8230; and the guy doing the presentation stops like expecting huge claps, but they don&#8217;t come. He goes on, again stopping at certain moments when he expects the people to go crazy and over the top, but it just doesn&#8217;t work. I think people are just fed up of music/movies services. We want something different, and that&#8217;s why the initial presentations were well received-they were things we could tinker with, unlike these that only turn us into consumers :-P</p>
<p>Finally the craziness really ensued at the end, when the giveaway moment arrived: &#8220;And there&#8217;s this Samsung tablet, which no one else has access to&#8230; with one exception&#8230;&#8221; And he left an strategic silence after that, to allow for the YAAAAAAAAAAAAAAGHHH YEEEEEEEEES WOOOOOOOOOO to take over. Some people even stood up and left at that very moment, even if the speaker was telling them there was no need to rush!</p>
<p>I waited, intrigued to see how people would act. Would they ran away in order to be first? Oh yes they did, but orderly. No one got hurt in the exit, no avalanches. An agglomeration of people in the doors&#8211;yes. Had this been held in Japan, I&#8217;m sure there would have been an orderly queue going around the hall ^^</p>
<p>I went to the room 11, the largest of all and mostly monopolised with Android sessions. I think I&#8217;ve read somewhere it&#8217;s got room for 1000 people. It was already packed full for the <a href="http://www.google.com/events/io/2011/sessions/honeycomb-highlights.html">Honeycomb higlights</a> session with Romain Guy and Chet Haase, so I just stayed on a side (again) since I was interested in the topic. This time I didn&#8217;t sit on the floor but stood, until someone left a free chair and I sat on it. Which was cool since I was also interested in the <a href="http://www.google.com/events/io/2011/sessions/android-protips-advanced-topics-for-expert-android-app-developers.html">Pro Tips</a> session by Reto Meier which followed (<a href="http://www.youtube.com/watch?v=twmuBbC_oB8">video</a>), so I would just stay there afterwards. The Honeycomb session (<a href="http://www.youtube.com/watch?v=sTx-5CGDvM8">video</a>) was a good introduction to the new features, specially since I hadn&#8217;t had time to check them out yet. Nothing that you couldn&#8217;t learn by reading the tutorials, though, but it is nice to put a face to the people answering questions on Stack Overflow :-)</p>
<p>And the Pro Tips session had some very interesting stuff&#8211;juicy bits that I&#8217;ll apply for sure and some good ideas, specially in regards to the way to run closed betas, with A/B testing, etc, which I hadn&#8217;t thought of (yet). Apparently Reto was also auto-tweeting his session with a software he had been writing these days, which was kind of funny too. Being on the bleeding edge, he made the presentation running out of a tablet, which has its risks&#8211;it hung when showing a video, but he said it had only happened once before, and never on the rehearsals. It didn&#8217;t happen again once he rebooted the device, though (phew!).</p>
<p>It was now lunch time. And the mass of people moved downstairs to the ground floor. It was somehow like a scene from zombies movie, with all the geeks going down the escalators, eyes aimed at one goal only&#8211;either the tablet-giveaway desk or the lunch area. Most of them went to the lunch which was divided in two zones, the &#8220;Hot dogs&#8221; and the &#8220;Salads&#8221;. Since I&#8217;m already scared of the sizes of servings and portions here, opted for the salads area, which had some funny options but my favourite one was the &#8220;Mediterranean marinated tofu&#8221;. Which had as much of Mediterranean as I have of American (i.e. nothing!) Other than having strange and bizarre names which didn&#8217;t correspond to the reality of things, the food was tasty and there was plenty of it, except of the desserts which were like macaroons and there was none left when I finished my comparatively small portion of salad, but I had a coconut ice cream which wasn&#8217;t bad.</p>
<p>There weren&#8217;t any thematic tables this year, unlike what mrdoob had described me about last year, so I just chose one at random. I probably chose a wrong one, since there was hardly any socialising going on, but that was OK&#8211;I was hungry and didn&#8217;t feel like talking too much anyway!</p>
<p>After that I attempted to get my tablet (see, I didn&#8217;t rush) but the girl at the gear counter told me someone had already picked mine (who?! with my ID?!) so I should contact registration services. Time for the next session was close so I thought I would contact them later, and went to the session which was the <a href="http://www.youtube.com/watch?v=gfiYUL2exT8">Android fireside chat</a>, where some Android developers would answer questions either sent to them online or from the public in the room. It was a pity that some questions couldn&#8217;t be answered either because of not being &#8220;authorised&#8221; to answer them, not having authority to do so, or just because the person who could answer that wasn&#8217;t there. Android being such a huge project has lots of separation in the roles and people are <em>very</em> specialised.</p>
<p>And I closed the sessions with <a href="http://www.google.com/events/io/2011/sessions/python-google.html">Android@Google</a> which was a bit disappointing, since I expected to hear more of Guido and less of the other guy (sorry Wesley Chun, I know you&#8217;ll understand it). It had a funny point, when Wesley showed how he scripted PowerPoint with Tcl/Tk in order to build his slides instead of using PowerPoint directly. But why do that when you could just write HTML or uhm&#8230; write a converter from his own markup-sort of language for slides to Open Office slides format? well he surely has his reasons for doing that, but that Tcl/Tk solution seemed overkill to me, albeit surely funny :-P</p>
<p>When that finished I went upstairs again for the Android team &#8220;Office hours&#8221;, which consisted in this: the Android developers would be in the &#8220;office&#8221; area and you could just show up and ask them questions. Again, this proved a bit if a problem if the question you asked couldn&#8217;t be answered because the person who knew about that particular topic wasn&#8217;t there at that moment&#8211;which happened to me! But fortunately I had other questions so I had the chance to personally speak to Chet Haase, Romain Guy, Ficus Kirkpatrick (who&#8217;s the tech lead at the Market) and even the mighty Tim Bray&#8211;poster of pretty much all the posts in the Android Developers blog! I joked with him about this, and he told me that&#8217;s because he&#8217;s the one who revises the posts, gets the developers to write, and all that. Overall, they are very nice people and even though the <q>have you considered allowing developers to reply to comments in the market?</q> question must have been asked to him something like 1023109381023981203 times <em>only</em> this afternoon, Ficus still answered quite patiently, so that&#8217;s really a feat by itself (I don&#8217;t think I would have been so polite once being asked something for the third or fourth time).</p>
<p>Later I spent some time chatting with the guys from <a href="http://www.larvalabs.com/">Larva Labs</a>, who not only are very nice people too but also co-developed the <a href="https://market.android.com/details?id=com.google.android.apps.androidify">Androidify</a> application which can provide for some funny moments. And then I went back downstairs to see what was wrong with the mysterious tablet&#8230; only to be told something very Spanish: &#8220;Vuelva usted mañana&#8221;. Let&#8217;s see what happens tomorrow ;-)</p>
<p>There was a party titled &#8220;Infinite play&#8221; or something like that. It was held on the main hall (where the keynote had been), and they had removed all the chairs and placed lots of gadgets and stuff instead. The big screen was occupied displaying visuals that looked quite similar to <a href="http://www.iquilezles.org/">iq</a>&#8216;s works, which is pretty understandable since the collective doing them was <a href="http://www.sexyvisuals.com/">sexyvisuals</a>, to whom he belongs, and there was someone live-coding them which I bet was him. I would have liked to check that out by myself and wave hi to Íñigo, but the extremely paranoical security guys wouldn&#8217;t allow me to even have a look from far away. Mental, I tell you! And I don&#8217;t know why they hid their vj&#8217;s???! Anyway, after I had checked all the stands and saw the crazy dancing Android (yes, there was another one of those here&#8211;did you even doubt it? ;-)), I ate a couple of cookies glaced with the Google TV and YouTube logo respectively (it&#8217;s weird to say <q>I ate a Google TV and YouTube</q>) and went out of the hall. It was getting quite crowded, my backpack was heavy and I was tired and wanted to go back to some quietness at the hotel before sunset and the strange people began to wander in the streets.</p>
<p>Still I had ingested so much caffeine during the afternoon that I couldn&#8217;t sleep so I decided to write this instead :-D</p>
<p>Conclusion of the day: It&#8217;s pretty obvious that the biggest selling point for Google (at least in this conference) is Android. It got the biggest room, the most cheers and drew the most interest of people exhibiting and talking about it. Next to it is HTML5, WebGL and etc. The other technologies and stuff&#8211;they are boring already.</p>
<p>Looking forward to tomorrow \o/</p>
 <p><a href="http://soledadpenades.com/?flattrss_redirect&amp;id=3510&amp;md5=a710f8d77c1b7dbd7810aa1f33b0085e" title="Flattr" target="_blank"><img src="http://soledadpenades.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://soledadpenades.com/2011/05/11/google-io-2011-day-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

