دليل لتطوير التطبيقات لأجهزة Apple التي يمكن ارتداؤها ونظام التشغيل الجديد الخاص بها
15 أكتوبر 2015
في هذا العام ، ابتكرت شركة Apple موجات من خلال تقديم ساعة Apple Watch الرائعة والمثيرة للإعجاب والتي يمكن ارتداؤها. لا تتوقف عند هذا الحد ، قدم العملاق بالإضافة إلى تحديث العلامة التجارية الجديدة لنظام التشغيل لهذا الجهاز - و watchOS 2. كشف النقاب في الأصل في WWDC (مؤتمر مطوري العالم) هذا العام ومن المقرر إطلاق سراحه في 16 سبتمبر من هذا العام ، وتأخر بسبب وجود خلل في تطورها. صدر أخيرا في 22 سبتمبر.
في هذا المنشور ، نوفر لك دليلاً لتطوير تطبيقات لـ Apple Watch ، وتقديم بعض الميزات الجديدة التي يمكنك اللعب بها في watchOS 2.
ميزات جديدة من watchOS 2
- يوفر أحدث نظام تشغيل Apple Watch للمطورين المزيد من الوظائف الأساسية للجهاز ، مما يتيح لهم العمل بشكل أكثر فعالية مع الجهاز القابل للارتداء. إن استغلال النطاق الكامل لإمكانيات الساعة الذكية من شأنه أن يساعد على تحويلها إلى جهاز حوسبة متنقل كامل ، يمكنه تنفيذ مجموعة واسعة من الوظائف ، من تلقاء نفسه ، دون الحاجة إلى ربطها بجهاز iPhone .
- يتيح إصدار نظام التشغيل الجديد القابل للارتداء للمطورين الوصول إلى مكونات مثل الميكروفون والتاج الرقمي. هذا يعني أن المستخدمين يمكنهم الاستفادة من التطبيقات دون الحاجة إلى الاعتماد على هواتفهم الذكية طوال الوقت.
- ClockKit ، الذي تم إدخاله مؤخرًا في أحدث إصدار من Xcode ، يتيح للمطورين إمكانية التعامل مع وجه الساعة مع ميزة "المضاعفات". هذه هي أساسا قراءة التي تظهر إلى جانب الطلب وعرض مختلف قطع المعلومات والإشعارات. يساعد ذلك المستخدمين في الوصول إلى الإشعارات والتحديثات دون الحاجة إلى التبديل إليها. يمكن للمطورين العمل مع هذه الميزة من أجل توفير مزيد من الخيارات للمستخدمين على التاج الرقمي لساعاتهم.
تطوير التطبيقات مع Xcode
تقدم Xcode الآن مجموعة التطوير الخاصة بها ليس فقط لنظام التشغيل OS X و iOS ، ولكن أيضًا بالنسبة إلى watchOS. وهو متاح للتنزيل في Mac App Store ويأتي مجانًا. يمكنك أيضًا تنزيل الإصدار التجريبي التالي هنا. بمجرد شراء Apple ID ، يمكنك الانضمام إلى Apple Developer Program.
جنبا إلى جنب مع تمكينك من تصميم التخطيطات وتطوير النوع الصحيح من التعليمات البرمجية بالنسبة لهم ، يقوم Xcode بمسح أعمالك عن الأخطاء ويقوم بتجميعها في أوقات التشغيل القابلة للتنفيذ ، والتي يمكنك بعد ذلك نشرها بنفسك أو بيعها عبر App Store.
دعم Xcode Swift منذ الإصدار السابق ، الإصدار 6. ومع ذلك ، فإن الإصدار التجريبي من Xcode 7 يدعم Swift 2.
تطوير التطبيقات مع سويفت
تم إدخال Swift لأول مرة في WWDC 2014 ، وكان الهدف من Swift هو استبدال Objective-C ، وهو الأساس لتطوير تطبيقات iOS و OS X. هذا العام ، جعلت الشركة المصدر المفتوح للغة ، وتقدم أيضًا الدعم لنظام التشغيل Linux. يمتد Swift 2 أيضًا على العديد من ميزاته ووظائفه.
تقدم وثائق Apple نفسها مقدمة جيدة إلى Swift. لا تحتاج إلى أن يكون لديك أي خبرة سابقة في العمل مع اللغة وترشدك عبر خطوات بسيطة ، مما يسهل عليك فهم العملية.
وبصرف النظر عن ذلك ، يمكنك العثور على العديد من الدورات والبرامج التعليمية عبر الإنترنت حول العمل مع Swift. واحدة من أفضل نصائح تعلم سويفت ، والتي تعطي نصائح للمطورين ، نصائح مفيدة ومفيدة. وهو يغطي مجموعة كاملة من المستويات ، بدءًا من المبتدئين إلى المطورين المتقدمين. علاوة على ذلك ، فإنه يوفر أيضًا روابط لرموز المكتبات ، والكتب ، وأمثلة عن الرموز التي أنشأها مطورو البرامج في الماضي.
watchOS 2: افتتاح أفنية جديدة للمطورين
مما لا شك فيه أن watchOS 2 قد فتح العديد من السبل لمطوري iOS ، مما مكنهم من إنشاء تطبيقات أفضل لمجموعة كاملة من أجهزة iOS ، بالإضافة إلى ساعة Apple الذكية.
سوق الساعات الذكية يتطور فقط والمنافسة ليست بعد كل ذلك الشرسة. وبالتالي ، فإن إنشاء تطبيقات مرغوبة وقابلة للاستخدام في الساعة ، يمكن أن يؤدي إلى زيادة الطلب على الجهاز القابل للارتداء ، مما يساعده على الوقوف على رأس وكتفين فوق مستوى المنافسة.