Zahájení podnikání od nuly nikdy nebylo snadné. Apple zpočátku vedl s Microsoftem více sporů ohledně použití grafického rozhraní, které tito dva údajně vymysleli. O několik let později Jobs požádal Microsoft o pomoc, aby se pokusil znovu spustit Apple po jeho návratu do kampaně, finanční pomoc, kterou Bill Gates bez problémů uspokojil. Samsung je dalším příkladem společnosti soupeř, který nakonec vždy skončí v práci výroba různých prvků, které tvoří iPhone, iPad a iPod Touch.
IBM byla v minulosti dalším z hořkých nepřátel firmy Apple. Před několika lety podepsali alianci ke spolupráci na různých projektech, které přinesly konkrétní aplikace pro profesionální oblast a nebyly určeny pro širokou veřejnost. Nejnovější zprávou týkající se této spolupráce je, že firma IBM použije programovací jazyk společnosti se sídlem v Cupertinu, což jí umožní pracovat přímo z cloudu. Tím pádem Apple chce zjednodušit proces vývoje aplikací typu end-to-end a to umožní vyvíjet nativní aplikace ve Swiftu. Podle IBM bude používání jejích serverů eliminovat vývojové bariéry front-end a back-end.
IBM nabídne vývojářům tři způsoby využít Swift v cloudu: experimenty v sandboxu Swift, vývoj a nasazení a sdílení zdrojů Swift. Kromě toho díky serveru Swift Server umožní IBM vývojářům mít jednodušší pracovní nástroj a obrátit se k vytváření end-to-end aplikací. V současné době nabízí spolupráce mezi oběma společnostmi velmi dobré výsledky pro obě strany a lze předpokládat, že tato spolupráce bude pokračovat v provozu, dokud obě společnosti získají výhody ze vztahu.