Skip to main content

Molding Google+: what devs should be able to do

I’m really digging Google+. From the UX to the tight integration with Google products, I feel this is what I would want Google to build for me. As much as I think its great, Google+ is ripe for some serious modz - open platform style.

Here are some of my ideas on ways Google+ could open up to developers:

CRUD fluff
This is the most obvious. Give me R/W access to the Stream, Photos, Profiles & Circles. Make sure the API is consistent and all GData-ish. I realize Picasa already has an API, so make sure it fits nicely into the G+ stack. Also make sure that XFN/FOAF/Friend Connect is as easy to use and as well documented as the Facebook Graph API.

What’s not obvious is that the Stream should have the firehouse from day 1. But let me filter it like we did @ MySpace (we had limitations that I bet you could remove.) Actually, make it more like MySpace and let me subscribe to it. Let me subscribe to anything, with filters, PuSH style. PuSH it baby!

Hangout, from the inside
If Hangout is the killer feature of G+, then Hangout Apps will be a developer’s dream.

I bet a lot of Wave developer’s will be dusting off their old ideas around collaboration & games for this one. Speaking of wave…

Why can’t 1 of the 10 Hangout peeps be a bot? Still popular in IRC channel, a bot can actually be useful. For business folks, a bot can create project tasks based on text or audio commands. In games, a bot could be a teammate or an announcer.

Media Apps

It would be great to build rich media experiences around Images & Video. I’m not talking about an Aviary clone or an image slider. I’m talking about RICH experiences. I can’t think of anything right now, but reference anything Hakim El Hattab would make. Like

Mobile Social as a Service

This is easy - become the next OpenFeint. Differentiate by not just being for games - everything is better with friends. Also, it would be great if it was more like a native service, so products like PhoneGap would work sans SDK.

Final note

Lastly, don’t make this hard. Learn from the Facebook Graph API, OpenSocial & ITunes. Get the docs right, the SDKs on the homepage & real-life partners making money.

You can sign up to be on the Beta list here. Looking forward to see if anyone of my ideas predict the future. Or even better yet, become suggestions for the roadmap. :)


Popular posts from this blog

My weekend project: an Arduino, Raspberry Pi & Node.js robot

Yes I know, I'll get more buzzwords when I my JavaScript creates Cloud Synergy - but after I Pivot. I've been spending my wee few hours a week designing, tinkering and finally building my little robotics platform. I've had ideas brewing for a while but haven't had enough time outside of work to start hacking. It all started when I first saw Rick Waldron's Johnny Five framework  for Node.js. Sensors are asynchronous, so, ya, a node.js robot framework makes sense. A few months later I started sketching designs, reading up on firmata  and buying my arduino & Pi. Before the what & why, here's the basic BOM: 1 Arduino Uno R3 running firmata 1 original Raspberry Pi with Raspbian, Node.js & 4gb of storage 1 Magicians chassis 1 SN754410NE Quad Half H-Bridge to drive the motors 1 dual-output mobile battery back A custom mount for the Pi & some custom USB cabling for power Why Raspberry Pi The main controller is a Rpi. It tur

A Maker's Equipment List

I've been building up a nice supply of tools and components so I decided it is high-time to build a small workspace in my tiny SF apartment. There were things I knew I still needed but wrestled with some tough choices (like which Oscilloscope to buy.) I wanted either a nice Wishlist on Amazon or at least a great list to start my journey. I found a few decent starting points in the form of video & blogs: How to set up an electronics lab/workshop at home So You Want to Build Electronics How to equip your EE lab The first link is actually a transcription from +EEVblog /by +Dave Jones ( EEVblog is an awesome blog and YouTube channel, you should subscribe .) The second blog /by  +Kenneth Finnegan  covers more of the components side. What I couldn't find is a complete compiled list with links to purchase. So I made one! I put together a simple Amazon Affiliate store called Maker Workbench Equipment List . I merged what I thought made sense and added a bunch of items

Google+ Pages, Events and Hangouts On Air for organizers (part 1)

If you run a conference, meetup or event, you're probably thinking about increasing your presence on Google+. I've recently helped a few folks set up their Google+ presence in haste so I thought it would be worth typing notes on what you need to know. I've observed 3 types of events being organized on Google+: A yearly conference or unconf that it is a stand-alone brand, such as CES . An umbrella conference with several related or affiliated events, like JSConf . A broad collection of many local communities, such as the Google Developer Groups . In this multipart series, I'll dive into each main part:   Google+ Pages ,  Events  &  Hangouts On Air , starting with Google+ Pages. I'll also touch on YouTube channels. Google+ Pages In the past, organizers would create a brand new email for their event, like You don't need to do that anymore. Actually, DON'T CREATE ONE OFF GMAILS ANYMORE!  Using you're existing