Hi, I am thinking about buying my first ever Apple product, in the form of a MacBook Pro and I would like some advice regarding my choice of spec, please. - 2.3GHz Processor 128GB Storage 2.3GHz dual-core 7th-generation Intel Core i5 processor Turbo Boost up to 3.6GHz 8GB 2133MHz LPDDR3 memory 128GB SSD storage Intel Iris Plus Graphics 640 Two Thunderbolt 3 ports £1,249.00 I intend to use it for emailing, writing Word documents and possibly some JAVA program development, Android Studio for writing Android apps, web development and I am also interested in learning to write iOS apps using Xcode. Should I change anything, e.g. double the RAM to 16GB? I am buying in the UK. Any advice would be appreciated, please. Thanks.