
Its begun! More as the day progresses …
{ 0 comments }
Available API’s
Adding customer search to your page… (example code)
…not just JavaScript
HTTP? (Layer)
URL, client requests to server …
Gives floor to Eric to talk about Google Data API’s…
Has a good feature comparison to Google Data, Atom, RSS 2.0 (TO DO: find online)
Example Request: fetching data …
What can I build?
There is about 20+ data api’s and counting that uses the Google API’s …
New ones will use these api’s as well …
Wide variety of services (Calender, email, video, pictures, etc…) to mash up ….
dataliberation.org (its your data that you can access anytime and do whatever you want with it)
Authorization
Oauth
Demos …
iGoogle with gadgets on it …
First oen talks to Blogger API … Oauth approval page … gadget refreshes itself … can pick a blog to post two when logged in, enter in title and content and publish. Shows it published. Made a write using JavaScript. This is a READ/WRITE JS Library.
Shows code on the Blogger Gadget demo (creating demo)
…
Demo: Cloudie
3rd party developer
Wrapped a number of Google API’s …
A virtual desktop on the AppEngine, storing docs, contacts, calender, etc in Google docs, etc …
Stores configuration in a GoogleDoc ….
Uses GoogleDocs as the storage platform ….
{ 0 comments }
Building Google Chrome Extensions 101
What is a browser extension?
Ways to add niche functionality to a browser that people want.
What do you build extensions with?
HTL, CSS and JavaScript
Lots of things you’ll get for free in extensions …
How do I write an extension?
A simple twitter trend fetcher
….
Q: How use GeoLocation?
A: Right now you have to specify them in in your geo array.
Q: From the snapshot api, can you create a thumbnail?
A: You get a URL with the image, and then you can load it into canvas to do what you need to create it as a thumbnail.
{ 0 comments }
#iobootcamp on twitter
05/18/10
Social 101: Buzz
The Conversational Web
Google Buzz
Relevant Technologies
Activity Streams
Salmon
PubSubHubbub
Oauth
Big buzz announcements tomorrow you may want to go to that session …
On Thurs there is a building on buzz session ….
Q: why not use (couldn’t hear, xmtp)
A: We don’t believe in having data in silos. We wanted to use existing standards. There was a project called Diso that was all about distributed social network of sorts. The most distributed is everyone is their own node. The other extreme is having one huge network. We were building a lot on wordpress. With that in mind specifically, we choose (couldn’t hear) instead of (couldn’t hear xtmp). Another issues is OneSocialWeb. XMTP is what they are building on. Similar to what DISO is trying to do.
Q: Who are the early adopters?
A: ActivityStreams (Myspace and facebook have done some work with it; Microsoft life is using ActivityStreams) … they are not all 100% compatible with each other. Slight different implementations. 6Apart CEO is the primary editor of the spec. Facebook is involved. MSFT is as well. Lots of collaboration there.
Q: Can PubSubHubbub support authenticated feeds?
A: Not yet, its at the top of our TODO list. Oauth will be a prime way to deal with authenticated feeds. It will probably be address with PubSubHubbub. Today there is no good example of what that will look like. If you have a good idea, please join the community and add your thoughts on how that should work. (Said the issues is something about being able to trust the source or something …).
{ 0 comments }

Tomorrow is Googl the I/O. Today I am attending its Boot Camp. This post marks the first time I am using a mobile apparently to post to WordPress. I will most Likely use my MacBook Pro for more posts, bu I could not resist starting off with the new a Droid phone Google gifted to me!
Update: Ok, I’m now editing from my MacBook pro. I love my Android but still am not thrilled with the recklessness of the touch keyboard. I’ve accidentally erased and exited accidentally without saving twice at a conference.
That said, I think its only time I get better at it, and they figure out ways to prevent that from happening. Seems like some intelligence just waiting to be baked in.
I’ll be posting more of my notes fromt he event.
Walter…
{ 1 comment }

