Бул акыркы эки жылдан берки типтүү суроо же белгисиздик. Чыныгы иликтөө ортодо атаандаштык болгондуктан пайда болот. Эмнеси болсо да, Apple айдоону улантат, анткени ал жалпысынан Коопсуздук деңгээлинде, Түзмөктү чогултууда, Жаңыртууларда жана башкаларда норманы сактайт.

Инженердин көз карашы боюнча, Колдонмону жакшыртуу жөнүндө ойлонуп, мен Androidге караганда IOS үчүн тиркемелерди түзүү оңой деп айтам. Бул инженерлердин басымдуу көпчүлүгүнүн эскертүүсү. Бирок, ЭМНЕ ҮЧҮН? Көпчүлүк инженерлер Xcode жана тест системасы ушундай конструктордук кошуна ресурс экенин эске алып, эквивалентти айтышат. Кардарлардын 90-95% дан ашыгы жарым айдын ичинде эң акыркы Операция системасын колдонушат жана алардын гаджеттерине анча көңүл бурушпайт. Бул Apple жана анын гаджеттерин тынымсыз кыймылдаткан өзгөчө сапат. Бул кардарлар менен дизайнерлердин бир эле учурда өзүн жакшы сезишине себеп болот. Эгер сиз IOS дизайнери болсоңуз, акыркы бир нече жыл ичинде тилдеги укмуштуудай өзгөрүүнү байкайсыз. Тили барган сайын жөнөкөй болуп баратат. Чындыгында бир нече адамдар Objective-Cди карманышты, бул абдан тез, бирок Swiftте коддоону үйрөнгөндөн кийин, Objective-Cге кайтып келбейсиз.

Учурда Mac жөнүндө, программисттер жана кодерлор MAC OS Xти дайыма жакшы көрүшөт жана жактырышат. Операциялык тутум X этап аралык окшоштугуна ээ. OS Xти Windows PC же Linux PC'де иштетүү кыйын жана сиз OS Xтин бузулган варианттарын таап, киргизишиңиз керек. Андан кийин Mac'та виртуалдык климатты колдонуу менен Windows же Linuxти киргизе аласыз. Оюндагы окуяларга келсек, Unity3D инженерлеринин көбү OS Xде иштешет.

Колдонмонун өркүндөтүлүшү үчүн жаңы болгонуңузда, Apple сизге дизайнердик түзмөктөрдү жана активдерди акысыз берет. Apple Developer Documentation узак убакыт бою IOSту жакшыртуу боюнча эң кеңири актив болуп саналат. Анда IOS SDKларынын ар кандай структураларын, сегменттерин, класстарын жана элементтерин тактаган көп сандагы барактар ​​бар. Демек, эмне үчүн Apple сиз үчүн мындан ары чаташтырбайт, мен ишенем.