Friday, June 26, 2009

Have a Look at this Masterpiece "HTC Hero"

Click on this link to view it on Youtube


Apple 3GS Cost $179 To Build, Sells For $199



In building the iPhone
3G S, Apple managed to punch up the product line without spending much more on components, a teardown analysis showed.

Researcher iSuppli found that the cost of components and other other materials for Apple's latest smartphone was $172.46. Add the manufacturing expense of $6.50, and the total is $178.96, or a mere $4.63 more than the older generation iPhone 3G.

ISuppli's cost estimate does not include other costs associated with a product, such as marketing, distribution and the accessories bundled with the device. Nevertheless, the teardown indicates that Apple was able to boost the iPhone's performance without dramatically increasing expenses.

The new, low-end iPhone offers double the memory of last year's low-end model, without costing Apple much more to make. ISuppli conducted its teardown on the entry-level 16 GB version of the Iphone 3GS, comparing it to the low-end 8 GB iPhone 3G based on pricing in July 2008. AT&T, the exclusive iPhone carrier in the United States, is offering the latest iPhone for as low as $199 with a two-year data contract, the same deal as with the older product when it first launched. AT&T today is offering the older phone with a contract for $99.

Without a service contract, the iPhone 3G S costs $599, which was also the original price for the iPhone 3G. But despite the price similarities, there are differences in the technology.

Features unique to the iPhone 3G S include video capture, an autofocus 3 megapixel camera, versus a 2 megapixel camera in the older iPhone, and a built-in digital compass. Aside from these extras, the hardware is not much different, iSuppli said.

"From a component and design perspective, there's also a great deal of similarity between the 3G and the 3G S," iSuppli teardown analyst Andrew Rassweiler said in a statement released Wednesday. "By leveraging this commonality to optimize materials costs, and taking advantage of price erosion in the electronic component marketplace, Apple can provide a higher-performing product with more memory and features at only a slightly higher materials and manufacturing cost."

One of the most noteworthy hardware changes is the use of a Broadcomm single-chip Bluetooth/FM/WLAN device. This component represents the industry trend of integrating more functionality into one chip. The iPhone 3G used two chips to implement the same functions.

Making its debut in the iPhone is Dialog Semiconductor's power management integrated circuit. To implement the digital compass, Apple added AKM Semiconductor's electronic compass and STMicroelectronics' accelerometer.

Toshiba scored the biggest single design win in the iPhone 3G S with its 16 GB multi-level cell NAND flash memory device, which at $24 is the third most expensive component, after the display module and the touch-screen assembly, iSuppli said. However, Apple is likely to shop around and get the same memory part from other suppliers, most notably Samsung Electronics.

Samsung maintained its position as the supplier of the iPhone's applications processor, the fourth most expensive component. The processor plays a key role in the iPhone 3G S's faster performance over its predecessor. Where the 3G used an ARM RISC (Reduced Instruction Set) microprocessor with 400 MHz clock speed, the 3G S uses a 600 Mhz version.


Google Voice invites going out right now


After being profiled this morning in a Today Show segment, it was announced that Google Voice would be opening nationwide in the United States, sad not India...huh!! Approximately two hours ago, Google Voice confirmed that starting today, invites are going out to those who have requested accounts. It will take some time for everyone to receive an invitation, so don’t fret if you haven’t gotten yours yet. There is a massive invite list of people waiting to receive notification. (If you haven’t already, request an invitation at www.google.com/voice).

As a reminder, Google Voice is a communication System that allows members to use one phone number to control various lines, have one central voicemail box, listen to or read voicemail transcriptions online, archive and search SMS messages, make cheap international calls, and perform many other features and functions.

Android users who sign-up for Google Voice accounts can then be sure to use the GV app that makes some of those services easier to use on Android.


Cheers, Hope this brings revolution in the Department of Telecommunication(DoT) as it did in search industry....

Thursday, June 25, 2009

HTC Hero has Flash pre-loaded; other Android phones getting Flash later this year


Since this is the time in India when Android is catching up fever , all thanks to Airtel and HTC joint venture to Bring you India's First ever Android Phone---->>>HTC Magic.

The HTC Hero recently announced to be launched in London,will come with Flash pre-installed to go along with its eye-catching “Scene” user interface. Heavily-hyped among Android fans and officially announced today,the HTC Hero is not only the first Android device to feature a heavily customized interface, but also the first to ship with Adobe Flash support.

Adobe participated in the development of the HTC Hero and confirmed that Flash will be integrated into the device platform, ensuring that it gains as much of the desktop experience as possible.

“Adobe and our partners in the Open Screen Project believe in bringing the full web to all screens,” said Mark Doherty, an Adobe platform evangelist.

