c0up

A mind in transit... 
Filed under

Google

 

Android UI unification in Ice Cream Sandwich

Well, this post by Min Ming on Android UI fragmentation has certainly been doing the rounds today, and while there is no doubt that UI fragmentation across Android, and even some of their Google-branded offerings exists, instead of looking at how it's headed in a positive direction, the post chose to pick on some disparate cases. Hey, it wasn't made up, and the point stands, but below are how the core Google apps in Ice Cream Sandwich are doing things right in terms of unification, and setting a standard developers and UI dudes and dudettes can certainly use as examples.

By the way, Google, you can do SO MUCH MORE to make things easy for developers in providing some rigid guidelines, and ultimately, for your end users, getting accustomed to a consistent experience across the OS and applications. I mean, really, how hard is it to set up some UI patterns like Android Patterns.

Click to embiggen images! This reduced size view does their gloriousness no justice.

Tabs

Tab_bar

The More icon AKA the new Menu

More

Read the rest of this post »

Filed under  //   Android   Google   Ice Cream Sandwich   UI   c0up   tech  

Comments [0]

I don't care about friends, I care about interests

I thought people had accepted that Google+ isn't a Facebook clone, and more importantly, understood what Google+ actually is, or is capable of, but no, clearly not.

I hate, HATE having conversations on Twitter. It was fine at once, but to see a stream I already envelope being flooded by back and forth conversation that is so difficult to craft and wordsmith with the character limit, pains me greatly. 

- Me, two months ago

I wasted the afternoon in an asinine discussion, trying to convey social and interest graphs amidst workshops and meetings, and realised halfway through that I shouldn't have bothered in the first place.

Facebook is for your friends, Twitter is for your interests

Read the rest of this post »

Filed under  //   Facebook   Google Plus   Google+   Reddit   Twitter   c0up   interest graph   social graph   tech  

Comments [6]

Patents, trolls, Google, and the rest of this mess.

It's been a fun day in the world of technology, and for all the wrong reasons. David Drummond, Senior Vice President and Chief Legal Officer at Google kicked things off with, what in hindsight I'd see as a good ol' fashioned bitch.

But Android’s success has yielded something else: a hostile, organized campaign against Android by Microsoft, Oracle, Apple and other companies, waged through bogus patents.

I'm pretty sure "bogus" hasn't been put in quotes as much in a day. Ever.

Now is as good a time as any to provide some background on the broken software patent system by pulling out some dialogue from a recent episode of the greatly insightful This American Life podcast, When Patents Attack!

Companies that make no products, but go around suing other companies that do make products, over supposed patent infringement are so common in Silicon Valley these days that there’s a derogatory term for it. Trolls. Or patent trolls.

Because patents are so broad...

Read the rest of this post »

Filed under  //   Google   Intellectual Ventures   Lodsys   Oasis Research   c0up   patent trolls   software patents   tech  

Comments [0]

Google+ a week in. Sort out your symmetry! And other musings...

It's been a week since my initial thoughts on Google+, and my uses for it have changed rather heavily!

The core 6 or 7 peeps I converse with on Wave everyday, yeh, we're still using Wave for that. We gave it a go, and apart from us having perfected how we use Google Wave and feeling way too comfortable with it, the asymmetry of Circles as they currently stand, didn't sit well with us. Ok, me anyway. Stand, sit, sheesh, I need to learn how to write...

Media_httpiimgurcomff_ezoii

I noticed it a day in. I just explained it terribly. Today's TechCrunch post crystallised things.

Read the rest of this post »

Filed under  //   Circles   Google   Google Plus   c0up   tech  

Comments [0]

Err, Google, can you bring back realtime search until it moves to Google+...?

Media_httpiimgurcompb_lszmb

via @googlerealtime

That's rather lame, and no wonder I haven't been seeing realtime results tonight. And really, they needed to disable the whole thing to test out integration with Google+? 

Considering how pathetic the Twitter search is, Google Realtime, and its timeline view have saved me many a time in trying to find old tweets, and it's been fantastic in trying to determine whether issues I currently have with a service or website are shared by others across the web, the most recent example being Tumblr's genius idea to remove the importing of RSS feeds >.<

Read the rest of this post »

Filed under  //   Google Plus   Google Realtime search   Google+   c0up   tech  

Comments [2]

Google+. Initial thoughts from a non-Facebooker.

