No, if you are using the iPhone SDK from Apple. It requires a Macintosh PC that has an Intel processor and version 10.5 (Leopard) of the operating system or higher.
Yes, if you are using the Packager for iPhone feature of Adobe Flash® Professional CS5 software and the Adobe AIR® SDK 2.0.1, that prepares ActionScript 3 projects for the iPhone.
The iPhone SDK has access to all internal features of the iPhone like the GPS locator and accelerometer and the capability to send email. The Adobe SDK was initially banned by Apple and may have limited access to iPhone internal features.
No it is not possible to develop iPhone applications on anything other than an Intel based Mac as the development tools are only available for Mac OS X.
The iPhone software development kit (SDK) only runs on recent versions of Mac OS X. The cheapest solution (short of trying to hack OS X to run on your PC) is to by a Mac Mini.
In the app store. You can get into app store by plugging your iPhone into your PC and open itunes or just tap on the app store icon in your iPhone, but you have to have wifi to buy apps wirelessly.
Yes, you can use the iPhone PC cable to copy music from your iPhone to PC.
Yes, you can see your Facebook conversation from both Iphone and PC.
There are 15,000 Applications!
Yes, the iPhone come with a USB cable, the same is used to charge the battery and to connect to a PC or Mac.
no
Almost all of the applications on the iTunes store is compatible with the iPhone 4. Exceptions are applications which are for the iPad.
Yes.
Through iTunes on your PC or Mac. In there you sync it, with your iPhone.
This is a very valid question a lot of people are asking. Flash apparently takes up a lot of memory, and Apple wants to keep the iPad at optimum speed. Although flash doesn't work on it, youtube does. Also, Flash was built by Adobe, not Apple. If flash is compatible with iPad or iPhone, people will be able to use Adobe Flash to make applications of iPhone and iPad. If that is the case, people will not need the iPhone SDK to develop applications, and the iPhone SDK works only with mac. Apple is selling more macs simply because people NEED mac to develop apps for iPhone. If flash comes in, then people can make iPhone apps on Windows, and Apple doesn't want that to happen. However, it is rumoured that Adobe Flash CS5 will support iPhone/iPod touch/iPad, but we can't be sure. Apple is definitely going to do something to keep Adobe out.