“Android users will experience a rich and more complete web experience.”

Wednesday, June 24, 2009

Let's make the web faster

From building data centers in different parts of the world to designing highly efficient user interfaces, people at Google always strive to make our services faster. They focus on speed as a key requirement in product and infrastructure development, because their research indicates that people prefer faster, more responsive apps. Over the years, through continuous experimentation, they've identified some performance best practices that they'd like to share with the web community on code.google.com/speed, a new site for web developers, with tutorials, tips and performance tools.

Google is excited to discuss what they've learned about web performance with the Internet community. However, to optimize the speed of web applications and make browsing the web as fast as turning the pages of a magazine, they need to work together as a community, to tackle some larger challenges that keep the web slow and prevent it from delivering its full potential

Go ahead and make a lightining change for the World....Go Google.....!!!!

Tuesday, June 23, 2009

All for Good: Bringing search, scale and openness to community service

While many organizations are doing great work to enable community service locally, it's not simple to search across opportunities from a variety of places to find what's right for you. Google have some experience finding relevant information from among many scattered sources, and when we learned that President Obama and the First Lady were making community service a top priority even before taking office.Google thought they could help make a difference.

With mission in mind, a group of 20% engineers, designers, and program managers from Google and other tech companies began work on All for Good, a new service to help you find volunteer events in your community, and share those events with your friends.

All for Good provides a single search interface for volunteer activities across many major volunteering sites and organizations like United Way, VolunteerMatch, HandsOn Network and Reach Out and Read. By building on top of the amazing efforts of existing volunteer organizations like these, we hope to amplify their efforts.

All for Good is a new kind of collaboration between the private, public, and nonprofits sectors to build free and open technology to empower citizens. Similar to the Open Social Foundation, Google helped create a new organization called Good Works to make sure that the API, the platform, and social innovation that they inspire are supported for the long term. The leadership includes Reid Hoffman, Chris DiBona, Arianna Huffington and Craig Newmark on the board, and the organization aims to build support volunteerism services like All for Good.

Monday, June 22, 2009

GrandCentral is now Google Voice


Google is determined to control every aspect of communication. It’s not enough to be a leading force in email, web search, and news — Google wants complete domination of telecommunications, too!

GrandCentral, an innovative communication service Google acquired in 2007, has been rebranded “Google Voice."With a few last minute hurdles cleared, the company has promised that GrandCentral/Voice’s incredible features will soon allow the general public to:

  • Use one phone number for all phones or route calls based on groups/contacts
  • Have one central voicemail box
  • Listen to voicemail messages or transcripts of messages online
  • Read and search all SMS text messages sent/received
  • Make international phone calls (paid VoIP service)
  • Automatically block calls from numbers marked as spam
  • Record audio clips of phone conversations
  • Customize voicemail greetings based on group contacts
  • Many more features that would overload this document if I tried to document them all

Sunday, June 21, 2009

Android to get Kyte, Google Books, and Rummble support

Android apps relating to Kyte, Google Books, and Rummble may come to Android in late summer/early fall, according to a video posted by Mobile Crunch. A third-party development group named Droiders is working on apps that support the three internet tools, and they may arrive as early as September 2009.

Kyte, a video service that can broadcast live video, is personally the most appealing of the group of apps in development. An Android device’s camera would be able to stream live video to the web for live chats and other interactive sessions. Best of all, the Droiders rep says video can be streamed from mobile-to-mobile phone.

Bookdroid would be a Google Books companion that can search a title or barcode/ISBN and bring up that work’s information in Google Books. Users could then read the book and navigate through pages if it appears in the GB database

Rummble would tie into the UK-based social search tool of the same name. Using an Android device’s GPS, Rummble would find nearby friends, restaurants, businesses, shopping centers, and more based on recommendations from people with similar tastes.

Just Wait and relax. let the platform get more exposed........enjoy cheers !!!

Friday, June 19, 2009

iPhone 3G S expectations: 500,000 units sold over the weekend

With Apple’s iPhone 3G S hitting stores today analysts are starting to guess how many units will be sold over the weekend. Piper Jaffray analyst Gene Munster is guessing Apple will sell 500,000 iPhone 3G S units over the weekend, that’s half of what the iPhone 3G did over three days last year.

In a research note ,
Apple will begin selling the new iPhone 3G S in 8 countries. We expect Apple to sell 500k iPhone 3G S units over the weekend. This would compare to 1m iPhone 3G units in the launch weekend last year, and 270k units in the original iPhone launch weekend. Several factors lead us to believe Apple will sell less iPhone 3G S’s at launch than it did for the iPhone 3G including a less dramatic change in value proposition and fewer available countries at launch.


