In this Specs Comparison, we will take a look 2 former flagships and how they stack against each other:
PerformanceApple IPhone 5s is powered by the Dual Core A7 Chip which also happens to be the first to introduce 64-Bit computing to all smartphones. The graphical details demonstrated by an onstage demo of Infinity Blade which showcased eye catching textures and scenery. HTC One M8 however manages to hold it's own in this competition however, Qualcomm Snapdragon 801 which is the successor of the widely popular Snapdragon 800.
Real life performance of both phones will be same but on comparing benchmarks we find that execution of apps on IPhone is a bit swift but it is mostly out run on comparing scores. It should also be noted that the Qualcomm loads apps on a Full HD screen(1920 by 1080 pixels) while the IPhone 5s has a 1136 by 640 pixels. There would be a big detail difference here.
Verdict: HTC One M8 is better due to better overall performance.
Design and OutlookThe Apple IPhone 5s has a metal design and is available in 3 colors. Combine that with Apple's excellent craftmanship, you get a beautiful handset. HTC One M8 is also available in 3 colors and metal design yet again. Both phones are crafted superbly.
On comparison to displays, HTC has a clear lead with it's 1920 by 1080 pixels screen over Apple's Retina one. Despite the fact that Apple's IPhone is vibrant but in terms of sharpness of image, it clearly lags behind.
Verdict: HTC One M8 is better due to greater resolution.
CameraThe Apple IPhone 5s has a 8 MP rear camera and a 1.2 MP front camera while the HTC has a 4 MP dual rear camera and a 5 MP front camera. It has been observed that HTC gives better snaps in low light but the IPhone 5s is better in general cases.
A specific improvement in the IPhone 5s camera sensor was also made just to address the issue with photos taken in low light so this is a plus point.