Any Android and iOS developers here using a 2017 MBP for development work? I'm planning to get a non-touchbar model with a 256 SSD and 16GB of RAM. Thinking that the RAM upgrade is mandatory for Android Studio and XCode. Thoughts and recommendations?