Wednesday, June 17, 2009

Gold Master (OS 3.0) goes live.....!!!!

Apple is working hard this week as it prepares for the general release of iPhone OS 3.0 on June 17 and the iPhone 3G S on June 19. The Gold Master iPhone OS 3.0 software release for the iPhone 3G S has gone live on Apple's Web site

Well you can always download from here if you just feel lazy
click here to start Download (file size 297.8 MB)

Based the availability of the firmware, there's a good chance that iPhone 3G S users should expect a firmware update for their new iPhones after connecting it to iTunes for its initial sync. If you are not automatically asked to check for or install an update, press the Check Update button in iTunes on the device summary screen just in case. If an update is available, iTunes will tell you.

Last time Apple released such a massive software and hardware package, its servers were overwhelmed, so it might be wise to predownload the firmware linked above if you have ordered an iPhone 3G S. Before using the firmware, launch Settings on your iPhone 3G S, select General, and then About. Look for version with a value of 3.0 (7A341) and if it is present, you don't need to use the firmware linked above.

Monday, June 15, 2009

New Iphone OS 3.0


The new iPhone OS 3.0 adds over 100 new features including-at last-cut and paste.

Copy & Paste text. When you double-tap over text, you will get a "cut, copy, and paste" bubble dialog. Double-tap again and a "paste" bubble will appear if there's anything stored in your clipboard.

This works across applications. You can expand your selection points using your thumbs and, if you accidentally paste something you didn't want to paste, just shake your iPhone to undo it.

Copy & Paste photos. You can also copy and paste photos. Now you will be able to select multiple photos by tapping the action button, copy some of them, and paste them in an email, ready to send.

New Spotlight. iPhone OS 3.0 will allow you to search across the entire information contained in your device, no matter where, as soon as the information is supported it. If an application is written to support the new Spotlight, its data will also be available in the search.

Search in Mail, Calendar, and iPod. These Apple applications have specific search interfaces. The search in Mail doesn't support the message content yet, but it supports searching in IMAP servers—that will save a lot of time logging into Gmail.

3G Tethering. This feature will allow you to connect your iPhone 3G to a laptop, to use it as a modem to access the internet. Carriers still have to sign-off on it, and probably charge more for it. None have announced it yet.

Landscape keyboard. Apple has added the landscape keyboard mode to other applications, like Mail, SMS, and Notes.

Multimedia messaging. A big one to send rich content to people without mail-enabled telephones: The new MMS function will allow you to include everything, from images to sound to vcards (no word on video, however.) Personally, I find these usesless having email, but some people seem to want it.

Support for new calendar types. In iPhone OS 3.0 you will be able to subscribe to calendars on the web using two protocols: CalDAV—supported by Google and Yahoo—and subscriptions via the .ics format—which is what Apple uses in iCal.

Improved stocks application. The stocks application now allows you to read related news, so you can enjoy yourself learning about the latest market scandals, stock crashes, and executives getting bonus packages from government aid while their companies sink into hell. Thank you, Apple.

Stereo Bluetooth A2DP audio. You will be able to pair your iPhone 3.0 with a stereo Bluetooth A2DP device, like headphones or speakers.

Note syncing with iTunes.

Automatic login in Safari. The new version of Safari will remember login credentials, so you won't need to introduce your username and password again while accessing Scoreland your work intranet.

Shake to shuffle music. If you are in your iPod application, you just need to shake it to start the shuffling mode. Hopefully this will be optional for sports people out there.

Wi-Fi auto-login. In case you have a subscription to a paid hotspot, your iPhone or iPod touch will autolog into it.

Anti-phishing. Mobile Safari now can warn you against malicious sites trying to scam you.

Extended parental controls. Adult content filters can now be applied to movies, TV shows, and applications, in addition to web sites and music (porn apps, here we come).

Sunday, June 14, 2009

Android Scripting

The Android Scripting Environment (ASE) brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to:

Scripts can be run interactively in a terminal, started as a long running service, or started via Locale. Python, Lua and BeanShell are currently supported, and we're planning to add Ruby and JavaScript support, as well.

You may ask, why write scripts instead of real Android applications? Admittedly, Android's development environment makes life pretty easy, but you're tied to a computer to do your work. ASE lets you develop on the device itself using high-level scripting languages to try out your idea now, in the situation where you need it, quickly



Saturday, June 13, 2009

Some Android Apps


Please Do the following before installing

  • Check "Unknown Sources" from Settings -> Applications
  • Head over to Android Market of your ANDROID phone and download AppsInstaller.
  • Create a directory named "downloads" on your SD card
  • Drag and drop the files you want to install on your ANDROID
  • Properly disconnect your ANDROID from your computer
  • Launch AppsInstaller and select the applications you want to install
