I'm in the middle of purchasing my first BMW (last car was an A4 and this new 3 series waivered my loyalty ). It's a 2012 328i and has the following options below:

I notice that it does not include BMW Apps but it does seem to have all the necessary prerequisite options for it. Can this option be added after the fact? I mainly want to be able to have Pandora connect into the car and control it from the car's interface as opposed to the iphones. Thanks.