Apple iPhone XS full review

The P20 Pro, as we're sure you well know, is Huawei's current flagship with triple rear cameras and some useful AI for capturing amazing night photos. Here we compare it with the new iPhone XS and XS Max.

In this comparison review we'll be looking at price, features and specs to help you decide which one to buy.

Here's your at-a-glance comparison for key features:

Huawei P20 Pro

  • Cheaper
  • 128GB storage
  • 6GB RAM
  • Triple rear cameras with zoom and night mode
  • Fingerprint scanner
  • 4000mAh battery
  • No wireless charging
  • IP67 water resistant
  • Android OS

iPhone XS / XS Max

  • More expensive
  • 64GB / 256GB / 512GB storage
  • A12 Bionic processor
  • Wireless charging
  • Face ID
  • IP68 water resistant
  • iOS

iPhone XS vs Huawei P20 Pro: Price and availability

The iPhone XS is the same price as its predecessor, the iPhone X, and starts at £999/US$999 (64GB) and now offers a whopping 512GB of storage which will cost you an eye-watering £1,349/$1,349.

There's a new model this year, the iPhone XS Max. That has identical features, but is larger and has a 6.5in screen. It's £100 / US$100 more than the iPhone XS at each capacity. You can buy the iPhone XS Max from Apple UK or Apple USA.

The Huawei P20 Pro isn't exactly cheap at £799, but no matter whether you're buying SIM-free or on monthly contract, it still represents a good saving over both iPhones.

The P20 Pro is also available from Carphone Warehouse, O2, Three, Vodafone or EE.

iPhone XS vs Huawei P20 Pro: Design and build

Both phones are among the most attractive around. This is - of course - entirely subjective though. Apple has added a new Gold colour option for the XS and XS Max. It isn't new for an iPhone, but it wasn't available on the iPhone X last year, so even if you opt for the one with the 5.8in screen, people will know you've got the 2018 Gold version is harder to find, but is just as distinctive as Twilight. 

iPhone XS vs P20 Pro

Notched screens are order of the day, as this allows for maximum display-to-body ratios. Apple's screens have an even bezel around their perimeter but the Huawei has a thicker bottom bezel. However, unlike on many Android phones this is functional as there's a slim fingerprint scanner there - ideal for anyone who doesn't like a rear-mounted scanner.

The iPhones don't have one, instead using FaceID for biometric authentication: they unlock when they recognise your face.

Water resistance is standard across the board: the iPhones have better protection than the iPhone X in 2017, with IP68 certification. The P20 Pro has the slightly lower IP67 rating, but all of these phones can be fully immersed in water for up to 30 minutes, so you can use them for some shallow underwater filming and photography.

Stereo sound works the same way, using a bottom-firing speaker and the earpiece speaker that's usually used for phone calls.

iPhone XS vs P20 Pro

We've yet to properly test the improved sound on the iPhone XS, but on the P20 Pro, it's noticeably imbalanced as the bottom-firing speaker has a wider frequency range with more low tones.

Headphone jacks are absent here: audio is routed via the respective Lightning and USB-C ports or via Bluetooth if you want to go wireless. The iPhone has Bluetooth 5, and the P20 Pro Bluetooth 4.2.

Both phones are glass sandwiches, with a metal frame in the middle. It's purely for show on the back of the P20 Pro though: there's no support for wireless charging as there is on the iPhone XS and XS Max.

Hardware & specifications

One key difference is that the P20 Pro is offered in just one capacity: 128GB. And unlike many Android phones, there's no microSD card to expand this.

The iPhones come in 64GB, 256GB and - now - 512GB. If you're a heavy user and love to have 50 apps at your disposal and keep lots of Netflix downloads as well as record lots of 4K video and take lots of photos then 64GB is unlikely to be enough for you, so consider the 256GB model the smallest capacity.

Battery life is one of the P20 Pro's highlights. With a 4000mAh capacity, its battery can last for two days, possibly even longer if you're using the phone lightly.

Apple has improved battery life compared to the iPhone X, but the XS runs for just 30 minutes longer; the XS Max 90 minutes longer. We need to test this for ourselves, but we're expecting roughly a day to just over a day's use from each phone.

Processing power is almost certainly a battle won by Apple here. The A12 Bionic is faster than the already fast A11 Bionic in the iPhone X and its Neural Engine is capable of 3 Trillion calculations per second - way more than the 600 Billion the A11 can handle.

Huawei also makes its own chips, but the Kirin 970 is the old model and was first used in the Mate 10 Pro before the P20 Pro came out. It's already superseded by the 980 which is in the Mate 20 Pro. That is an unknown quantity until we can test it, but the Kirin 970 still has a decent turn of speed.

iPhone XS vs P20 Pro

Android runs as responsively as you'd expect on a flagship phone, but the chip runs out of puff when you ask it to stabilise video. In fact, you can only have stabilised video if you select 1080p at 30 frames per second: any higher and it's greyed out.

The iPhone not only records 4K video at 60 frames per second (the P20 Pro is limited to 30 in 4K) but it also delivers what Apple is calling extended dynamic range as well as the cinematic stabilisation you might already be used to on previous iPhones.