Download Here

Enjoy, Cheers

Thursday, June 11, 2009

Some OpenGL Programs

Program no. 1 Sierpinski Gasket

Program no. 2 Liang Barsky

Program no. 3 Cohen Sutherland

Program no. 4 Spin a Color Cube

Program no. 5 House


Program no. 7 Tea Pot

Program no. 8 Camera Cube

Program no.9 Scanline

Program no. 10 Rectangular Mesh

Also below is a text file which contain all these programs in one document




If Your Server Blocks RAPIDSHARE then please click this Alternative link

Cheers

Wednesday, June 10, 2009

Installing freeglut on Visual Studio 2008

There are 3 things you need:
*Visual Studio 2008
*OpenGL
*freeglut

download the following files
1. freeglut 2.4.0
donload link:

2. GLUT win32 binaries
download link:
download the bin.zip file in some kb's i guess

Files must be placed in the correct directories. For Visual Studio .NET 2003 and above (or Windows XP/Vista) those are the following below. Note: according to a comment post below, for Windows Vista 64-bit, you have to put the libraries (*.dll) into Windows\SysWOW64 directory.


  • Put freeglut.h in: ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\’ (note: you'll have to create the GL folder)
  • Put freeglut_ext.h in: ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\’
  • Put freeglut_std.h in: ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\’
  • Put freeglut.lib in: ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\lib\’
  • Put freeglut.dll in: ‘C:\WINDOWS\system32\’
  • Put glut32.dll in: ‘C:\WINDOWS\system32\’
  • Put glut32.lib in: ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\lib\’
  • Put glut.h in: ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\’

Ok, now that you've "installed" freeglut, you need to make the C++ project aware of freeglut.

ok now change in application
1. Create a new C++ Console project in VS.
1a. In the Create Application Wizard, select Empty Project.

2a. On the menu bar, go to Project -> Properties.
2b. Go to Linker -> Input and copy and paste this line in the Additional Dependencies field.
opengl32.lib glu32.lib glut32.lib
3a. If you try to compile now, errors may still show up. You'll probably need to add directories for your header and lib files in Project/Solutions directories.
3b. Go to Tools -> Options. Expand the Project and Solutions section and select VC++ Directories. Make sure the dropdown box for 'Show directories for:' has 'Include files' selected.
4a. Add a new entry with C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL (or where your directory is)
The program should now compile

This should have helped you..njoy cheers

Friday, June 5, 2009

Welcome to Microsoft "BING"

Decision Engine goes beyond search to help customer deal with information overload.

Microsoft Corp. unveiled Bing, a new Decision Engine and consumer brand, providing customers with a first step in moving beyond search to help make faster, more informed decisions. Bing is specifically designed to build on the benefits of today’s search engines but begins to move beyond this experience with a new approach to user experience and intuitive tools to help customers make better decisions, focusing initially on four key vertical areas: making a purchase decision, planning a trip, researching a health condition or finding a local business.

The result of this new approach is an important beginning for a new and more powerful kind of search service, which Microsoft is calling a Decision Engine, designed to empower people to gain insight and knowledge from the Web, moving more quickly to important decisions. The new service, located at http://www.Bing.com, will begin to roll out over the coming days and will be fully deployed worldwide on Wednesday, June 3.


Go check it out Beta version released.....

Tuesday, June 2, 2009

Google "Wave" already making Waves

This morning at Google I/O, Google unveiled a developer preview of Google wave, a new collaboration and communication product. Google Wave introduces a new platform built around hosted conversations called waves--this model enables people to communicate and work together in new and more effective ways. On top of that, with the Google Wave APIs, developers can take advantage of this collaborative system by building on the Google Wave platform. We want to expand upon that platform, which is why we've put together the initial draft of the Google Wave Federation Protocol, the underlying network protocol for sharing waves between wave providers.

What exactly Google wave is...???

Google Wave is a product that helps users communicate and collaborate on the web. A "wave" is equal parts conversation and document, where users can almost instantly communicate and work together with richly formatted text, photos, videos, maps, and more. Google Wave is also a platform with a rich set of open APIs that allow developers to embed waves in other web services and to build extensions that work inside waves.

GOOGLE WAVE API's

The Google Wave API allows developers to use and enhance Google Wave through two primary types of development:

  • Extensions: Build robot extensions to automate common tasks or build gadget extensions to provide a new way for users to interact
  • Embed: Make your site more collaborative by dropping in a Wave

Google Wave is currently available in a developer preview as the APIs and product continue to evolve. Accounts on the developer sandbox will be given out to people intending to build with the Google Wave APIs prior to the public release


For more details watch google I/O video from youtube.