In a few hours from now, in less than two hours to be precise, Apple will launch the iPhone X along with the iPhone 8 and the iPhone 8 Plus. These will be the Apple phones for this year, competing with the high-end Android phones like the Galaxy S8 and the Google Pixel. Apple will unveil the phones at an event in its newly-minted campus in Cupertino at a theater named after its iconic co-founder Steve Jobs. At the iPhone launch event, Apple is also expected to reveal a new Apple TV that supports 4K content, a new Apple Watch 3 that supports LTE connectivity and even an iPod Touch if a credit card website is to be believed.

As it is common before the launch of new Apple products, the Apple online store is already offline. It is supposed to come back online after the iPhone X event comes to a close around 12 midnight. The new iPhones -- iPhone X, iPhone 8 and the iPhone 8 Plus -- are expected to come to India in October, before Diwali on October 19.

As India Today Tech wrote earlier, the star of today's Apple show is likely to be the iPhone X. This is the phone with which Apple is going to mark the 10th anniversary of the iPhone. The original iPhone was launched in 2007. It was game-changing device, which brought the large-screen smartphone revolution in the market. Now Apple will be hoping that the iPhone X will do the same, although in what way is something that needs to be seen. So far every indication is that even though the iPhone X will be a special iPhone, it may look fairly similar to other high-end Android phones like the Galaxy S8 and HTC U11 in its feature set.

In terms of specifications and features nothing is final yet. But a lot of information has trickled from usual sources. Some of this iPhone X related information has appeared on websites like Bloomberg and Wall Street Journal. While some of it has been revealed by Apple analysts such as Ming-Chi Kuo, an analyst at KGI Securities. More information about the special iPhone has come from Apple's own iOS 11 software that contains clues about the upcoming device.

The information revealed so far paints an intriguing image of the upcoming iPhone X. Although the phone is going to be a special-edition iPhone, and without doubt the most high-tech iPhone ever launched, it is likely to come with many features that have already become common in the world of Android. Of the particular note is going to be the new screen technology and cameras in the iPhone X.

iPhone X specs

The iPhone X is going to come with AMOLED display measuring 5.8 inches, reveal the leaks that have surfaced on the web so far. This will make the iPhone X the iPhone with biggest screen so far. The other big iPhone, the iPhone 8 Plus, is likely to come with the 5.5-inch screen.

The screen in the iPhone X is going to be edge-to-edge, although it may not reach the kind of bezel-less looks that Xiaomi Mi Mix 2, which was launched just yesterday in China, sports. Yet, it is possible that the iPhone X will have a display that has bezels thin enough to be comparable to a phone like the LG V30 or LG G6. The iPhone X screen may have a resolution of 2436 X 1125 pixels that will make it an iPhone with the sharpest display ever.

Along with new display technology -- for an iPhone -- Apple's latest phone is also likely to come with a new design. The phone will have an all-glass design supported by a metal frame. This means both the rear cover and the screen (obviously) will have a layer of glass. The iPhone X is said to come with features like Face ID, a fancy Apple term for 3D face scanning and wireless charging.

The iPhone X is also expected to be powered by Apple's A11 processor, with four cores inside it (although there is talk of six cores too) and the iOS 11, which has some special software features related to augmented reality. The iPhone X will have a dual-camera system with a 12-megapixel sensor.

iPhone X India launch, prices and variants

Currently, there are no details about the iPhone X India launch. After tonight's unveiling in the US, the iPhone X is likely to go on sale from around September 20. In India, the phone is expected to come before Diwali, although rumours have already started floating that it may even come in the month of September itself.

There are going to three variants of the iPhone X, or at least that is what has been rumoured. The iPhone X 64GB is likely to cost $999, the iPhone 256GB will cost $1099 while the most expensive variant with price of $1199 could be the iPhone X 512GB. In India, the price of the iPhone X is will be definitely around Rs 90,000 and chances are that it may even cross Rs 1 lakh.

It is expected that the iPhone X will have a limited availability, at least in the beginning. Kuo has estimated that Apple's manufacturing partners in China are making 10,000 units of the iPhone X per day. But given the demand for iPhones, that may not be enough. This time around it is also looking like that Apple will bring -- or rather will have to bring -- the iPhone to India far sooner after the global launch than it traditionally has. Usually for the iPhone launch, the company chooses time around Diwali. This time Diwali, which is on October 19, is just weeks away.

iPhone 8 and the iPhone 8 Plus for masses

Although much information has been leaked or revealed about the iPhone X, the iPhone 8 and the iPhone 8 Plus remain somewhat mysterious. Not much is known about their specifications but the chances that are that these two phones, which replace the iPhone 7 and the iPhone 7 Plus, in the company's lineup will be cheaper than the iPhone X.

In fact, the iPhone 8 and the iPhone 8 Plus may cost similar to what the iPhone 7 and the iPhone 7 Plus do, which is between Rs 60,000 and Rs 70,000.

It is expected that the iPhone 8 and the iPhone 8 Plus will have core hardware similar to that of the iPhone X. But the design and screen will be the major differences between the iPhone 8 and the iPhone X.

Also Read: iPhone X, iPhone 8, Watch 3 and more: Everything Apple will launch at its event in Steve Jobs Theatre