ទោះបីជា WWDC ត្រូវបានមើលដោយសាធារណជនយ៉ាងទូលំទូលាយក៏ដោយ សន្និសីទនេះគឺជាចម្បងរបស់អ្នកអភិវឌ្ឍន៍។ យ៉ាងណាមិញ នោះហើយជាអ្វីដែលឈ្មោះរបស់វាណែនាំ។ ពីរភាគបីនៃសុន្ទរកថាបើកជាកម្មសិទ្ធិរបស់ OS X Yosemite និង iOS 8 តាមការរំពឹងទុក ប៉ុន្តែបន្ទាប់មកការផ្តោតអារម្មណ៍បានផ្លាស់ប្តូរទៅជាបញ្ហាអ្នកអភិវឌ្ឍន៍សុទ្ធសាធ។ ចូរយើងសង្ខេបពួកវាដោយសង្ខេប។
Swift បាន
Objective-C ស្លាប់ហើយ Swift រស់បានយូរ! គ្មាននរណាម្នាក់រំពឹងពីរឿងនេះទេ - Apple បានបង្ហាញភាសាសរសេរកម្មវិធី Swift ថ្មីរបស់ខ្លួននៅឯ WWDC 2014 ។ កម្មវិធីដែលសរសេរក្នុងវាគួរតែលឿនជាងកម្មវិធីក្នុង Objective-C។ ព័ត៌មានបន្ថែមនឹងចាប់ផ្តើមលេចឡើងនៅពេលដែលអ្នកអភិវឌ្ឍន៍ទទួលបានដៃរបស់ពួកគេនៅលើ Swift ហើយជាការពិតណាស់យើងនឹងបន្តឱ្យអ្នកបង្ហោះ។
ផ្នែកបន្ថែម
ខ្ញុំបានរង់ចាំរយៈពេលយូរសម្រាប់ការទំនាក់ទំនងរវាងកម្មវិធីរហូតដល់ iOS 8 ចេញមក។ អ្វីដែលលើសពីនេះទៀត Extensions នឹងធ្វើឱ្យវាអាចពង្រីកមុខងាររបស់ប្រព័ន្ធជាមួយនឹងកម្មវិធីនានា។ កម្មវិធីនឹងបន្តប្រើ Sandboxing ប៉ុន្តែតាមរយៈ iOS ពួកគេនឹងអាចផ្លាស់ប្តូរព័ត៌មានបានច្រើនជាងមុន។ នៅឯសុន្ទរកថា មានបទបង្ហាញអំពីការបកប្រែដោយប្រើ Bing នៅក្នុង Safari ឬអនុវត្តតម្រងពីកម្មវិធី VSCO Cam ដោយផ្ទាល់ទៅរូបថតនៅក្នុងរូបភាពដែលភ្ជាប់មកជាមួយ។ សូមអរគុណចំពោះផ្នែកបន្ថែម យើងក៏នឹងឃើញធាតុក្រាហ្វិកនៅក្នុងមជ្ឈមណ្ឌលជូនដំណឹង ឬការផ្ទេរឯកសាររួមផងដែរ។
ក្តារចុចភាគីទីបី
ទោះបីជាបញ្ហានេះស្ថិតនៅក្រោមផ្នែកបន្ថែមក៏ដោយ វាគឺមានតំលៃនិយាយដោយឡែកពីគ្នា។ នៅក្នុង iOS 8 អ្នកនឹងអាចអនុញ្ញាតឱ្យចូលប្រើក្តារចុចភាគីទីបី ដើម្បីជំនួសឧបករណ៍ដែលភ្ជាប់មកជាមួយ។ អ្នកគាំទ្រ Swype, SwiftKey, Fleksy និងក្តារចុចផ្សេងទៀតអាចទន្ទឹងរង់ចាំនេះ។ ក្តារចុចថ្មីនឹងត្រូវបានបង្ខំឱ្យប្រើ Sandboxing ដូចកម្មវិធីផ្សេងទៀតដែរ។
សុខភាពឃីត
វេទិកាថ្មីសម្រាប់ខ្សែដៃ និងកម្មវិធីហាត់ប្រាណគ្រប់ប្រភេទ។ HealthKit នឹងអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍កែប្រែកម្មវិធីរបស់ពួកគេដើម្បីបញ្ចូលទិន្នន័យរបស់ពួកគេទៅកាន់កម្មវិធី Health ថ្មី។ ជំហាននេះនឹងរក្សាទិន្នន័យ "មានសុខភាពល្អ" របស់អ្នកទាំងអស់នៅកន្លែងតែមួយ។ សំណួរកើតឡើង - តើ Apple នឹងមកជាមួយ Hardware របស់ខ្លួនដែលមានសមត្ថភាពចាប់យកទិន្នន័យបែបនេះទេ?
Touch ID API
បច្ចុប្បន្ននេះ Touch ID អាចត្រូវបានប្រើដើម្បីដោះសោទូរស័ព្ទ iPhone ឬធ្វើការទិញពី iTunes Store និងហាងសាខារបស់វា។ នៅក្នុង iOS 8 អ្នកអភិវឌ្ឍន៍នឹងមានសិទ្ធិចូលប្រើ API នៃកម្មវិធីអានស្នាមម្រាមដៃនេះ ដែលនឹងបើកលទ្ធភាពបន្ថែមទៀតសម្រាប់ការប្រើប្រាស់របស់វា ដូចជាការបើកកម្មវិធីដោយប្រើតែ Touch ID ជាដើម។
CloudKit
អ្នកអភិវឌ្ឍន៍មានវិធីថ្មីទាំងស្រុងក្នុងការបង្កើតកម្មវិធីដែលមានមូលដ្ឋានលើពពក។ Apple នឹងថែរក្សាផ្នែក server ដូច្នេះអ្នកអភិវឌ្ឍន៍អាចផ្តោតលើផ្នែកអតិថិជន។ Apple នឹងផ្តល់ជូនម៉ាស៊ីនមេរបស់ខ្លួនដោយឥតគិតថ្លៃជាមួយនឹងការរឹតបន្តឹងជាច្រើន – ឧទាហរណ៍ ដែនកំណត់ខាងលើនៃទិន្នន័យមួយ petabyte ។
HomeKit
គ្រួសារដែលគ្រប់គ្រងដោយឧបករណ៍យួរដៃតែមួយនឹងស្តាប់ទៅដូចជាប្រឌិតវិទ្យាសាស្រ្តកាលពីប៉ុន្មានឆ្នាំមុន។ ទោះជាយ៉ាងណាក៏ដោយ សូមអរគុណដល់ក្រុមហ៊ុន Apple ភាពងាយស្រួលនេះអាចនឹងក្លាយជាការពិតក្នុងពេលឆាប់ៗនេះ។ មិនថាអ្នកចង់ផ្លាស់ប្តូរអាំងតង់ស៊ីតេ និងពណ៌នៃពន្លឺ ឬសីតុណ្ហភាពក្នុងបន្ទប់ទេ កម្មវិធីសម្រាប់សកម្មភាពទាំងនេះនឹងអាចប្រើ API បង្រួបបង្រួមដោយផ្ទាល់ពី Apple ។
Camera API និង PhotoKit
នៅក្នុង iOS 8 កម្មវិធីនឹងមានលទ្ធភាពចូលប្រើកាមេរ៉ាកាន់តែប្រសើរ។ តើនេះមានន័យយ៉ាងណាក្នុងការអនុវត្ត? កម្មវិធីណាមួយពី App Store នឹងអាចអនុញ្ញាតការកែតម្រូវដោយដៃនៃតុល្យភាពពណ៌ស ការប៉ះពាល់ និងកត្តាសំខាន់ៗផ្សេងទៀតដែលទាក់ទងនឹងការថតរូប។ API ថ្មីក៏នឹងផ្តល់ជូនផងដែរ ឧទាហរណ៍ ការកែសម្រួលដែលមិនបំផ្លិចបំផ្លាញ ពោលគឺការកែសម្រួលដែលអាចត្រឡប់វិញបានគ្រប់ពេលដោយមិនផ្លាស់ប្តូររូបថតដើម។
ដែក
បច្ចេកវិជ្ជាថ្មីនេះសន្យាថានឹងដំណើរការរហូតដល់ដប់ដងនៃ OpenGL ។ ក្នុងអំឡុងពេលនៃសុន្ទរកថានេះ iPad Air បានបង្ហាញការហោះហើរយ៉ាងរលូននៃមេអំបៅរាប់រយក្បាលក្នុងពេលវេលាជាក់ស្តែងដោយមិនមានការកន្ត្រាក់តែមួយ ដែលបង្ហាញពីថាមពលរបស់វាក្នុងការដំណើរការពហុខ្សែ។
SpriteKit និង SceneKit
ឧបករណ៍ទាំងពីរនេះផ្តល់ជូនអ្នកអភិវឌ្ឍន៍នូវអ្វីគ្រប់យ៉ាងដើម្បីបង្កើតហ្គេម 2D និង 3D ។ អ្វីគ្រប់យ៉ាងពីការរកឃើញការប៉ះទង្គិចទៅម៉ាស៊ីនបង្កើតភាគល្អិតទៅម៉ាស៊ីនរូបវិទ្យាត្រូវបានផ្តល់ជូននៅក្នុងពួកគេ។ ប្រសិនបើអ្នកទើបតែចាប់ផ្តើម ហើយចង់បង្កើតហ្គេមដំបូងរបស់អ្នក សូមផ្តោតការយកចិត្តទុកដាក់របស់អ្នកនៅទីនេះ។
មានអ្នកណាដឹងទេថា តម្រូវការ OS X ថ្មីនឹងទៅជាយ៉ាងណា?
Macs ទាំងអស់ដែលដំណើរការ Mountain Lion និង Mavericks ត្រូវបានគេនិយាយថាអាចប្រើបាន។ ឧ. សម្រាប់ MacBook Pro វាជា Mid 2007 និងក្រោយ។
Macbook, iMac :-P
ខ្ញុំជក់ចិត្តនឹងភាពខុសគ្នារវាងខ្លឹមសារនៃកំណត់ត្រាគន្លឹះ និងស៊េរីព័ត៌មានដែលមានការធានាអំពីផលិតផលថ្មី :-)
ប្រហែលជា Apple នឹងនិយាយអ្វីមួយអំពី Hardware ថ្មី ប៉ុន្តែនោះជា Apple ធម្មតា នៅពេលដែលមានអ្វីមួយចេញមកដែលវាមិនចូលចិត្ត វាមានឆន្ទៈក្នុងការឆ្លងកាត់វាដោយស្ងៀមស្ងាត់ ហើយដូច្នេះបង្កើនភាពតានតឹងសូម្បីតែចំពោះអ្នកដែលបានចាប់ផ្តើមផលិតផ្សេងៗរួចហើយ។ គ្រឿងបន្ថែមពីព័ត៌មានពិសេស។ វាបានកើតឡើងរួចហើយដែលយោងទៅតាមពាក្យចចាមអារ៉ាមគ្រឿងបន្លាស់ជាច្រើនត្រូវបានផលិតដែលក្រុមហ៊ុនផលិតអាចដាក់ក្នុង ... សក់។
ខ្ញុំចង់ចាប់អារម្មណ៍ពីរបៀបដែល Apple នឹងចូលទៅជិត processors ដូចជា A6X នៅក្នុង iPad 4 របស់ខ្ញុំជាមួយនឹង Metal ថ្មីរបស់វា ព្រោះថាទោះបីជាមានលេខទ្រឹស្តីនៅក្នុងគោលក៏ដោយ វាដំណើរការនូវតម្រូវការ rendering ទាំងអស់ក្នុងល្បឿនពេញដូច iPhone 5S របស់ប្អូនស្រីខ្ញុំដែរ។ វាមានន័យថានៅពេលដែលពួកគេចាប់ផ្តើមកម្មវិធី "Metal" ចេញមក តើខ្ញុំអាចទៅហួចជាមួយ iPad 4 របស់ខ្ញុំបានទេ?… តើម្ចាស់ iPhone 5s A6 និយាយអ្វីខ្លះ….
តើវាអាចបង្កើតកម្មវិធីសម្រាប់កំណែប្រព័ន្ធប្រតិបត្តិការចាស់ (ឧ. iOS7) ជាមួយ swift ដែរឬទេ? ខ្ញុំគិតដូច្នេះ ប៉ុន្តែខ្ញុំរកមិនឃើញ។
ខ្ញុំនឹងឆ្លើយខ្លួនឯង :) វាដំណើរការ ...
តាមឡូជីខល វាគួរតែអាចទៅរួច ដោយសារ iPhone ដំណើរការតែប្រព័ន្ធគោលពីរ រឿងតែមួយគត់ដែលខ្ញុំខ្លាចនោះគឺថានឹងមានបញ្ហាជាមួយហ្គេម ប្រសិនបើយើងប្រើតែ "Metal" :)