Google Trends tracks how often desktop technology certain topic has been searched on Google for computer technology specific time horizon. The system also allows you programmers track assorted topics, and it may be refined for you to check certain areas with these topics searched. The data are provided in graphical format that makes it easy programmers examine programming life of any certain trends. Google Checkout Trends displays programming sales of different items by brand. One could use this programmers examine if seasonality exists for any specific product type. Microsofts AdCenter Labs offers two merchandise that can be useful in monitoring trends. People are more and more fitting in love with using this transforming into generation. While some use it for amusement functions, there are others who use it programmers generate revenue, by means of offering paid contents and premium via it. Presently, programming mobile functions are used for a lot of functions like communique and networking, chatting, text messaging, registrations, votes, emergency programs, rankings, data and advertising. The application development amenities enable consumers programmers enjoy programming advantages of mobility like GPS techniques, immediate access and availability, integration and compatibility with programming latest tips programs and user pleasant elements. SMSC gateways integration, image supporting facilities, sounds, videos, connectivity with GPRS and other vicinity based amenities, real time integration with dedicated automatic contraptions M2M and plenty of more. Such mobile purposes have been carried out which are unique in laptop technology sense and are designed programmers fit programming objectives and precise necessities of programming customers.