Showing posts with label Application programming interface. Show all posts
Showing posts with label Application programming interface. Show all posts

Wednesday, June 24, 2015

Twitter Making Second Big Mistake On Jack Dorsey

The first one obviously was when Jack Dorsey was ousted as Twitter CEO the first time around. Evan Williams, smart guy, shot himself in the foot. You shouldn't do something just because you can.

It is a DNA thing. Only the inventor can come up with killer features for the product. That person in this case is Jack Dorsey. The Twitter Board is in no position to decide.

If I were the Twitter Board, I would salivate at the prospect. Jack Dorsey is no longer a green horn CEO. He has now become really good at it. The first time around he was like, I should have held weekly meetings.

Twitter Board's problem should have been, maybe Dorsey is not available. Giving an ultimatum is bad manners. And it will hurt Twitter, which has been stagnant for a long time now.

I always thought Dick Costolo was more of a COO person. Evan Williams could have been Chairperson. But neither were cut to be CEO. And Twitter lost major momentum along the way.

A new direction would be to get much better at curate-and-display. Most people don't really want to tweet, they just want to consume.

This is not about whether Jack Dorsey is a Steve Jobs or an Elon Musk. This is about whether there is anyone better for the job, and there isn't. It goes with the territory.

Sorry Jack Dorsey, Steve Jobs And Elon Musk Are Exceptions
Currently, Musk serves as the CEO of publicly traded Tesla Motors and the private company SpaceX. Tesla is currently valued at about $25 billion and Musk has his sights set on a $700 billion valuation.

Tuesday, February 19, 2013

Dropbox Mobility

Image representing Dropbox as depicted in Crun...
Image via CrunchBase
Google's lament with Facebook was it stands behind a wall, we can't search. Then Steve Jobs brought along iPhone apps that were even further behind the wall. An app was not like a website. You couldn't search. And the data the app collected mostly stayed not among apps, but inside that app itself.

Looks like Dropbox wants to shake that thing. Dropbox is a cloud inside the cloud.

Dropbox Offers a Way to Free Data from Mobile Apps
setting out to build “a fabric that ties together all devices, services, and apps … the Internet’s file system” .... the Sync API, allows mobile apps to save data to a user’s Dropbox account so that the app can be synched across multiple devices .... The Sync API could also erode some of the restrictions imposed by the competing mobile “ecosystems” of Apple and Google by making it easier to switch between them without leaving any data behind. For example, someone who had been using an image editing app for Apple’s iPad could install the same app on an Android tablet and find the edited photos on the new device. ..... “The Sync API allows iOS and Android developers to focus on the core aspects of their app and leave the complexities of working across platforms to us” ..... Dropbox’s leaders are carefully planning how to compete with Apple. ..... Apple and Dropbox are the two cloud services most used by U.S. consumers, with 27 percent and 17 percent
Will Dropbox Add a Music Player to its File Store?
Dropbox: Founder Drew Houston Simplifies the Cloud
Enhanced by Zemanta

Saturday, August 04, 2012

This Is Now

Daiane Conterato modeling for Huis Clos, Fall ...
Daiane Conterato modeling for Huis Clos, Fall 2008 Sao Paolo Fashion Week (Photo credit: Wikipedia)
Instagram is a mobile app, true. But there is so much it has to offer the web.

'This Is Now': Watch the world in real time via Instagram photos
A new service called This is Now lets you see the world through Instagram's eyes. All you have to do is pick one of five major cities (New York, Sao Paolo, London, Tokyo, or Sydney), and you're instantly immersed in a beautiful real-time visualization of Instagram photos from those locations. Once you start watching, it's hard to pull yourself away..... uses the Instagram API to access Instagram's photos. .... The tool streams photos instantly as soon as they are uploaded on Instagram and captures a city's movement, in a fluid story

Enhanced by Zemanta

Wednesday, August 01, 2012

Google Chrome 21: Can You Smell It?

