Tech Trends

 video Games, Trends/Predictions , HTML5 , mobile Phones  




0/ Latest software frame works on client and server


Case for client side JS  MVC  frame work:  backbone.js   ( heavy weight SproutJS  failed due to heavy weight)
  - BackBone.js Tutorial  ,  tutorial 2 

Server
What is Torondo : Python web server that is good at handling 1000s concurrent connections to web browser
     who is using it   Torondo Documentation


0/ Ultrafast , highly responsive web site

-  I think this Ultrafast stated with Facebook/Twitter , as you can see feed updated in split secons.
- then came Quora , Asana.com
- final batch is Trello.com  and Codecademy.com
- then the Node.JS based Asynchrous sites ..

How LinkedIn used Node.js and HTML5 to build a better, faster app


    -The app is two to 10 times faster on the client side than its predecessor, and on the server side, it’s using a fraction of the resources, thanks to a switch from Ruby on Rails to Node.js
Also, the app is insanely lightweight. “If you take our entire app and you combine all the framework pieces and zip it, it’s under 50K,” said Prasad.
“We don’t use the browser’s caching system, so once you’ve brought the app down, unless we’ve changed something in the app, the most you have to download is 1K. 
-On the server side, our entire mobile software stack is completely built in Node,” said Prasad. “We use a ton of technologies at LinkedIn, but for the mobile server piece, it’s entirely Node-based.
-They went from running 15 servers with 15 instances (virtual servers) on each physical machine, to just four instances that can handle double the traffic.

1/ Social Sites

The identity wars are already over. Facebook won, Twitter snagged the silver medal, and OpenID lost

Reputation: Right now we only have ad-hoc measures to determine online reputations: LinkedIn’s recommendations, Twitter users’ following:followers ratio, third-party influence measurements a laTopsy, and raw friend/follower/connection counts

But there’s another massively successful Q&A site out there, one whose reputation measurement already has significant effects: StackOverflow, a problem-solving-for-programmers site 

