Weder noch, wirklich alles kannst du nur mit wenigen Ausnahmen nutzen, schau dir dafür die BMW Kompatibilitätsliste an.
Apps gehen aber nur mit iphone. Am besten stehst du, wenn du das 4S ohne iOS 6 hast, also noch mit iOS5, da geht deutlich mehr mit.