I'm probably the one person you know [or don't know] that doesn't use Facebook. I never saw a need to use it, and coupled with their terrible stance on privacy and general doucheness by Zuckerberg, wouldn't be caught dead using it. Then Twitter came along and createdshortly filling thereaftera need to consume a constant stream of technology, movie, and cat-related information, amongst other things, and the ability to share all this easily.

Read the rest of this post »

Filed under  //   Facebook   Google Plus   Google Wave   Google+   c0up   tech  

Comments [1]

SXSW - The context layer

There was plenty talked about at SXSW Interactive, and for the most part, it was reaffirming my existing knowledge more than anything else. One thing that did stand out, and that I've found myself talking about since I've returned, is this whole concept of a Context Layer to sit on top of all the content that exists on the web, and specifically in relation to Location.

This is isn't something new or revolutionary, but it makes sense in feeling like the logical next step.

We've already seen Web 2.0 push personalisation, and the Social Web push relevance via social graphs [no doubt this will continue *cough* +1 *cough*], but utilising location, especially through mobiles, is still in its infancy.

Read the rest of this post »

Filed under  //   Foursquare   Google   Location   SXSW   SXSW 2011   c0up   context layer   tech  

Comments [5]

You can test your streaming video speeds on YouTube now?!

22-05-2010_3-29-53_pm

Since when did this get introduced?! Maybe it was part of the new video player that started showing up a month ago? I accidentally right-clicked the YouTube video [Gym Class Heroes - On My Own Time [great song, btw]] I was watching and one of the options was 'Take speed test'. Who am I to refuse The Google? I took the test and was then directed to a page with some funky graphs and benchmarks of how my speed holds up against the average speed of my ISP, city, state, country and globally! Not sure how big the sample size is for the comparison data or anything, but nifty nonetheless.

22-05-2010_3-37-17_pm
You can even click 'Show Test Video' and see your streaming information in real time. If that's your thing, that is... /shrug

22-05-2010_3-42-29_pm
Anyway, it was geeky and cool to see, and between this and the interactive Pac-Man Google logo, my love for Google continues to increase. Take the test and let me know what you get!

Filed under  //   Google   Pac-Man   Youtube   c0up   speed test   streaming video   tech  

Comments [0]

Salmon Protocol - Unifying the Conversations

Salmon has come up quite a bit recently, and rightly so, with the talk around Google Buzz. I first heard about it on This Week in Google ep 29, which has some great discussion around Google Buzz from @jyri and @kevinmarks, and it came to mind again today with @scobleizer's blog post; (Coming soon: the disruptive molecular age of information) so I thought I may as well embed this ridiculously simple slideshow that explains exactly what Salmon is.  
As updates and content flow in real time around the Web, conversations around the content are becoming increasingly fragmented into individual silos.  Salmon aims to define a standard protocol for comments and annotations to swim upstream to original update sources -- and spawn more commentary in a virtuous cycle.  It's open, decentralized, abuse resistant, and user centric.

Filed under  //   @scobleizer   Buzz   Google   Google Buzz   Jyri Engestrom   Kevin Marks   Open Web Standards   Robert Scoble   Salmon   Social Web Standards   c0up   tech  

Comments [0]

Listen and TWiT

Media_httpiimgurcomx9_nvutu

Listen is a Google Labs experiment and by far my new favourite Android app, and a must for anyone with an Android phone.

Listen is basically a web audio / podcast discovery app that allows you to search, subscribe, download and stream in such a simple way that I found my listen queue filling up pretty quickly. Downloading has been easy & quick enough through 3G; haven't bothered with WiFi since it downloads speedily and I can actually make a dent into my normally wasted data plan.

You can tell that it's a Labs experiment though, with a few strange things that stood out initially, but no doubt Google will be all over it soon enough, and I'm eagerly awaiting v1.0.4.

Gripes / Wants:

  • No support to play other audio / other media on your phone - It only played podcasts that are downloaded through Listen, and strangely, it removes the audio extension on anything it downloads, so the file becomes incompatible with other audio apps unless you add in the .mp3 or .m4a extension
  • I thought I'd had an "ah-ha!" moment the other day when I realised I could use the scroll wheel to seek with accuracy, but then found the seek bar to creep back to its original position, with the scroll wheel doing nada
  • Some kind of web / desktop interface tied to your Google account [you need one to use the app anyway] almost seems like a must

