Two iPhone technologies, CoreLocation and Multi-Touch, are coming to the Mac. These software frameworks are included in the latest developer seed of the upcoming Mac OS X 10.6 Snow Leopard, allows developers to add CoreLocation (ability to identify the current latitude and longtitude of your Mac) and multi-touch features to Mac applications.
In the iPhone, CoreLocation makes use of the hardware’s GPS or WiFi to identify its location. Current Macs will make use of less accurate WiFi method for obtaining the location since there is no GPS technology included. We suspect that future Macs especially MacBooks will have built-in GPS technology as standard.
Current Macs already have multi-touch support via the multi-touch trackpad in newer MacBooks. By including the multi-touch APIs framework, Apple is making it easier for developer to multi-touch enabled their application. We are guessing Apple will extend the support for multi-touch to include touch-panel LCD in future Macs.