Ovo je tipičan upit ili neizvjesnost iz posljednjih nekoliko godina. Stvarna istraga se pojavljuje jer postoji rivalstvo u sredini. U svakom slučaju, Apple ostaje u vožnji jer općenito drži normu u razini sigurnosti, sastavljanju uređaja, ažuriranjima i mnogo više.

Sa stajališta inženjera, razmišljajući o poboljšanju aplikacije, očito ću reći da je jednostavnije kreirati aplikacije za IOS nego za Android. To je primjedba koju navodi velika većina inženjera. Međutim, ZAŠTO? Većina inženjera navodi ekvivalent u svjetlu činjenice da su Xcode i testni sustav takav dizajnerski susjedski resurs. Više od 90 – 95% klijenata koristi najnoviji operativni sustav u roku od pola mjeseca ne obraćajući pažnju na svoje gadgete. Ovo je izvanredna kvaliteta zbog koje se Apple i njegovi gadgeti neprestano mijenjaju. To će uzrokovati da se i klijenti i dizajneri istovremeno osjećaju izvrsno. Uz slučaj da ste IOS dizajner, shvatit ćete tu izvrsnu promjenu u jeziku tijekom prethodnih nekoliko godina. Jezik postaje sve jednostavniji. Nekoliko se ljudi zapravo pridržavalo Objective-C, koji je super brz, no jednom kada počnete kodirati u Swiftu, ne vraćate se na Objective-C.

Trenutno o Macu, programeri i koderi dosljedno obožavaju i favoriziraju MAC OS X. Operativni sustav X ima veću međufaznu sličnost. Teško je pokrenuti OS X na Windows PC-u ili Linux PC-u i morate otkriti i predstaviti hakirane varijante OS X-a. Zatim na Macu bez sumnje možete predstaviti Windows ili Linux koristeći virtualnu klimu. Što se tiče razvoja događaja u igri, većina Unity3D inženjera radi na OS X.

U slučaju da ste novi u napredovanju aplikacija, Apple vam besplatno daje dizajnerske uređaje i sredstva. Apple Developer Documentation je na duge staze najopširnije sredstvo o poboljšanju iOS-a. Ima ogroman broj stranica koje pojašnjavaju različite strukture, segmente, klase i elemente IOS SDK-ova. Dakle, vjerujem da vas zašto Apple više ne zbunjuje.