iPhone
Pros
- Hardware and software both controlled and optimised by Apple
- Curated app store, fewer worries of malware
- Generally good support
Cons
- No expandable storage
- Walled-garden ecosystem
- Limited customisation
Android
Pros
- Open source, easily customised
- Expandable storage on many phones
- Wider choice of phones
Cons
- Higher chance of malware
- Interface not the same on all phones
- Patchy support