asr: Since StackExchagne is in Reputation , good buy out candidate are
  - LinkedIN 
  - Apple , Google  for their SIRIs
  - Amazon/Microsoft ( Won't be interested ) , the remaining big players ..

Stack Exchange:

Joel Spolsky

THUS: I’m excited to announce that Stack Overflow has raised $6MM from a group of investors lead by Union Square Ventures and including Ron Conway, Chris Dixon, Caterina Fake, Naval Ravikant, Nirav Tolia, Joshua Schachter, Micah Siegel, and Bob Pasker. Brad Burnham from Union Square Ventures will join the board of directors.


Series B: Vertical Q&A site network Stack Overflow has just announced new funding, in a $12 million Series B round lead by Index Ventures, Spark Capital, and their first investor Union Square Ventures.

This brings the company’s total funding to $18 million. It will also be changing its name to Stack Exchange Inc to better reflect its cross vertical aspirations.




video Games
MineCraft - sold 4 million copies , $20 each by independent guy
It is based on  InfiMiner  : Zachtronics discontinued development of the game less than a month after its first release as the result of its source code leak. As Barth had not obfuscated the C# .NET source code of the game, it was decompiled and extracted from the binaries .
 ( $10 million dollar mistake Not to do Obfuscated .... code  ... )

1/ Trends/Predictions

Gartner Identifies the Top 10 Strategic Technologies for 2012

Media Tablets and Beyond: IT needs to address a number of additional issues such as surfacing and managing APIs to access enterprise information and systems, integration with third-party applications, integration with various partners for capabilities such as search and social networking


Mobile-Centric Applications and Interfaces. The user interface (IU) paradigm in place for more than 20 years is changing. UIs with windows, icons, menus, and pointers will be replaced by mobile-centric interfaces emphasizing touch, gesture, search, voice and video. Applications themselves are likely to shift to more focused and simple apps that can be assembled into more complex solutions.


Contextual and Social User Experience: A contextually aware system anticipates the user’s needs and proactively serves up the most appropriate and customized content, product or service.


Internet of Things. The Internet of Things (IoT) is a concept that describes how the Internet will expand as sensors and intelligence are added to physical items such as consumer devices or physical assets and these objects are connected to the Internet. 

Embedded sensors: Sensors that detect and communicate changes are being embedded, not just in mobile devices, but in an increasing number of places and objects.
  • Image Recognition: Image recognition technologies strive to identify objects, people, buildings, places logos, and anything else that has value to consumers and enterprises. Smartphones and tablets equipped with cameras have pushed this technology from mainly industrial applications to broad consumer and enterprise applications.

Next-Generation Analytics. Analytics is growing along three key dimensions:
 - From traditional offline analytics to in-line embedded analytics. 
 - From analyzing historical data to explain what happened to analyzing historical and real-time data from multiple systems to simulate and predict the future. ( asr: we want to do this with OIL futures market )
  •  - collaborative decision process that brings multiple people together to analyze, brainstorm and make decisions.

Cloud Computing.Cloud is a disruptive force and has the potential for broad long-term impact in most industries. While the market remains in its early stages in 2011 and 2012, it will see the full range of large enterprise providers fully engaged in delivering a range of offerings to build cloud environments and deliver cloud services.



2/ HTML5

HTML 5: what is happening ( copy content from other blog ) : Get content from this HTML5 post

D3.js : Data-Driven DocumentsD3.js is a small, free JavaScript library for manipulating documents based on data
 HTML5/D3.js  examples: circle  , Bar Chart 1 ,  Bar Chart 2   , examples

Comparing HTML5 Players   -- Harward Extension use this JWplayer , link here

http://twitter.com/#!/HTML5

HTML5: A Look Behind the Technology Changing the Web



Book examples here

 - While Apple, Microsoft and others duked it out in hopes that their playback solutions (Quicktime, WMV etc.) would dominate online video
 - Adobe Flash Player, which enjoys the highest install rate of any browser plugin on internet-enabled computers, was finally updated to include video playback, then for VIDEO Flash player became standard


Tools: 
 Adobe Edge , Sancha tools to make new HTML5/mobile babsed tools,  Adobe will win ..
IOS apps:  get stats to get perspective

Enterprise Apps:
 google apps ( online docs/apps )
 Sales Force.com ( online CRM )
 Oracle is the old guard here
 Microsoft no place in enterprise online apps.

Google chrome book for enterprise:

SVG , Canvas


3/ Mobile Phones




Study: Android is half of all smartphone sales

Gartner said smartphone sales worldwide increased 42 percent to 115 million in the third quarter. More than 60 million of those phones were Android devices.
"Android benefited from more mass-market offerings, a weaker competitive environment and the lack of exciting new products on alternative operating systems such as Windows Phone 7 and RIM,"


Share of worldwide 2011 Q2 smartphone sales to end users by operating system, according to Gartner
http://en.wikipedia.org/wiki/Mobile_operating_system
SourceYearSymbianAndroidRIMiOSMicrosoftBadaOther OSs
Gartner [44]2011 Q316.9%52.5%11.0%15.0%1.5%2.2%0.9%
Gartner [43]2011 Q222.1%43.4%11.7%18.2%1.6%1.9%1.0%
Gartner [45]2011 Q127.4%36.0%12.9%16.8%3.6%N/A3.3%
Gartner [46]201037.6%22.7%16.0%15.7%4.2%N/A3.8%
Gartner [46][47]200946.9%3.9%19.9%14.4%8.7%N/A6.1%
Gartner [47][48]200852.4%0.5%16.6%8.2%11.8%N/A10.5%
Gartner [48]200763.5%N/A9.6%2.7%12.0%N/A12.1%


Global mobile statistics 2011: all quality mobile marketing research, mobile Web stats, subscribers, ad revenue, usage, trends…

 There are 5.3 billion mobile subscribers (that's 77 percent of the world population). Growth is led by China and India

INDIA: Indian mobile handset mkt grows 15 p.c. in FY 2011
Nokia :  39%
Samsung: 17%
 Micromax : 7
Blackberry: 6% 
 and LG among top 5, finds a new study by Voice&Data



http://www.bgr.com/2011/11/23/china-overtakes-u-s-as-worlds-largest-smartphone-market/



Gartner Says Worldwide 

 - Mobile Phone Sales Grew 35 Percent in Q3  2010;  - 400 millions

  - Smartphone Sales Increased 96 Percent        -  80 millions , 25% of it Android , 17% apple IOS


Android-powered video game consoles: the time is right

Android 4.0 adds support for cursor hover events, stylus distance/tilt/orientation, and mouse button events, but the most exciting new HID support was highlighted in a tweet from Google framework engineer Romain Guy last Friday:
"With Android 4.0 you can use USB gamepads and HDMI to turn your Galaxy Nexus in to a video games console!"
This tweet set off a wave of speculation about Android gaming, and how HDMI output and USB controller input could help complete the puzzle for the first Android game console.