Download Listen via the QR code below

Media_httpiimgurcomvd_juaeb

Coincidentally, my love of Listen has a great deal to do with the gloriousness that is TWiT [This Week In Technology]. I humbly apologise to @renny510 and @pkattera for not heeding your advice earlier. I'll probably have another mini rant about it sometime, but I'm already waiting for the next episode with as much anticipation as I would a JJ Abrams TV show. Luckily there's a backlog of 200+ episodes that I can fall back on, not to mention the broader TWiT network, with podcasts like TWiG [This Week In Google] and others from Leo and the gang.

Filed under  //   Android   Google   Google Labs   Listen   TWiG   TWiT   This Week in Technology   c0up   tech  

Comments [0]

Single Blip Wavelets

If that title made no sense to you, cast your eyes over the picture below and prepare to be enlightened.

Media_httpcdnmashable_cbfjt

[via Mashable]

All sorted? Excellent. The past couple of days, I've been trying out Single Blip Wavelets and have grown to love them; but that was with one other Waver [add that to the terminology list, Mashable]. The big test came today, when we tried it out in the main Wavelet [10+ Wavers], and it went from excitement to disappointment and eventually to hilarity. I think that was the consensus anyway.

Anyway, here's a list of thoughts & grievances...

  • Leave the Blip in perennial edit mode if possible - i.e. don't click 'Done' / Shift + Enter
  • Always leave a few lines at the bottom of the Blip, so that others can type simultaneously and the issue of unintentionally adding line breaks, mid-someone-else's-sentence is avoided - assign a buffer b!tch if need be
  • We quickly adapted to using identifiers - first initials, then colours. Now, this would be fine if I wasn't colour blind, and doubly fine IF YOU COULD SET DEFAULT FONT PREFERENCES FOR YOURSELF ... apparently you can't do that within a Blip yet, and weird inheritance of colours would occur, based on where you were within the Blip, so people had to constantly type something out and then highlight + change font colour. I know it's a preview and all, but that really does seem like something logical that is associated with every single chat client from the last 10 years
  • People typing in invisotext is bad, m'kay? >.<
  • Ninja editing can cause hell, since it's a gazillion times harder to identify
  • Lag becomes a non-issue

I swear that list was longer in my mind... Anyway, I still do feel that if a real-time conversation is taking place [everyone is constantly watching / participating in the Wavelet], having it all contained within one Blip really is the way to go; it saves you from lag and clicking like a mad man. Where it falls apart is if people are away from the conversation for an hour or so, and then come back to see paragraphs of text that start to border on incomprehensible, which was interesting considering that we all know each others' writing nuances fairly well.

I'm sticking with it though, dammit, especially in two-person Wavelets, because it really does kick all kinds of ass over IM programs.

Filed under  //   Blip   Google   IM   Wave   Wavelet   c0up   tech  

Comments [0]

Google, Android and the iPhone: A collaborative rant

