اجعل تطبيق iOS يدقق الخاص بك من نقطة الصفر
حتى هؤلاء الزوار الذين يمثلون الكثير من المنتجات المتشككة من منتجات Apple مثل هذا البرنامج التعليمي المنخفض للطاقة البلوتوث (BLE) من [Akio].
مع كل ما هو “متصل” هذه الأيام تطبيقات الهواتف الذكية هي جزء في كل مكان من وجودنا. لقد رأينا الكثير من الأمثلة التي تربط وظائفك التي تدعم تقنية Bluetooth بجهاز Android، مهما كان عد من البرامج التعليمية إلى حد ما لربط أجهزة iOS. يتعين على هذا الأمر بشكل أساسي إجراء حصة سوق أندرويد أكبر بكثير وكذلك نموذج الشركة الصديقة للأندرويد مزيد من المصدر. ومع ذلك، إذا كنت تفعل الكثير من التقدم IOT إما هواية أو مهنيا، فأنت على الأرجح اكتشاف نفسك تفاعلها مع أدوات Apple أكثر بكثير مما تريد الاعتراف به.
يستخدم تطبيق [Akio’s] بشكل أساسي مخططا، في الوقت الفعلي، مع فحص البيانات من لوحة ريشة AdaFruT NRF52832. ثم يمشي بكم جميع أساسيات إنتاج واجهة فردية (UI) باستخدام واجهة القصة المصورة لشركة Apple، وهي خطة أساسية للسحب والإفلات مماثلة لشيء ما في المرجح أن تستخدمه في الكثير من السياقات الأخرى. [Akio] يظهر للزائرين بالضبط كيفية إضافة أزرار لتمكين الأفراد من التفاعل مع التطبيق، والتسميات لإظهار البيانات للمستخدم، بالإضافة إلى المشي لك مع منهجية أبل الغريبية لربط جوانب UI إلى التعليمات البرمجية باستخدام IBACTES وكذلك iboutlets. يظهر تسليط الضوء على البرنامج التعليمي على الزوار بالضبط كيفية إضافة الرسوم البيانية إلى تطبيقات iOS الخاصة بهم التي يبدو أنها تأخذ بعض الخطوات الإضافية أكثر مما تخيله.
[Akio] تقوم بمهمة رائعة حقا تحدد جميع الوظائف المناسبة لضمان فهم الزوار بشكل مثالي ما يفعله كل قطعة من التعليمات البرمجية. وكذلك سرورنا حقا في إضافة دروس فيديو خاصة لبعض خطوات البرمجة الصعبة. يعترف بسهولة بالمثل أن بعض الأشخاص قد يختارون إنشاء واجهة المستخدم الخاصة بهم فقط في التعليمات البرمجية بدلا من لوحة القصة المصورة ولكن يجادل بأن القصة المصورة لا تزال حاسمة بالنسبة للمبتدئين وكذلك مفيدة حقا عندما يكون UI بسيطا نسبيا.
بالطبع، في أزياء حقيقية مفتوحة المصدر، تقوم [Akio] بإمداد جميع رمزه على مستودع GitHub الخاص به حتى تتمكن من استنساخ الريبو بالإضافة إلى تشغيل الرمز بنفسك بالإضافة إلى درجة الائتمان عدد قليل من الموارد التي يستخدمها أثناء تقديم تطبيقه وبعد شيئان نود أن نرى حقا. نأمل أن يجعل [Akio’s] التعليمي مرتبطا بأدوات iOS يبدو أقل صعوبة بكثير مما كانت عليه.