Apple has been doing well in the technology industry but now it appears that the Cupertino-based company will face a great rival in form of Microsoft. Both of these phone manufacturers will release its much-owned flagship handsets that will surely compete in the smartphone arena.

According to Trusted Reviews, it was November last year when Microsoft CEO Satya Nadella confirmed the company is working on an "ultimate mobile device." He also even assured the tech giant's patrons its fans of staying in the phone market. However, Microsoft has been tight-lipped about the Microsoft Surface Phone.

The Microsoft Surface Phone has been speculated to feature all-metal aesthetics, which is somewhat similar to the Microsoft Surface Book. Microsoft's upcoming handset was also believed to arrive in three variants sporting a 5.7-inch display. The first variety of Microsoft Surface phone will reportedly sport a 3GB RAM and 32GB. The second version of the gadget will have a 6GB RAM with 128GB storage and lastly, the third one will flaunt an enormous 8GB RAM with 500GB storage. Microsoft Surface Phone is also probable to be engineered with Qualcomm Snapdragon 835 and it might run on Windows 10.

On the other hand, Telegiz has noted that the iPhone 8 will have an edgeless display, a curved screen along with a glass body. Apple was predicted to ditch the physical home button of the handset. In addition, the iPhone 8 which is codenamed Ferrari, is also anticipated to boast a wireless battery charging and will also arrive in three variants. Two of which will sport a 4.7-inch display that has TFT-LCD and the high-end variant will have a 5.5-inch screen with OLED screen. The upcoming iPhone might have an iris scanning technology that will let its users unlock the phone using their eyes.

As of now, both Apple and Microsoft are being quiet about the iPhone 8 and Microsoft Surface Phone. With this, it is really hard to measure the abilities of these handsets, but then as the release of these flagship smartphone nears patrons can expect concrete details to arise.