Жарнаманы жабу

WWDC-ті өте кең жұртшылық көрсе де, бұл конференция ең алдымен әзірлеушілерге тиесілі. Өйткені, оның аты осыны аңғартады. Негізгі баяндаманың үштен екісі, күткендей, OS X Yosemite және iOS 8-ге тиесілі болды, бірақ содан кейін назар тек әзірлеушілер мәселелеріне ауысты. Оларды қысқаша қорытындылайық.

Swift

Objective-C өлді, өмір сүріңіз Свифт! Мұны ешкім күткен жоқ - Apple WWDC 2014 көрмесінде өзінің жаңа Swift бағдарламалау тілін ұсынды. Онда жазылған қолданбалар Objective-C-ге қарағанда жылдамырақ болуы керек. Әзірлеушілер Swift-ке қол жеткізген сайын қосымша ақпарат пайда бола бастайды және, әрине, біз сізді хабардар етіп отырамыз.

Кеңейтімдер

Мен iOS 8 шыққанша қолданбалар арасындағы байланысты ұзақ күттім.Сонымен қатар, кеңейтімдер жүйенің функционалдығын қолданбалармен бірге кеңейтуге мүмкіндік береді. Қолданбалар құмсалғышты пайдалануды жалғастырады, бірақ iOS арқылы олар бұрынғыға қарағанда көбірек ақпарат алмаса алады. Негізгі баяндамада Safari-де Bing көмегімен аудару немесе VSCO Cam қолданбасынан тікелей кірістірілген Images ішіндегі фотосуретке сүзгіні қолдану презентациясы болды. Кеңейтімдердің арқасында біз хабарландыру орталығындағы виджеттерді немесе бірыңғай файлдарды тасымалдауды көреміз.

Үшінші тарап пернетақталары

Бұл мәселе «Кеңейтімдер» бөліміне жататынына қарамастан, оны бөлек атап өткен жөн. iOS 8 жүйесінде кірістірілген пернетақтаны ауыстыру үшін үшінші тарап пернетақталарына кіруге рұқсат бере аласыз. Swype, SwiftKey, Fleksy және басқа пернетақталардың жанкүйерлері мұны асыға күтеді. Жаңа пернетақталар басқа қолданбалар сияқты құмсалғышты пайдалануға мәжбүр болады.

HealthKit

Фитнес білезіктер мен қолданбалардың барлық түрлеріне арналған жаңа платформа. HealthKit әзірлеушілерге өз деректерін жаңа Health қолданбасына беру үшін қолданбаларын өзгертуге мүмкіндік береді. Бұл қадам сіздің барлық «сау» деректеріңізді бір жерде сақтайды. Сұрақ туындайды - Apple осындай деректерді түсіруге қабілетті өзінің аппараттық құралымен келеді ме?

Touch ID API

Қазіргі уақытта сенсорлық идентификаторды тек iPhone құлпын ашу немесе iTunes дүкенінен және оның серіктестік дүкендерінен сатып алу үшін пайдалануға болады. iOS 8 жүйесінде әзірлеушілер осы саусақ ізін оқу құрылғысының API интерфейсіне қол жеткізе алады, бұл оны пайдалану үшін көбірек мүмкіндіктер ашады, мысалы, тек Touch ID арқылы қолданбаны ашу.

CloudKit

Әзірлеушілер бұлтқа негізделген қолданбаларды құрудың жаңа тәсіліне ие. Apple сервер жағына қамқорлық жасайды, осылайша әзірлеушілер клиент жағына назар аудара алады. Apple өз серверлерін бірнеше шектеулермен тегін қамтамасыз етеді - мысалы, бір петабайт деректердің жоғарғы шегі.

HomeKit

Бір қолдық құрылғы арқылы басқарылатын үй шаруашылығы бірнеше жыл бұрын ғылыми фантастика сияқты естіледі. Apple компаниясының арқасында бұл ыңғайлылық жақын арада шындыққа айналуы мүмкін. Жарықтандырудың қарқындылығы мен түсін немесе бөлме температурасын өзгерткіңіз келсе де, осы әрекеттерге арналған қолданбалар Apple корпорациясынан біртұтас API пайдалана алады.

Camera API және PhotoKit

iOS 8 жүйесінде қолданбалардың камераға қолжетімділігі жақсарады. Бұл іс жүзінде нені білдіреді? App Store дүкеніндегі кез келген қолданба ақ түс балансын, экспозицияны және фотосуретке қатысты басқа маңызды факторларды қолмен реттеуге мүмкіндік береді. Жаңа API сонымен қатар, мысалы, бұзбайтын өңдеуді, яғни бастапқы фотосуретті өзгертпестен кез келген уақытта қайтаруға болатын өңдеуді ұсынады.

металл

Бұл жаңа технология OpenGL өнімділігін он есеге дейін арттырады. Негізгі баяндама кезінде iPad Air нақты уақытта жүздеген көбелектердің бір серпілместен бірқалыпты ұшуын көрсетті, бұл көп ағында өзінің күшін көрсетті.

SpriteKit және SceneKit

Бұл екі жинақ әзірлеушілерге 2D және 3D ойындарын жасау үшін барлығын ұсынады. Оларда соқтығысуды анықтаудан бастап бөлшектер генераторына дейін, физика қозғалтқышына дейін барлығы қарастырылған. Егер сіз жаңадан бастасаңыз және бірінші ойыныңызды жасағыңыз келсе, назарыңызды осында аударыңыз.

.