SweatInvestor Walter Roth blogged about Salesforce.com’s and VMware’s joint announcment: VMforce from his personal blog. Below are a few highlights.
Notes: Salesforce and VMware announcement; VMforce
You can also watch the recording of this event at: http://www.vmforce.com
MC gets up to set the stage and to introduce the CEOs …
Just focus on your expertise. Someone who does Risk Analysis, should be able to plug in a Text Editor object. We’ve made great progress towards an “Object Store”, with things like AppExchange.

_
11:28 am (Back to the CEO’s)
My Initial Thoughts
assumed requirement going forward
hat the pricing would be to make it cost effective and if it would interfere with the internal pricing)The full version is available at www.WalterRoth.com
Also covered by:
{ 0 comments }

SweatInvestor Guest Post: Jennifer Kho is a San Francisco Bay Area-based freelancer with more than a decade of reporting experience. Her stories have appeared in The New York Times’ Green Inc. blog, The Wall Street Journal, Los Angeles Times, MIT’s Technology Review, The Christian Science Monitor, Reuters.com, Earth2Tech and more. She has been covering green technology since 2004, when she initiated cleantech coverage for Red Herring magazine. She also helped launch Greentech Media’s news operations as its founding editor in 2007.

Sure, the Google Campfire last month announced its apps marketplace by the glow of kitschy fake campfires, under a canopy of fake tree silhouettes, in a room with a tent and campfire-logo fleece blankets as giveaways. But only the props were fake. The event was backed by a real product with 50 real customers. And, as fitting an enterprise product, it definitely qualified as a restrained launch for a company as big as Google.
Bloom Energy used some of the same tactics when it launched its fuel cells in February — although there was certainly nothing restrained about the event, which took place at eBay headquarters and included California Gov. Arnold Schwarzenegger and former U.S. Secretary of State Collin Powell. As with Google Apps, Bloom kept (mostly) quiet until its launch and then made a splash by announcing key customers, including Wal-Mart, eBay, FedEx, Staples and, of course, Google.
The result, in the case of Bloom, was a huge bang of publicity. With its star lineup of Kleiner Perkins investors and directors such as Powell, the company scored a feature on 60 Minutes and many high-profile publications followed. All the hype has sparked envy from other startups that want the same attention.
Should other startups take a page from the launch book of Bloom, Google or Apple, which also has been known to keep quiet until a product is ready (although not in the case of the iPad), and get more attention by keeping quiet?
If You’re Not Google
Well, it doesn’t always work. One major difference, of course, is that Google and Apple launches are guaranteed to be big news. As a reporter, I knew I’d attend the Campfire regardless of what was being launched – and I was sure I’d get a story out of it. And Bloom had the advantage of big newsworthy backers and partners right out of the gate. Not so for most startups.
Using stealth as a marketing strategy comes with plenty of potential pitfalls, as well. Of course, the main reason to keep a company or technology quiet is to protect intellectual property. Once patents are secured, the decision becomes one of strategy.