Let's talk cameras, then. The iPhone XS does little to improve on the iPhone X in terms of the camera hardware: look at the specs list and you'll not spot many differences. Apple says the pixels on the wide-angle sensor are larger at 1.4um, but since it didn't divulge the pixel size for the iPhone X's camera, it's impossible to know by how much. Some reports said it was 1.22um, but others said 1.4.

iPhone XS vs P20 Pro

Anyway, getting bogged down in the technical details is to miss the big picture. A phone's cameras are a combination of many things: lenses, colour filters, sensors, image processors and more.

Apple has always made these elements combine to deliver excellent photos and videos, time after time. It's rare to end up with a blurry or bad photo on an iPhone but it still has its limitations.

Unlike Huawei, for example, there's still no long-exposure night mode - despite that impressive Nerual Engine. There are a couple of new features though: adjustable depth of field (after taking a portrait photo) and Smart HDR.

Again, we need to test these out but we've no reason to doubt that they do improve upon the iPhone X's photos.

The P20 Pro is - in many people's view - the current benchmark for smartphone photography. Its main camera has a 40Mp sensor and it's flanked by 8Mp telephoto and 20Mp monochrome cameras.

iPhone XS vs P20 Pro

Photos, once you've disable the Master A.I. feature, are wonderful. They're sharp, colourful and attractive. The portrait mode is also great, delivering great bokeh and generally managing to isolate the subject rather than making the wrong parts blurry.

And the 24Mp camera on the front takes great selfies, and some clever AI makes it possible to take portrait photos with just a single camera.

The night mode is nothing short of magic. It's able to hold the shutter open for six seconds without letting shaky hands turn photos into a smeary mess. Take a photo in almost total darkness and the P20 Pro is able to produce an image that's sharp and detailed compared to what you'd get from an iPhone.

Overall, it's tough to pick a winner since both phones have different strengths and weaknesses. If video is your top priority, the iPhone edges it, but if photos are what you love, then the outstanding cameras (not to mention the great 3x and 5x zoom modes) make the P20 Pro the winner here.


P20 Pro

  • 6.1in
  • OLED
  • 2244x1080 pixels,
  • 18.7:9 aspect ratio

iPhone XS / XS Max

  • 5.8in / 6.5in
  • OLED
  • 2436x1125 pixels / 2688x1242 pixels
  • 18:9 aspect ratio
  • 3D Touch

Both Apple and Huawei use OLED displays which means high brightness and great colours. Apple's screens can display HDR10 and Dolby Vision and support DCI-P3 as well. Look past the jargon and you'll find some of the best OLED screens around, with surprisingly natural colours, not the overblown, vivid hues you usually see on an OLED screen.

The iPhones also benefit from 3D Touch and - more importantly - True Tone. The former lets you press hard on the screen to activate menus and other things, while True Tone means the screen displays accurate colours even when the ambient lighting around you changes.

Huawei's display has a slightly lower resolution and doesn't have a True Tone equivalent, but it's still an excellent screen with high brightness and great contrast. 

And here's a full specs table so you can see how the phones stack up:

  Huawei P20 Pro Apple iPhone XS Apple iPhone XS Max
Price £799 From £999 / US$999 From £1099 / US$1099
Operating System Android Oreo 8.1 iOS 12  iOS 12
Display 6.1in 2244x1080 18.7:9 OLED, 408ppi  5.8in 2436 x 1125 OLED, 458 ppi    6.5in 2688 x 1242 OLED, 458 ppi 
Processor Huawei Kirin 970 Apple A12 Bionic  Apple A12 Bionic
GPU Mali-G72 MP12 Apple GPU  Apple GPU
RAM 6GB Not stated  Not stated
Storage 128GB 64GB/256GB/512GB  64GB/256GB/512GB
Primary Camera 40Mp (RBG), 20Mp (Monochrome) and 8Mp (x3 Telephoto) triple rear cameras 12Mp and 12Mp Telephoto  12Mp and 12Mp Telephoto
Selfie Camera 24Mp front camera 7Mp f/2.2  7Mp f/2.2
Wi-Fi  802.11 a/b/g/n/ac 802.11 a/b/g/n/ac   802.11 a/b/g/n/ac 
Bluetooh 4.2 5.0  5.0
SIM card Single SIM (Nano-SIM) or Dual SIM (Nano-SIM, dual stand-by) Nano-SIM + eSIM  Nano-SIM + eSIM
Battery 4000mAh non-removable Non-removable (capacity not stated)  Non-removable (capacity not stated)
USB USB 3.1, Type-C, fast charging  Lightning port, fast charging, wireless charging  Lightning port, fast charging, wireless charging
MicroSD No No  No
Water resistance rating IP67 IP68 IP68
Dimensions 155x74x7.8mm 144x71x7.7mm  157.5x77.4x7.7mm
Weight 180g 174g  208g

Related stories for further reading


Apple iPhone XS: Specs

  • iOS 12
  • 5.8in Super Retina 2436 x 1125, 458ppi
  • A12 Bionic processor
  • 64/256/512GB storage
  • Dual 12Mp wide-angle, f/1.8, OIS + 12Mp telephoto, f/2.4, OIS
  • 7Mp front facing camera, f/2.2
  • 802.11ac dual-band Wi-Fi
  • Nano SIM with dual eSIM compatibility
  • 3D Touch
  • IP68
  • GPS
  • NFC
  • 77.8x159.3x7.3mm
  • 178g