Well, me starting today's Wave [a daily thing with high school / uni mates] with Techcrunch's review of the Nexus One led to some fantastic discussion [it's normally not tech-heavy at all, which made it even better reading for me], so I'm just going to dump a crapload of it here. Because it's my blog, and I can! With a few minor edits.

A: "Google's angle is the open apps community, and how they can nurture collaboration, distribution, encourage participation, and grow loyalty that way. As opposed to Apple's ease of use (consumption) store."

B: "Dunno man, I hope it works but I'm kinda doubtful how mass market it will be. Cos Apple's closed system allows them to control all the content which has both pros and cons, but for the mass market probably more pros"

C: "The iPhone only has ONE PERCENT handset market share... this article just came out today, it sums up things well - Android or iPhone? Wrong Question"

Media_httpabovecrowdf_cgafz

B: "Wow, yeah that changes things quite a bit actually. Cos I can imagine Android being the main platform for mid-level smartphones and above. If it ends up replacing Win Mobile or s60 (?), then yeah it'll actually get a good chunk of the market without crossing over to Apple land. If Android starts appearing on Nokias I might seriously consider going back to a Nokia phone.

One hurdle though would be the hardware that powers it. You'll probably have varying degrees of enjoyment using the platform. Sony and Nokia have always been a bit slow on adopting the newest processors so it might hurt Android's chances there. Anyway if the next Nokia N9X series is an Android I will be buying one."

D: "Sif, give up on Nokia it's crap."

E: "Nokia is sticking with Symbian but changing the UI."

B: "Man Symbian is always changing its UI but it's never actually that good compared to its competitors. It was great 3 years ago when there was no competition but now it's different."

....

F: "http://www.wired.com/epicenter/2010/01/analysis-yawn-google-introduces-iphone-clone"

E: "Retarded article from an obvious iPhone user."

D: "So basically you fight his argument by calling him an "iPhone user""

E: "I'm not fighting."

D: "Doesn't make any of what he says incorrect. Maybe a bit inflammatory"

E: "No it's a bit stupid. Google ain't in the business of making hardware nor do they give a shit about a superphone that has all the features mankind can think of, that isn't their strategy. Their (nice!) strategy is to have people use Google for email, search, navigation, etc.

What they want is the exposure to the mobile market, exposure to more ad revenues period. Google isn't in the business of selling stuff to consumers, their business is ad revenue.

I think the guy has lost the point, if they were to make a superphone, the be all and end all of all phones they would piss off their partners (Motorola, Sony Ericsson, etc) who'd probably just abandon the platform. The more phones out there and the more products using Android and using Google specific apps the better their bottom dollar is."

...

D: "Look there's nothing wrong with the phone, but when you brand it GOOGLE PHONE then that's what it becomes in the market"

C: "They're not branding it as that. People are"

D: "If you can buy it through google.com/phone I think it speaks for itself"

C: "Fine"

E: "Dude it's marketing, Google Phone or a phone by Google gets people interested. Fuck if HTC brought out the same phone no one would give a shit or even notice. But what this has done is brought all the media companies to cover it... If they can use their name to give Android the attention it deserves then all power to them. One thing "Google Phone" has over HTC is awareness."

...

D: "I think both articles are right. It's obvious to me that Google is targeting to be a superphone eventually, and it's late to the race. But the population of phone users is big enough and diverse enough for both of them to "win" in their own rights"

C: "It's all about the $$ from ad revenue"

D: "I'm saying that there is enough market share to go around for everyone, so the article you linked is right and I agree, but that doesn't change that Google is still aiming to have a superphone"

C: "Yeh, but I'm saying that that's a secondary goal. Like, if they thought about it, they'd think, we want all this mobile ad revenue, etc. That's the first thing, and then, yeh, how the fk do we do that? Create a mobile OS that we can dump on a shitload of phone manufacturers that functions as well as the iPhone OS."

D: "What's this got to do with anything at all? As proven above it's still a Google phone. You can pay someone else to do something and endorse it, it's still your phone"

E: "You don't get it, it's not about the phone, it's Android they're pushing. Putting their name on it creates Android awareness, that's all. If a mainstream consumer were to now walk into a phone store and go can I have a Google phone, they'd be like can I play with it, etc.

They'd understand there's other shit out there that functions just as well as the iPhone. They'd also be told there are other phones that use the same OS and have different price points, etc."

D: "You somehow treat the OS and the phone as two totally separate things. If this was true, then why even bother, and just work with HTC with one of their previous phones to make it work better"

E: "Come on try selling a HTC phone which has an Android OS and market it compared to selling a Google phone. Fuck half the idiots out there don't know what an OS is."

D: "And those idiots are really going to see the Google phone and go, OH BUT I CAN GET A SAMSUNG WITH THIS SAME OS.

No they'll just get the Google phone"

E: "No but it creates awareness about the OS period. That's the point, I doubt you'll see many Google branded phones in the future... Ok, let's say two years later they come for a new phone and there's a bunch of Android phones, Nokia's own Symbian OS based phones and the iPhone. What they had before is the Google phone and they want something similar. What do you think they're going to choose?"

D: "This is on the assumption that there are no more Google phones. My prediction is, even if this is not what they are anticipating (please), that in 2 years the other phones get edged out and the Google phone becomes the main Android phone in the market.

Regardless of the OS, functionality in the phone trumps all for the consumer, and even now it seems to me the Google phone beats all the other alternatives"

...

Thanks to you all! I was a mere spectator, and may not necessarily agree with it all, but I loved reading it. Didn't know how you felt about being named so I stuck with random letters.

Filed under  //   Android   Google   HTC   Motorola   Nexus One   Nokia   OS   Symbian   Win Mo   c0up   iPhone   tech  

Comments [6]