Melody Haller, CEO of public-relations firm Antenna Group, explains that if you’re a big company, you have two choices: One is freezing out the competition by pre-announcing products that aren’t ready yet, which is a tactic Microsoft is famous for. (Once Microsoft has announced it is entering a space, competing startups are less likely to score backing from investors or partners as they wait to see what Microsoft has in store.) The other is waiting until a product is ready before launching it, like Google does.
The Cost of Quiet
The choices aren’t the same for most startups, as speaking out is less likely to deter competitors. Keeping quiet might help artificially bolster a launch, but could have the opposite effect if the company isn’t viewed as newsworthy enough to cover. In the meantime, the company may be missing out on potential partnerships and customers that could ultimately help it succeed. “It comes at a cost,” Haller says.
The extent to which a startup should talk largely depends on how much it needs others, she explains. For example, a company with a limited customer base and good access to those customers needs far less publicity than a company targeting consumers or hard-to-reach customers. Building a reputation can help companies meet those partners, or get them to pick up the phone.
In general, if a company’s in stealth mode after patents are filed, it’s a sign its product isn’t ready yet – or it’s still working out an issue that might not stand up to public scrutiny. Personally, I tend to be skeptical if a company makes big claims while keeping its product hidden from public view. Most entrepreneurs I’ve interviewed are proud of their products and want to discover any problems early.
Public Troubleshooting
The danger of avoiding public scrutiny is the same as the danger of skipping peer review in science experiments – you could be missing a significant challenge which could end up being an Achilles heel. Once a product is launched, a company will usually have to spend more time and money to correct the problem than if it discovered the issue earlier.
By isolating themselves, startups also can end up victims of their own company cultures, Haller points out. Because startups tend to be dominated by researchers and engineers, rather than employees focused on marketing and selling products, they might focus on the science and technology and miss usability problems that their customers might face. Companies tend to be optimistic, which can be a key to success, but could also blind them to potential failures.
Finally, if startups succeed in generating huge launch buzz, it could be setting itself up for a fall if it can’t meet the lofty expectations it has (perhaps inadvertently) created. In other words, the greater the publicity, the higher the expectations – and the easier it is to plunge in the public eye.
Slow and Steady…
In the case of hardware, for example, it’s important to match publicity with the company’s ability to deliver products, Haller says. If a big launch creates more demand than a company can fulfill, customers will be disappointed when they can’t buy the product and the company could suffer a backlash, she says.
The best strategy depends on the specific product and its target audience. When the product is a free social networking tool, for example, which depends mainly on popularity for success and doesn’t face product availability obstacles, the challenges are different. In that case, it’s more important than ever to get the word out early and test the product with a beta group of early adopters while the user base grows, Haller says.
All in all, the biggest point startups can take away from Google and Apple product launches is the importance of building a company, she says. Google and Apple didn’t take shortcuts, but first built strong companies and products – then used savvy marketing strategies to get the most out of their launches. They need publicity because the success of their products depends on having users, but they deserve the buzz they get because they have – for the most part – lived up to the claims and expectations they have set, Haller says.
{ 2 comments }
Jenn Kho shared her front row access to the Google CampfireOne event last week allowing SweatInvestor to be one of the first sites to report live on Google’s announcement of the GoogleApp Marketplace. She also wrote an article for AOL’s Dailyfinance entitled: Google Opens Market for Enterprise Apps.
In 2010 SweatInvestor plans to slowly build its presence at such events and to establish a few formats for SweatInvestors to have lively and informed dialog as it relates to their SweatInvestor expertise, credibility and network.
The current thinking is to make these types of posts sort of like merging the Huffington Post with the Techcrunch format/focus for SweatInvestors to join in on the conversation. We might even throw in a little Edge.org and Charlie Rose formats/styles while we are at it. There will probably be a few micro formats as well as longer formats that might include video, podcasts, etc. Yup, its still early. Lots of ideas being considered and mashed up.
For me, one of my SweatInvestor expertise is in setting up Inside Sales organizations for startups. This includes formulating how a startup can create successful cold calling campaigns and cultures. As I watched the live stream from Hawaii, I concluded that the GoogleApp Marketplace is definitely worth exploring for startups, especially given GoogleApps Reseller program.
From a sales perspective, leveraging Google’s core offerings, brand name and market momentum while extending it with your startup’s secret sauce via the new API’s, is potentially the perfect inside sales platform for Customer Development. I plan to elaborate on this as I dig into the details for my own startup currently in incubation stages, called AppFeeds. In the meantime, please use the comment box below to ask any questions you might want covered or if you wish to give your take on the announcement, inside sales for Startups or potential formats for the SweatInvestor blog reporting from innovative and/or exclusive live events.
{ 0 comments }
I’m at the Google Campfire One event at Google headquarters in Mountain View, Calif., and the company’s just launched a new marketplace for business app called, simply, Google Apps Marketplace.
The idea is that businesses that use Google Apps will get access to far more apps that are then integrated into the same Google Apps interface — and that can work together.
Meanwhile, developers can sell their apps to the more than 2 million businesses — and 25 million users — that already use Google Apps, integrate those apps into the Google Apps control bar and navigation bar and access data from other apps (in order to, say, add events to Google Calendar or tap into users’ contact lists) with users’ permission.
All that doesn’t come free, of course. Developers pay a one-time fee of $100 and a 20 percent revenue share. But it’s not likely Google will have trouble attracting developers at this price. Google’s already signed on 50 partners for its marketplace.
You can watch the event here: http://www.youtube.com/googledevelopers.
{ 3 comments }
(Note: SweatInvestors are welcomed to make posts from interesting events, especially if the events are “invite only”. Both to share their access as well as to share their unique perspective on the event.)
Live Notes
I’m sitting at a Google launch event with no idea of what will be launched…(for full live blogging notes, go to my personal blog at www.WalterRoth.com.)
A Few High Lights
10:13: Marissa Mayer jumps onto the stage… She outlined 4 major focuses of Google…
10:18: Vic Gundotra, VP of Engineering appears on stage… Trends:
By themselves, these sensors on this android phone are not so special. But within context to the cloud, its much more. They becomes eyes and ears.
Location…wants to make an integral part of all products. In Japan, everyone always hangs on to their mobile devices, always within 1 meter. Same here.
Making “Location” a first class object. (I’ve worked at a Location based company before, I’ve seen this coming, and its huge. Looking forward to seeing how this rolls out and how it relates to all the GIS/LOCATION/ETC companies that are starting to be introduced to the market. Its just the beginning.)
GoogleGoggles - lets you use a picture as the query. Gives eyes to the internet…
Why is this product in GoogleLabs? Because we are just in the beginning. Still lots of room to improve…. We are at the beginning of the beginning… 10:43
Amit Gundotra arrives on screen to make the big announcement in search, but first, a little history… The history of information flow:
Announcement: Google Real Time Search Google relevance technology meets the real-time web. Relevance, Relevance, Relevance.
11:03 - Talks about the huge amount of work that goes into making this
Had to develop dozens of real time technologies to make search real time…
Query hotness, probability of relevance, author quality, tweet quality, language model, topicality, Query volume fluctuation, etc…
We at Google will not be satisfied when the speed of light is the only barrier between you and your information.
11:07 - Back to Marissa…. Facebook will be providing a live feed from public pages, and will be included in real time search. Same for MySpace. Twitter is already in there.
Marissa Concludes: last year we laid out our vision of search (the 4 modes). Now we talk about adding eyes and ears in real time. We did a lot in just one short year.
Q: Can you disclose the financial details of these partnershps? Or at least if there are details?
A: we can’t disclose the financial details. 
Funny back and forth, as expected, no comment. Interesting implications either way, great question…after the event as the guy from Myspace, picture right, was leaving, as if rock star, people paused asking Marissa questions on the side of the stage, and everyone, including Marissa, directed their attention and questions to him: can YOU comment on any financial components to the google/myspace deal? No comment, of course. But could have been straight from a movie screen play.
My Wrap-Up Comments
Today was a great glimpse of what its like to Live Blog with the fishes (i.e., big media). We’ll see where 2010 will take me and how many “back stage” access events I will find my way into. I look forward to any pointers from readers who are knowledgeable of the press circuit. Google no doubt is an amazing company with a lot of smart folks. Their focus on search is incredibly smart, especially because it clearly has become the most important component to any application. Or rather, in my opinion, is 80% or more of an application if done right. Answering the question of whats important to a user right now, right where they are (i.e., here), continues to become more more valuable as the number of object types, contributing devices and real time updates grows and is indexed by Google…done right, navigation controls are less important, and the user is simply provided with a search results page (maybe with special presentation or refinement controls).
On a personal note… One of my goals for 2010 is to set the foundation of getting press passes to unique events to meet and interview innovative people. So, I’m giving Live Blogging its first go. I’m wiredless up and ready to update live. If there is anyone out there that is knowledgeable about obtaining press passes, or has advice on how to make live blogging, please comment below.
{ 1 comment }