بسم الله الرحمن الرحيم
والصلاة والسلام على أشرف المرسلين
سيدنا محمد وعلى آله وصحبه أجمعين
نظرة حول برنامج Android Studio:
هو برنامج يستخدم لبرمجة تطبيقات نظام الأندرويد ، تم إطلاقه من قبل جوجل لتوفير الأدوات اللازمة فى تطوير التطبيقات ويعتبر بديل لبرنامج Eclipse بل يتفوق عليه فى مجال برمجة الأندرويد.
تعرف على كيفية تحميل وتثبيت برنامج Android Studio
لماذا أندرويد استوديو هو الأفضل؟
بالرغم من توافر العديد من
البرامج لإنشاء تطبيقات الأندرويد إلا أنه معظم المبرمجين يفضلون برنامج
android studio وذلك لأن به العديد من المميزات أهمها:
- يقدم هذا البرنامج إمكانية كتابة الأكواد البرمجية بطريقة سهلة بدون أخطاء حيث يسمح بإستكمال الكود الذى تقوم بكتابته مع حفظه تلقائيًا.
- توفر المحاكى أو Android Emulator جيد من حيث السرعة والأداء وذلك لمعاينة التطبيق عند تطويره والذى يعتمد على موارد الجهاز وبعض العمليات مثل تكبير وتصغير الشاشة ،تعدد اللمس ،......
- يستخدم البرنامج نظام السحب و الإفلات لنقل المكونات خلال واجهة الإستخدام.
- يمكن أيضًا إختبار التطبيقات على مختلف أنواع شاشات والأجهزة بجميع قياساتها عبر خدمة جوجل السحابية للمطورين.
- يحتوى البرنامج على خاصية التشغيل الفورى Instant Run بحيث يعرض البرنامج أى تعديل يقوم به المطور داخل التطبيق مباشرة.
- إمكانية إكتشاف الأخطاء الرسومية عند برمجة التطبيقات أو الألعاب التى تعتمد على الرسومات عن طريق ميزة "مصحح الأخطاء الرسومية".
- يدعم خدمات جوجل مثل خرائط جوجل ، مستندات جوجل ،................
- إمكانية متابعة ظهور تطبيقك بعد نشره على جوجل بلاى وتحسين ظهوره خلال محرك البحث جوجل من خلال أداة "Google App indexing Test"
- البرنامج يوفر الترجمة لأكثر من لغة إذا إحتجت إلى تعدد اللغات فى التطبيق.
- توافر القوالب مفتوحة المصدر التى يمكن التعديل عليها خلال موقع Github
والعديد من المميزات الأخرى التى سوف تكتشفها بنفسك عند التعامل مع
البرنامج.
كيف أبدأ التعامل مع برنامج أندرويد ستوديو؟
فى الحقيقة إذا أردت أن تدخل هذا المجال لتقوم بإنشاء تطبيقات إحترافية ، يجب عليك أولا تعلم لغة الجافا JAVA ، أما إذا كنت ستبدأ بإنشاء تطبيقات بسيطة أو ستعتمد على التعديل على المصادر فيمكن أن تعتمد على بعض الدروس المتوفرة على الإنترنت لتتعلم بعض المصطلحات الخاصة بالجافا والتى ستكون سهلة بالنسبة لك مع تكرارها أثناء تطوير تطبيقاتك.
وقد أشرت إلى بعض الدورات التى تقدم شرح للغة الجافا باللغة العربية أو الإنجليزية بهذا الموضوع " من أين أبدأ برمجة تطبيق أندرويد"
وقد أشرت إلى بعض الدورات التى تقدم شرح للغة الجافا باللغة العربية أو الإنجليزية بهذا الموضوع " من أين أبدأ برمجة تطبيق أندرويد"
كيفية بدء صنع تطبيق أندرويد بإستخدام برنامج Android Studio:
1 - إبدأ بإنشاء أول تطبيق أندرويد لك
بعد أن قمت بتثبيت البرنامج على جهازك يمكنك البدء (تابع كيفية تحميل وتثبيت آخر إصدار)حتى تصل إلى شاشة البدء>> إضغط على على Start a new Android Studio project
فى النافذة التالية يمكنك إختيار إسم مناسب لمشروعك ورابط موقعك حتى يقوم البرنامج بإنشاء Package Name مخصص لتطبيقك وهو ضرورى ليكون لتطبيقك إسم معرف خاص به يميزه عن أى تطبيق آخر.
يمكنك أيضًا تحديد المسار الذى سيحفظ به ملفات التطبيق من خلال Project location2- تحديد أنواع الأجهزة والإصدارات التى سيعمل عليها التطبيق
يمكن تفعيل أنواع الأجهزة التى تريد أن تدعم تطبيقك سواء كان (الهاتف المحمول أو التابلت أو الساعات الذكية أو شاشة التلفاز أو نظام أوتو أو النظارات الذكية)يمكن أيضًا إختيار أقل إصدار أندرويد يعمل عليه تطبيقك Minimum SDK
3- إختيار نموذج مناسب لتطبيقك Add an Activity to Mobile
يتوفر بالبرنامج بعض النماذج الجاهزة التى يمكن أن تستخدمها لتطبيقك >>> قم بإختيار التخطيط المناسب الذى تريد إستخدامه فى تطبيقك.4- إبدأ ببرمجة تطبيقك
وذلك من خلال هذه النافذة التى ستظهر لك بعد إختيار النموذج تستطيع معرفة ملفات تطبيقك وأى ملف تحديدًا تقوم بالعمل عليه
يمكن أيضًا ملاحظة قائمة Widgets التى تحتوى على العديد من الأدوات والأزرار التى يمكن أن تستخدمها فى تطبيقك عن طريق السحب والإفلات إلى شاشة الهاتف الموجودة بالبرنامج.
بهذا الدرس قد تكون أخذت فكرة سريعة عن البرنامج وكيفية إنشاء تطبيق به وسنواصل بإذن الله فى الدروس القادمة شرح الأكواد و كيفية البرمجة..
يمكنك الإطلاع على : كيفية تهيئة برنامج Android studio لبناء تطبيق بلغة Kotlin
يمكنك الإطلاع على : كيفية تهيئة برنامج Android studio لبناء تطبيق بلغة Kotlin
تنبيه : المرجو عدم نسخ الموضوع بدون ذكر مصدره المرفق بالرابط المباشر للموضوع الأصلي وإسم المدونة وشكرا
موضوع مهم جدا. ارجو وضع انشاء تطبيق من البداية وحتي النهاية. شرح مصور. اذا. امكن ذالك وشكرا
ردحذفسأحاول بقدر الإمكان فى الفترة القادمة..شكرا لمتابعتك
حذفشكرا على المعلومات القيمة
ردحذفهل صحيح ان برنامج Android studio يستهلك الكثير من RAM وشكرا على ماتقدمونه
ردحذففعلا ..يمكنك متابعة هذا الموضوع عن متطلبات الجهاز وكيفية تثبيته
حذفمش لاقى زرار الربط بين صفحتين فى اندرويد استديو v 3.2.1 (main) associate with other activity
ردحذفالسلام عليكم ورحمة الله وبركاته
ردحذفاعجبتني المواضيع الخاصة بتصاميم برامج أندرويد .. اتتمنى اذا فيه شرح لطريقة تصميم مصحف ( القرآن الكريم كاملا) بطرق مبسطة ، فكرة هذا المشروع ان هناك برنامج للمصحف الكريم قد قمت بتثبيته على جهاز والدي قبل سنة تقريا وفي يوم من الأيام قام احد الاشخاص في محلات الاتصالات بحذف بعض البرامج لصيانة سوفتوير الجهاز ومن ضمنها برنامج القرآن الكريم !
فقمت بتحميل وتثبيت العديد من البرامج على جهازه ولكن جميعها لم تكن مثل ذلك البرنامج السابق كونه سهل الاستخدام بالنسبة له ويمكن تكبير الشاشة حسب رغبته
اتمنى افادتي عن كيفية تصميم برنامج مشابه ويمكنني اختبارا البرنامج عن طريق استخدام والدي له حفظه الله ويمكنني التعديل حسب رغبته
شكرا جزيلا
بإذن الله يفيدك هذا الموضوع
حذفانشاء تطبيق اندرويد القرآن الكريم
الله يحفضظ ويخليك لينا موضوع مرى حلو واصل واصل راح ندعمك
ردحذفياريت مساعدة في المشكلة دي البرنامج دايما بيقف عند النقطة دي " Building "MyApp" Gradle Project info "
ردحذفبيفضل يحمل ومش بيخلص وحتي لو دوست Cancel مش بيحصل حاجه !!!!
وجربت برده اقفلو من ال Task manager وفتحته تاني وختارت Open exists project وبيجي عند نفس الحاجه ويقف برده
مع العلم جهازي كويس والرام 8
يتم تحميل التحديثات أولا حتى يعمل البرنامج بشكل سليم
حذفالله يعطيكي العافية يارب
ردحذفممكن تكمل الدروس وهل في دروس بلغه جافا ؟ اني مبتدئه اتمنى الرد
ردحذفشكرا
سأحاول الفترة القادمة بإذن الله تقديم الدروس فى هذا المجال..شكرا للمتابعة
حذفلو سمحتي ابي اسوي تطبيق ب أندرويد ستيديو تطبيق استثمار وفيه تحويل مبالغ يتم حفظها في التطبيق وللتطبيق نسبه بسيطه هالخاصيه موجوده بموقع مستقل اذا تعرفينه ابي شرح لهالخاصيه كيف اسويها او طريقه عمل تطبيقات استثمار اذا عندك فكره
ردحذفسأحاول طرح بعض الدروس فى هذا المجال الفترة القادمة بإذن الله...شكرا للمتابعة
حذفلو سمحتي تواجهني مشكله في تحميل المحاكي التابع لبرنامج الاندرويد ستيديو حملت ٣انظمه والاول غير لغه نص الجهاز للكوريه والمره الثانيه مارضى يشتغل والثالثة نفس الشي يعلق بالجهاز ببطئ شديد يتحرك ولا قدرت اشغل تطبيقي عليه هل المشكله في النظام حق المحاكي او بصيغه اخرى كيف اختار نظام المحاكي على اي اساس
ردحذفوسؤال اخر نظام جهازي 64 والمحامي 83 حسب مااذكر وفيه 83_64 ماذا تعني هالارقام هل لازم يكون نظام جهازي 83 مدري 84
الأفضل إستخدام بدائل للمحاكى الإفتراضى لبرنامج Android studio
حذفمثل تجربة التطبيق على هاتفك مباشرة
أو
إستخدام محاكى Genymotion
حلو شكراأ
ردحذف