الصفحة الرئيسية » howto » كيفية بناء التطبيق الخاص بك Soundboard الخاصة مع مخترع تطبيقات أندرويد

    كيفية بناء التطبيق الخاص بك Soundboard الخاصة مع مخترع تطبيقات أندرويد

    سنوضح لك اليوم كيفية استخدام أداة Android App Inventor لإنشاء تطبيق Android الخاص بك ، دون الحاجة إلى كتابة الكثير من الشفرات المعقدة. إنها عملية بسيطة للغاية تتطلب فقط بعض السحب والإفلات.

    تعد لوحات الصوت من بين أبسط التطبيقات التي يمكنك إنشاؤها باستخدام App Inventor ، لذا سنوضح لك اليوم كيفية البدء في إنشاء التطبيق الخاص بك.

    كتب مقال الضيف هذا من قبل ميتش بارتليت من Technipages ، حيث يغطي الكثير من نصائح الهواتف الذكية المتعمقة.

    تثبيت واستخدام App Inventor لإنشاء تطبيق

    أولاً ، ستحتاج إلى التأكد من تثبيت Java 1.6 أو أعلى. يمكنك تنزيله على http://www.java.com. بمجرد الانتهاء من ذلك ، قم بتثبيت App Inventor باستخدام الإرشادات الخاصة بنظام التشغيل الخاص بك.

    • نظام التشغيل Mac OS X
    • جنو / لينكس
    • شبابيك

    تفضل بزيارة قسم My Projects من موقع Appentor App. قم بتسجيل الدخول والموافقة على شروط الخدمة إذا طُلب منك ذلك. حدد الزر جديد لبدء تطبيق جديد.

    امنح تطبيقك اسمًا فريدًا ، ثم انقر على "موافق".

    الآن يمكننا البدء في ترتيب العناصر على الشاشة. سنقوم بعمل أعمدة وصفوف لأزرار لوحة الصوت الخاصة بنا. يمكننا القيام بذلك عن طريق تحديد "ترتيب الشاشة" على لوح الألوان وسحب العنصر TableArrangement إلى عارض.

    قم بتعيين خصائص لمكون TableArrangement1 في الجزء "خصائص". هنا ، سنغيره إلى 3 أعمدة و 3 صفوف.

    سنحتاج إلى مكون لتشغيل أصواتنا. حدد Media على اللوحة ، واسحب مكون Player إلى عارض. سيظهر كـ Player1 في قسم المكونات غير المرئية.

    دعونا نضيف بعض الأصوات لمشروعنا. سيعمل تطبيق Inventor على دعم ملفات MP3 أو WAV التي يقل حجمها عن 3 ميغابايت. نضيفها إلى مشروعنا عن طريق تحديد مكون Player1 ، ثم تحديد حقل المصدر. انقر فوق الزر Add… وحدد Browse… لتحميل ملفات صوتية من جهاز الكمبيوتر الخاص بك. كرر هذه الخطوات لإضافة أصوات متعددة.

    إضافة زر لكل صوت بتحديد "لوحة الأساسية" وسحبها إلى مربع TableArrangement1 في عارض. ستتمكن من وضع كل زر داخل صف وعمود محددين.

    حدد كل زر في منطقة المكونات وقم بتغيير حقول النص لتمثيل الأصوات التي سيتم تشغيلها.

    لقد انتهينا من شاشة المشاهد. هذا ما يبدو عليه تطبيقنا حاليًا.

    حان الوقت للتحكم في سلوك العناصر الموجودة على الشاشة. انقر فوق فتح محرر المجموعات للبدء. اختر فتح الملف أو منح الوصول إذا طُلب منك ذلك.

    انقر فوق علامة التبويب My Blocks. حدد Button1 واسحب مربع "Button1.Click" إلى الجانب الأيمن من الشاشة. يمكنك إجراء ذلك مع كل زر أضفته إلى تطبيقك (Button2 ، Button3 ، وما إلى ذلك)

    حدد Player1 ضمن علامة التبويب My Blocks واسحب كتلة Player1.Source إلى كتلة "Button1.Click". يجب أن تصل الكتلة إلى المكان. إضافة كتلة "Player1.Source" إلى كل كتلة بنقرة زر أخرى أيضًا (Button2.Click ، ​​Button3.Click ، ​​إلخ.)

    انقر فوق علامة التبويب Built-In وحدد Text. اسحب كتلة "نص" إلى اليمين وقم بتوصيلها بمربع "Player1.Source".

    سيتحكم مربع "النص" في الصوت الذي يتم تشغيله. انقر فوق النص الموجود في المربع وقم بتغييره ليتطابق مع اسم الملف الصوتي لـ Button1. في مثالنا ، Button1 هو "Punch" ، لذلك قمنا بتعيين النص على Punch.mp3.

    اسحب مربع "نص" إلى كل كتلة "Player1.Source" وقم بتغيير كل منها لتطابق اسم الصوت لكل زر.

    والآن بعد تعيين الأصوات لكل زر ، نحتاج فقط إلى إخبار تطبيقنا بتشغيل الصوت عند النقر على الزر. للقيام بذلك ، انقر فوق علامة التبويب My Blocks وحدد Player1. اسحب كتلة "Player1.Start" إلى "Button1.Click". كرر هذه الخطوات لكل من كتل الحدث النقر بالزر.

    انت انتهيت! لقد قمت بإنشاء تطبيق بموجه الصوت يعمل بشكل كامل. شاهد التطبيق قيد التنفيذ من خلال تنفيذ أحد الإجراءات التالية:

    • اختبر التطبيق على جهاز Android الخاص بك عن طريق تمكين تصحيح أخطاء USB على الجهاز ضمن الإعدادات> التطبيقات> التطوير وتوصيله بالكمبيوتر. يمكنك بعد ذلك النقر فوق الزر الاتصال بالجهاز ... في محرر المجموعات لعرض التطبيق على الجهاز.
    • ثبّت Android SDK وانقر على زر محاكي جديد لعرضه على جهاز الكمبيوتر في شاشة جهاز محاكاة.
    • انقر على خيار حزمة للهاتف على شاشة App Inventor. بعد ذلك ، يمكنك إظهار الرمز الشريطي ، أو تنزيل التطبيق على الكمبيوتر كملف APK ، أو تنزيله إلى هاتف متصل.

    استمتع بتطبيق لوحة الصوت المخصص على جهاز Android.

    هناك الكثير من التطبيقات التي يمكنك إنشاؤها باستخدام هذه الأداة ، ما الذي ستقوم به?