რეკლამის დახურვა

მიუხედავად იმისა, რომ WWDC-ს საკმაოდ ფართო საზოგადოება უყურებს, ეს კონფერენცია ძირითადად დეველოპერებს ეკუთვნის. ყოველივე ამის შემდეგ, ეს არის ის, რასაც მისი სახელი გვთავაზობს. კონფერენციის გახსნის ორი მესამედი ეკუთვნოდა, როგორც მოსალოდნელი იყო, OS X Yosemite-სა და iOS 8-ს, მაგრამ შემდეგ აქცენტი გადავიდა წმინდა დეველოპერის საკითხებზე. მოკლედ შევაჯამოთ ისინი.

Swift

Objective-C მოკვდა, გაუმარჯოს სვიფტს! ამას არავინ ელოდა - Apple-მა წარმოადგინა თავისი ახალი Swift პროგრამირების ენა WWDC 2014-ზე. მასში დაწერილი აპლიკაციები უნდა იყოს უფრო სწრაფი ვიდრე Objective-C-ში. დამატებითი ინფორმაცია დაიწყება, როგორც კი დეველოპერები Swift-ს აწვდიან ხელში და, რა თქმა უნდა, ჩვენ შეგატყობინებთ.

გაგრძელება

დიდხანს ველოდებოდი აპლიკაციებს შორის კომუნიკაციას, სანამ iOS 8 გამოვიდა, უფრო მეტიც, გაფართოებები შესაძლებელს გახდის სისტემის ფუნქციონალურობის გახანგრძლივებას აპლიკაციებით. აპლიკაციები გააგრძელებენ sandboxing-ის გამოყენებას, მაგრამ iOS-ის საშუალებით უფრო მეტი ინფორმაციის გაცვლას შეძლებენ, ვიდრე ადრე. კონფერენციაზე გაიმართა პრეზენტაცია Bing-ის გამოყენებით Safari-ში თარგმნის ან VSCO Cam აპლიკაციიდან ფილტრის გამოყენებით პირდაპირ ფოტოზე ჩაშენებულ Images-ში. გაფართოებების წყალობით, ჩვენ ასევე ვიჯეტებს შეტყობინებების ცენტრში ან ფაილის ერთიან გადაცემას.

მესამე მხარის კლავიატურები

მიუხედავად იმისა, რომ ეს საკითხი ექვემდებარება გაფართოებებს, ღირს ცალკე აღნიშვნა. iOS 8-ში თქვენ შეძლებთ დაუშვათ მესამე მხარის კლავიატურაზე წვდომა ჩაშენებულის შესაცვლელად. Swype, SwiftKey, Fleksy და სხვა კლავიატურების მოყვარულებს შეუძლიათ მოუთმენლად ელოდონ ამას. ახალი კლავიატურები იძულებულნი იქნებიან გამოიყენონ sandboxing ისევე, როგორც სხვა აპლიკაციები.

ჯანმრთელობის ნაკრები

ახალი პლატფორმა ყველა სახის ფიტნეს სამაჯურებისა და აპლიკაციებისთვის. HealthKit დეველოპერებს საშუალებას მისცემს შეცვალონ თავიანთი აპლიკაციები, რათა თავიანთი მონაცემები მიაწოდონ ახალ Health აპს. ეს ნაბიჯი დაიცავს თქვენს ყველა "ჯანსაღ" მონაცემს ერთ ადგილზე. ჩნდება კითხვა - მოვა თუ არა Apple თავისი აპარატურით, რომელსაც შეუძლია ასეთი მონაცემების აღება?

შეეხეთ ID API-ს

ამჟამად Touch ID-ის გამოყენება შესაძლებელია მხოლოდ iPhone-ის განბლოკვისთვის ან შესყიდვისთვის iTunes Store-დან და მის შვილობილი მაღაზიებიდან. iOS 8-ში დეველოპერებს ექნებათ წვდომა ამ თითის ანაბეჭდის წამკითხველის API-ზე, რომელიც გახსნის უფრო მეტ შესაძლებლობას მისი გამოყენებისთვის, როგორიცაა აპლიკაციის გახსნა მხოლოდ Touch ID-ის გამოყენებით.

CloudKit

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

მთავარიKit

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

კამერის API და PhotoKit

iOS 8-ში აპებს ექნებათ გაძლიერებული წვდომა კამერაზე. რას ნიშნავს ეს პრაქტიკაში? App Store-ის ნებისმიერ აპლიკაციას შეეძლება დაუშვას თეთრი ბალანსის ხელით რეგულირება, ექსპოზიცია და ფოტოგრაფიასთან დაკავშირებული სხვა მნიშვნელოვანი ფაქტორები. ახალი API ასევე გთავაზობთ, მაგალითად, არადესტრუქციულ რედაქტირებას, ანუ რედაქტირებას, რომლის გაუქმება ნებისმიერ დროს შეიძლება ორიგინალური ფოტოს შეცვლის გარეშე.

Metal

ეს ახალი ტექნოლოგია გვპირდება OpenGL-ის ათჯერ მეტ შესრულებას. ძირითადი შეხვედრის დროს, iPad Air-მა აჩვენა ასობით პეპლის გლუვი ფრენა რეალურ დროში, ერთი შეკუმშვის გარეშე, რამაც აჩვენა თავისი ძალა მრავალძაფის კუთხით.

SpriteKit და SceneKit

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

.