Learning iOS development too. Programming is an area quad core is recommended. Must install 16 GB ram or it will crawl. SSD is a good thing but not an immediate must. I am running a dell u 2713h at a larger resolution. Be careful upon inserting the ram. So yes 2012. Or to phrase great people "Back to the future"...
Same here 😀
That's why I am not upgrading to the 2014 model unless I can put my own ssd in. Even third party RAM is overpriced since it doesn't enhance overall performance like an ssd does.