Nike+ Accelerator
Nike partnered with TechStars to attract ten startup companies to Portland, Oregon for three months to create new experiences and companies based on the Nike+ APIs.
30 posts filed under this category.
Nike partnered with TechStars to attract ten startup companies to Portland, Oregon for three months to create new experiences and companies based on the Nike+ APIs.
Facebook filed eight legal complaints in United States federal court against Power Ventures, operators of social aggregator Power.com. Facebook claims Power collected Facebook usernames and passwords, stored Facebook data on their servers, used the Facebook trademark without license, sent e-mails posing as Facebook, and knowingly circumvented Facebook’s attempts to block access.
Over the past few months the OpenSocial spec has grown to include JSON, Atom, and XML outputs over a RESTful interface. In this blog post I will provide a brief overview of OpenSocial RESTful protocols and its data implementation for any website interested in standardized descriptors of social data.
Last week I decided to rewrite the Twitter.com front-end on Google App Engine to incorporate modern front-end programming best practices, exceptional performance, and establish a solid platform for further development. TwitterFE.com is a fully-functional read-only clone of Twitter.com designed to make your web browser sing. I created the site as an example of web development best practices anyone can integrate into their web presence.
Google released its second web browser yesterday afternoon, adding additional headroom for web applications stretching the limits of what it’s possible to accomplish within a web browser. The Google Chrome team assembled domain experts in various fields over the past six years, both through direct hires and acquisitions, to create a new browser and its critical components from scratch. GMail and Google Maps pushed the Web to its limits, taking advantage of browser technologies invented in Redmond but left dormant for far too long. Contributing to Firefox’s core, writing browser extensions, and championing HTML could only take the $150 billion company so far: they needed to own the full browser to push their Web efforts forward at full speed.
Microsoft has extended the OpenSearch protocol with a new search suggestions data formats expressed XML or JSON. The new format will display real-time search results, summaries, images, and even search result classifications inside the browser chrome for any site owner supplying the appropriate format. In this post I’ll teach you how to add search suggestions to your OpenSearch description document for instant search suggestions in IE8.
Data portability is only useful if outside systems can comprehend the exported data. Well-described and interoperable data sets open new possibilities for context-aware social applications, importing your friends, photos, or genetic markup from an existing system into your current tool of choice. In this post I will discuss website best practices for exporting portable, descriptive data sets in the name of data portability.
In this post I will take a deeper look at the current best practices of the social Web from the point of view of its major data hubs. We will take a detailed look at the right and wrong ways to request user data from social hubs large and small, and outline some action items for developers and business people interested in data portability and interoperability done right.
In this post I’ll compare performance and developer friendliness of JavaScript mapping APIs and dissect choices made by each platform that may affect your website.
Rich Internet applications are stepping out of the web browser and onto the desktop, helped along by a new set of toolkits. Web developers are able to code against desktop resources using familiar languages and toolkits such as JavaScript, Ruby on Rails, or HTTP interactions. Offline access for web applications is about much more than planes, trains, and automobiles — it can accelerate performance and integrate with established desktop interactions as well. Offline web applications are a hot topic, but often misunderstood. In this week’s podcast I step beyond the myths of offline web applications with special guest Brad Neuberg….
Netvibes announced a “Universal Widget API” at last week’s Future of Web Apps conference in London, promising a write-once run anywhere widget environment using an open-source widget runtime. The new widget system encourages publishers to author widgets using the Netvibes API and extend the reach of their content beyond the Netvibes user base through an adaptable wrapper. In this post I’ll walk through some of the differences between widget deployment endpoints from the publisher’s point of view, explaining just a few ways a widget must adjust its dialect and structure to adapt and optimize in different widget environments. Manifests Inline…
A French security blogger gained access to private user data on personal homepage service Netvibes last weekend, exposing stored usernames and passwords for popular integrated web services as well as user content loaded in the page. The blogger’s account has since been deleted from Blog*Spot (currently cached on Yahoo!), but he provided extended details to French blog Le blog de ¥€$ (English translation). Netvibes has since claimed to patch “a security vulnerability in webnotes” exploited by this developer. I alluded to some of these issues with stored user information, phishing, and general brand confusion in a post two months ago…
Yahoo! released Yahoo! Pipes tonight, a visual editing interface for web feed manipulation and reconstruction. The 5-person Pipes team, part of the Yahoo! TechDev incubation group, spent about 5 months developing the product to help people better remix the syndicated content they find online. Yahoo! Pipes lets any Yahoo! registered user enter a set of data inputs and filter their results. You might splice a feed of your latest bookmarks on del.icio.us with the latest posts from your blog and your latest photographs posted to Flickr. You might automatically translate your favorite news sources to your native language, or only…
The migration of popular computing applications to the Web has changed the way we view the web browser. Some of our most frequently used applications now exist within a tab of Firefox or Internet Explorer, constantly polling a remote server on our behalf and presenting the results in a rich interface powered by the latest features of JavaScript and/or the Flash Player plugin. These “live” web applications have pushed the browser to its limits (and sometimes beyond), consuming increasing amounts of memory and network bandwidth as our browser terminal remains connected to the data cloud. Storing data and preferences directly…
Modern web APIs embrace the self-publishing tinkerer, making integration an easy step for a variety of web publishers. A few lines of HTML and a quick copy and paste of some JavaScript might be all a publisher needs to add new functionality to their site or roll out a completely new feature. I think the most successful developer programs will offer resources for the tinkerers as well as the developers, extending their reach and developer base beyond those with a knowledge of post versus get. The Google Gadgets getting started guide walks would-be gadget makers through the process of creating…
Social bookmarking site del.icio.us has exposed a new API providing the top tags and total number of bookmarks for any URL in its system. Yahoo’s Developer Network provided a short preview earlier tonight of a soon to be released del.icio.us web badge but currently anyone can request data from the open API. It’s a useful feature to provide additional context for a URL, suggest tags, or measure one aspect of a site’s popularity. endpoint http://badges.del.icio.us/feeds/json/url/blogbadge parameter hash Simply submit a request to the above API endpoint with a hex MD5 hash of the URL of interest as your hash parameter…
Yahoo! hosted a public hack day last weekend, inviting 400 developers to learn more about the company, web development best practices, and how to use Yahoo! services in their own products and projects. The Yahoo! open hack day was the first big effort by a newly formed team seeking to gather support inside and outside Yahoo! as the programming world begins to embrace connected services in the data cloud. In this post I will provide some background on the team behind the event and present some of the direct and indirect benefits obtained within Yahoo! for their hard work. Background…
Microsoft has awarded three web developers with its Most Valuable Professional status. The MVP program is Microsoft’s way of recognizing the work and contributions of independent developers and these individuals are rewarded with a fast-track to product feedback teams among other benefits. The first three awards include a consultant in Australia who maintains the Via Virtual Earth community and a consultant in Washington D.C. who creates Microsoft gadgets. Recognition of independent third party developers and community leaders will play a significant role in the rollout of web as a platform strategies from big Internet companies. How do you reward…
Yahoo Mail announced a SOAP and JSON-RPC API this morning at Yahoo! Hack Day. The new calls allow any developer to access a Yahoo! user’s existing mail preferences, messages, folders, and change data through create, delete or flag. Documentation of the pre-release API is currently only available through the Yahoo! Mail developer mailing list. You can do pretty much everything that’s possible with the new Yahoo! Mail beta, including searching mail messages (including attachments), fetching mail from external POP accounts, scrubbed HTML message bodies, and MIME decodings. I’m pretty impressed with the amount of effort spent on these APIs and…
NewsGator just released NewsGator Desktop Sync in beta. The Windows application sits in your desktop tray and keeps your feeds, folders, and item read states synchronized between NewsGator Online and the Windows RSS Platform. NewsGator Online may be viewed in a web browser or synchronized to your mobile phone, Mac, Windows Media Center, or other applications hooked into NewsGator Online. NewsGator Desktop sync connects Windows PCs running the Windows RSS Platform present in Internet 7 and above. Synchronization is like a personal teleporter for your feed data, breaking up your data into many tiny bits capable of being reassembled wherever…
Adobe will bundle online photo and video sharing into the latest versions of Photoshop Elements and Premiere Elements. The Photoshop Showcase site will be powered by Flash of course, and includes support for geotagging photographs (U.S. only), tagging, creating easily shared albums, and sending your photos to a digital picture frame or photo printer. Adobe views a photo, video, or gallery as one “share.” The fist 1,000 shares are free and users can upgrade to 5,000 shares for $3.99 or unlimited shares for $7.99. I have not seen many details released about the Photoshop Showcase product’s online presence, but…
Widgets are taking over the web, small pieces at a time. Big web destinations are opening their templates to custom configurations by users and pre-configurations with special partners. Mix and match your favorite content from around the web on your personal start page from Microsoft, Google, or Netvibes. Share a few live and always updating bits of information in your blog sidebar using widgets on WordPress or TypePad. Small(er) businesses can leverage the huge distributions of users across most of the top web properties. Over half of the top Internet companies for home users currently open up their pages for…
Box.net had humble beginnings as a Berkeley class project to revamp an industry in need of change. Aaron Levie (pictured above) and his cofounders thought online storage, backup, and sharing could use a makeover and they built a prototype and business reasoning for the class. Fellow students bought-in and encouraged the team to further develop the service in exchange for a few dollars a month. Box.net currently offers 1 gigabyte of free storage, with upgrades available starting at $5 for 5 GB. They don’t offer the most free space or the cheapest but see their strength as integration with…
Amazon shook up the world of onlien storage with the introduction of Simple Storage Service (S3) in mid-March. The web service is aimed at developers, providing REST and SOAP access to file storage and retrieval for 15 cents a month for a gigabyte of storage and 20 cents for each gigabyte transferred. The service has BitTorrent support built-in, and developers have extended developed many libraries and services in the three months since its launch. I was lucky enough to have Jeff Barr of Amazon present on S3 at this month’s SF Tech Sessions. Amazon needs to store its own…
In this week’s PodSession Om and I talk about online storage and the increased need to backup your digital lifestyle. The launch of Amazon’s Simple Storage Service was just the beginning of online storage utilities. Companies such as Amazon help people feel their data is safe with a company that already manages large amounts of data and will be in business for a long while. We are starting to see some enterprise-level backup and storage technologies applied to the consumer space. Home computer users are consuming more and more storage space by ripping CD collections, downloading music and movies, and…
Kevin Burton has been working on a new ranking system for webpages to help sort through the data overload faced by readers. TailRank is currently in an experimental stage and using the Wikipedia database to make sense of a known set of about 800,000 articles. Kevin is currently looking to expand TailRank to the world of weblogs and eventually to the people behind those weblogs. He would ideally like to link authors to their multiple blogs, podcasts, events, and jobs for a more complete view of online activity and content of interest. Kevin needs some servers. He is a huge…
Yahoo! now offers a term extraction API call.
Richard Koman interviewed Stewart Butterfield of Flickr about how people use Flickr through the site, APIs, and how Flickr will make a business out of photo sharing. Flickr has 3.5 million photos, 82 percent are public. 71 percent of the photos have some kind of human-added metadata that was added in Flickr….
Amazon.com introduced Alexa Web Information Service and updated Amazon E-Commerce Service. Alexa Web Information service allows for retrieval of site information such as popularity, related sites, detailed usage/traffic stats, supported character-set/locales, site contact information, meta data, and a list of links in and out of the site. The service is currently free and allows 10,000 requests per subscription ID per day. Check out the SDK page for more information. Amazon E-Commerce Service 4.0 allows access to detailed product attributes, product images, customer reviews, and attribute search. The service is free and you may make no more than one request to…