برامج ويندوز برامج الحماية برامج هندسية و العاب و خلفيات للفوتوشوب و خلفيات الفيديو و برامج الكمبيوتر و برامج الانترنت وبرامج التصميم و برامج الهندسة وخلفيات فوتوشوب

تصميم تطبيقات أندرويد احترافي بدون لغة برمجة 2016 App inventor Java Development Kit

تصميم تطبيقات أندرويد احترافي بدون لغة برمجة

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


كيفية تنصيب App inventor ؟
قبل البدء، يجب أن يتم تنصيب حزمة Java Development Kit أو اختصاراً JDK :
Oracle website (يجب اختيار النسخة المناسبة لجهازك 32 أو 64 بت)
عندها نميّز طريقتين للعمل على App inventor :
1- الطريقة الأولى :
الذهاب إلى موقع المشروع والعمل مباشرة على الموقع، يتطلب ذلك حساب Gmail ، كما يتطلب اتصالاً دائماً بالإنترنت، وتجدر الملاحظة أن موقع المشروع محجوب من قبل غوغل في سوريا والدول المثيلة، لذلك على القاطنين في تلك الدول استخدام الطريقة التالية في العمل على App inventor.
2- الطريقة الثانية :
تحميل وتنصيب App inventor والعمل عليها بدون الحاجة الى الانترنت، يجب تنفيذ الخطوات التالية :
1- تحميل الملف التالي وفك الضغط عنه :
App inventor2 Offline (الحجم 175 ميغا بايت)
2- قبل إكمال باقي خطوات التنصيب، يجب إعداد بيئة الـ Java بشكل مناسب، وذلك عبر الخطوات التالية :
• الذهاب إلى جهاز الكومبيوتر والضغط على منطقة فارغة بزر الفأرة الأيمن واختيار خصائص.
• اختيار خصائص النظام المتقدمة.
• اختيار تبويب متقدم، ثم الضغط على متغيرات البيئة.
• الضغط على زر جديد (الزر الأعلى).
• إضافة المعلومات التالية بدقة :
اسم المتغير :
تعرف على ماهي طرق إنشاء أي تطبيق أندرويد بشكل عام ؟
لإنشاء أي تطبيق أندرويد لدينا طريقين، إما باستخدام لغات برمجة، أو باستخدام منصات تمكننا من تصميم تطبيقات بدون الحاجة إلى أي لغات برمجة
• الطريق الأول : باستخدام لغات البرمجة :
1- باستخدام برنامج Eclipse المعروف، يتطلب ذلك إتقان لغة برمجة Java.
2- باستخدام برنامج Xamarin، يتطلب ذلك إتقان لغة برمجة #C.
3- باستخدام Android NDK، يتطلب ذلك إتقان لغة برمجة ++C.
4- باستخدام Titanium Mobile Accelerator أو Phone Gap، يتطلب ذلك إتقان لغة برمجة Java Script.
5- باستخدام kivy، يتطلب ذلك إتقان لغة برمجة Python.
6- باستخدام RhoMobile، يتطلب ذلك إتقان لغة برمجة Ruby.
وهناك أيضاً عدة طرق أخرى، تجدر هنا الملاحظة، يُفضل عند تطوير تطبيقات الأندرويد استعمال لغة برمجة Java، واستعمال لغة برمجة ++C عند الحاجة فقط.
• الطريق الثاني : لاتتطلب لغات برمجة أو أي خبرة سابقة :
1- باستخدام مشروع App inventor .
2- باستخدام مواقع القوالب الجاهزة ( كـ andromo أو appsgeyser )، لايتطلب ذلك أي خبرة مسبقة.

سنتحدث في هذه المقالة عن الطرق التي لا تتطلب لغة برمجة أو خبرة سابقة، سنتكلم عن مشروع App inventor بشكل خاص، ولن نتكلم عن مواقع إنشاء تطبيقات الأندرويد البسيطة كـ andromo أو appsgeyser ، لأن استعمالها في غاية البساطة لكن آفاقه محدودة جداً على المدى البعيد.
عن نفسي، كانت بدايتي في تصميم تطبيقات الأندرويد باستخدام مشروع App inventor، ثم انتقلت الى Eclipse ووجدت سهولة وسلاسة كبيرة، لذا أنصح أي شخص لايوجد عنده فكرة مسبقة عن تصميم تطبيقات الأندرويد بالبدء بمشروع App inventor ثم الاتجاه لاحقاً إلى Eclipse.

ماهو مشروع App inventor ؟
logo

هو برنامج على شبكة الإنترنت بدأت فيه غوغل عام 2010 ثم أوقفته عام 2011 بعد جعله مفتوح المصدر، ليتبناه بعد ذلك معهد MIT الأمريكي .
يتيح هذا المشروع تصميم تطبيقات أندرويد باستخدام واجهة رسومية، فكل مايتطلبه هو سحب وإفلات قطع وتركيبها مع بعضها، يشابه فكرة لغة البرمجة Scratch التي أطلقها معهد MIT ذاته سابقا.
هنا صورة للبرنامج نرى من خلالها تطبيق مبرمج بالكامل بواسطة تركيب الأشكال مع بعضها البعض، دون الحاجة إلى أي لغة برمجة :
app-inventor-for-android-blocks-editor-paintpot


مشاركة على

ifoi mzab

وصف الكاتب هنا