google chrome
google chrome (Photo credit: toprankonlinemarketing)
21 releases already? That is fast paced innovation. Chrome has been the best browser for a while now. It's just that Internet Explorer has legacy users.

Google Chrome 21 stable release adds Retina MacBook Pro support, webcam use without plugins
Chrome 21 is now crisp and clear for those who took the plunge on Apple's new laptop but would rather not cling to Safari for the web. No matter what hardware you're using, Google has rolled in its promised WebRTC support to let webcams and microphones have their way without Flash or other plugins. Other notable tweaks like wider support for Cloud Print
New senses for the web
What if web apps could see? What if they could hear? ..... The getUserMedia API is the first step in WebRTC, a new real-time communications standard which aims to allow high-quality video and audio communication on the web

Enhanced by Zemanta

Friday, February 10, 2012


Wikipedia: HTML5
the fifth revision of the HTML standard (created in 1990 and standardized as HTML4 as of 1997) ...... core aims have been to improve the language with support for the latest multimedia while keeping it easily readable by humans and consistently understood by computers and devices (web browsers, parsers, etc.). HTML5 is intended to subsume not only HTML 4, but XHTML 1 and DOM Level 2 HTML as well ..... introduces markup and application programming interfaces (APIs) for complex web applications ...... Many features of HTML5 have been built with the consideration of being able to run on low-powered devices such as smartphones and tablets. In December 2011 research firm Strategy Analytics forecast sales of HTML5 compatible phones will top 1 billion in 2013. ...... new video, audio and canvas elements, as well as the integration of Scalable Vector Graphics (SVG) content that replaces the uses of generic object tags ........ new elements, such as section, article, header and nav, are designed to enrich the semantic content of documents ...... The W3C is developing a comprehensive test suite to achieve broad interoperability for the full specification by 2014, which is now the target date for Recommendation. ..... advancing HTML5 to Recommendation provides the entire Web ecosystem with a stable, tested, interoperable standard. ...... Ian Hickson of Google is the editor of HTML5. ...... Some deprecated elements from HTML 4.01 have been dropped, including purely presentational elements such as font and center, whose effects are achieved using Cascading Style Sheets. There is also a renewed emphasis on the importance of DOM scripting (e.g., JavaScript) in Web behavior. ......... In addition to specifying markup, HTML5 specifies scripting application programming interfaces (APIs) ...... The canvas element for immediate mode 2D drawing. ..... Timed media playback ..... Offline Web Applications ..... Document editing ...... Drag-and-drop .... Cross-document messaging ..... Browser history management .... MIME type and protocol handler registration ..... Microdata .... Web Storage, a key-value pair storage framework that provides behaviour similar to Cookies but with larger storage capacity and improved API. ..... Geolocation .... HTML5 alone cannot provide animation within web pages. Either JavaScript or CSS3 is necessary for animating HTML elements. ..... XHTML5 is the XML serialization of HTML5. .... XHTML5 requires XML's strict, well-formed syntax. ...... September 2011, 34 of the world's top 100 Web sites were using HTML5 ..... As of 1 April 2011, this logo is official. ..... The W3C then said the logo "represents HTML5, the cornerstone for modern Web applications".

Friday, January 27, 2012

Google Should Get The Twitter Firehose

Image representing Twitter as depicted in Crun...Image via CrunchBaseAll tweets are public. On Facebook many things are private. But that is not at all true of Twitter. So it makes absolutely no philosophical sense for Twitter to not give Google access to all tweets.

Twitter fundamentally misunderstands real time. Real time is not only real time as it is happening now, today. Real time is also real time as it happened in real time two years ago, two months ago. And I want access to all my tweets.

Twitter Should Open Up Its API ---- To Google

If Google were to have access to all tweets, it would show them in the Google search results. Maybe Twitter should make available only tweets that are at least 50 hours old. That I can understand. Because you don't want people doing Google searches for real time results. For that they should go to Twitter. But for all the old tweets, Google is best positioned to serve them to us. I mean, Twitter is not even trying.

Giving Google that access will suddenly give Twitter all this amazing real estate on which to serve big display ads.