ეს არის ტიპიური გამოძიება ან გაურკვევლობა ბოლო რამდენიმე წლის განმავლობაში. ფაქტობრივი გამოძიება ჩნდება, რადგან შუაში მეტოქეობაა. ყოველ შემთხვევაში, Apple აგრძელებს მართვას, რადგან ის ჩვეულებრივ ინარჩუნებს ნორმას უსაფრთხოების დონეზე, მოწყობილობის აწყობაში, განახლებებში და ბევრად უფრო მეტს.

ინჟინრის თვალსაზრისით, აპლიკაციის გაუმჯობესებაზე ფიქრისას, ცხადია, ვიტყვი, რომ IOS-ისთვის აპლიკაციების შექმნა უფრო მარტივია, ვიდრე Android-ისთვის. ეს არის შენიშვნა ინჟინრების აბსოლუტური უმრავლესობა. თუმცა, რატომ? ინჟინრების უმეტესობა აცხადებს ეკვივალენტს იმ ფაქტის გათვალისწინებით, რომ Xcode და ტესტის სისტემა ასეთი დიზაინერის მეზობელი რესურსია. კლიენტების 90-95%-ზე მეტი იყენებს უახლეს ოპერაციულ სისტემას ნახევარი თვის განმავლობაში და ცოტა ყურადღებას აქცევს მათ გაჯეტებს. ეს არის არაჩვეულებრივი ხარისხი, რომელიც აიძულებს Apple-ს და მათ გაჯეტებს განუწყვეტლივ მოძრაობაში. ეს გამოიწვევს როგორც კლიენტებს, ასევე დიზაინერებს ერთდროულად შესანიშნავად გრძნობენ თავს. იმ შემთხვევაში, თუ თქვენ ხართ IOS დიზაინერი, თქვენ მიხვდებით, რომ ეს შესანიშნავი ცვლილებაა ენაში წინა რამდენიმე წლის განმავლობაში. ენა უფრო მარტივი ხდება. რამდენიმე ადამიანი რეალურად იცავდა Objective-C-ს, რომელიც ძალიან სწრაფია, თუმცა როგორც კი Swift-ში კოდირებას შეუდგებით, თქვენ აღარ უბრუნდებით Objective-C-ს.

ამჟამად Mac-ის შესახებ, პროგრამისტები და კოდირებები მუდმივად თაყვანს სცემენ MAC OS X-ს. ძნელია OS X-ის გაშვება Windows PC-ზე ან Linux PC-ზე და თქვენ უნდა აღმოაჩინოთ და გააცნოთ OS X-ის გატეხილი ვარიანტები. შემდეგ Mac-ზე, უდავოდ შეგიძლიათ შემოიტანოთ Windows ან Linux ვირტუალური კლიმატის გამოყენებით. რაც შეეხება მოვლენების თამაშს, Unity3D ინჟინრების უმეტესობა მუშაობს OS X-ზე.

იმ შემთხვევაში, თუ თქვენ ახალი ხართ აპლიკაციის წინსვლაში, Apple გაძლევთ უფასოდ დიზაინერ მოწყობილობებსა და აქტივებს. Apple Developer Documentation არის ყველაზე ვრცელი აქტივი IOS გაუმჯობესების შესახებ. მას აქვს გვერდების დიდი რაოდენობა, რომლებიც განმარტავს IOS SDK-ების სხვადასხვა სტრუქტურებს, სეგმენტებს, კლასებსა და ელემენტებს. ასე რომ, რატომ აღარ არის Apple თქვენთვის დამაბნეველი, მე მჯერა.