People tend to forget about it, but it keeps coming back to me that this was a stepping stone to responsive design.
Although the system performs scaling and resizing to make your application work on different screens, you should make the effort to optimize your application for different screen sizes and densities. In doing so, you maximize the user experience for all devices and your users believe that your application was actually designed for their devices—rather than simply stretched to fit the screen on their devices.
If you know me well enough you would know that I consider Portal to be a jaw-dropping experience. What you wouldn’t know is that in about 2.67 days from now you can experience the Perpetual Testing Initiative.
So it has come to this. I need a version control system for a project I am working on with a couple of friends where most of the work is done remotely. So, I am doing some research regarding source control management systems and I have come to the point where software meets awesomeness. I am particularly referring to git.
I love maps.
The hypothesis underlying our work is that the character of an urban area is defined not just by the the types of places found there, but also by the people who make the area part of their daily routine. To explore this hypothesis, given data from over 18 million foursquare check-ins, we introduce a model that groups nearby venues into areas based on patterns in the set of people who check-in to them. By examining patterns in these check-ins, we can learn about the different areas that comprise the city, allowing us to study the social dynamics, structure, and character of cities on a large scale.
[ via ]
There’s a lot to be lost. For example, all the information in apps – that data is not crawlable by web crawlers. You can’t search it.
I’ve been waiting for this.
The underlying trend as we’ve gone from desktops through laptops and notebooks to tablets is one of having computing available in more places, more of the time. The logical endpoint is computing everywhere, all the time – that is, wearable computing – and I have no doubt that 20 years from now that will be standard, probably through glasses or contacts, but for all I know through some kind of more direct neural connection.
The ways in which people connect to the internet are also much more varied today than they were in 2000. As a result, internet access is no longer synonymous with going online with a desktop computer.
[ via ]
Google did it. Last night a new project from Google named Google+ came out of nowhere. The project seems to have it all. From exciting features like Circles, Hangouts and Sparks to great user interface, high privacy awareness and deep integration to say the least. Google+ feels like everything is coming into place.
First things first. Here is what you should do. Watch this awesome playlist. If you didn’t make it to get an invitation yet due to the limited field trial be patient. I tried sending invites to some friends but I got a message saying that sending email invitations will be enabled soon!.
Amazing, simple and usable. It’s addictive, too.
From the way Plus handles the profile url using the user ID to visibility levels following you everywhere, Plus takes privacy very seriously. There are simple settings for notifications, profile and privacy. And of course there is Google Takeout where you can save a backup of your photos, profile information, contacts, circles, stream posts, and Buzz posts to your computer.
As I said before, it feels like everything is coming into place. You will experience deep integration with Google products coming together. There is also an Android app which will help you take full advantage of Plus with Instant Upload and Huddle. By the way there are no ads, except for the Google Maps place pages transmitted via Google Check-ins.
So, are you on Plus yet?
In case you haven’t noticed -which should be a good thing- today is the World IPv6 Day.
On 8 June, 2011, Google, Facebook, Yahoo!, Akamai and Limelight Networks will be amongst some of the major organisations that will offer their content over IPv6 for a 24-hour “test flight”.
Not need to worry about access. IPv4 access will still be available. But you should know that IPv6 is designed to succeed Internet Protocol version 4. The new address space will support 2^128 addresses. To make things clearer, every person on Earth could get a-29-digit number of IPv6 addresses. That’s a lot. Why? Because we are running out of IPv4 addresses.
Taking advantage of this new Internet Protocol version could not only take care of our need for more IP addresses but also lead to great innovation. Imagine a world where you can control every device on your home remotely, let’s say from your mobile phone. Of course you can already do this. But this is something slightly different.
Following up my latest post on exploiting city data, Google just released live transit updates in Google Maps mobile and desktop. Google partnered with transit agencies to integrate live transit data in four U.S. cities and two European cities that include Boston, Portland, Ore., San Diego, San Francisco, Madrid and Turin.
When you click on a transit station or plan a transit route with Google Maps and there are delays or alerts related to your trip, you’ll now see “live departure times” (indicated with a special icon) and service alerts.