ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

ماهى المراحل التى تتبعها فى برمجة و تنفيذ برنامج للاندرويد و يرجي ذكر الادوات اللازمة ؟ بعيدا عن ADT او Android Studio

<p>يرجي اضافه البرامج المستخدمة من قبلك فى التصميم و ماهى المراحل التى تقوم بها لحين يتم تنفيذ البرنامج </p> <p>مثلا برامج التصميم او برامج تصميم تدفق البيانات</p>

user-image
تم إضافة السؤال من قبل ISMAEL MAHMOUD ALSHABRAWY , Senior iOS Engineer , Company Shabakah Link For Trading & Marketing
تاريخ النشر: 2014/11/17
Muhammad Said Ramadan Mabrouk Ghanem
من قبل Muhammad Said Ramadan Mabrouk Ghanem , IT Consultanat , Learn 2 Lead

يتم تطوير تطبيقات الأندرويد بلغة الجافا Java ويتم تشغيلها على نواة لينوكس Linux Kernel2.6 . ما يميز الأندرويد عن غيره هو أنه يتعامل مع جميع التطبيقات المتاحة من طرف ثالث Third Party  بنفس الأولوية المعطاة لتطبيقات النظام نفسه، وهذا ما تفتقره الأنظمة الأخرى التي تعطي أولوية لتطبيقات قلب النظام System Core 

يجب ان تكون على دراية عامة بجافا وليس علم تام او خبرة بجافا يعني

 أن تكون ملما بلغة الجافا بمستوى مبتدىء متقدم الى متوسط

استخدم البيئة التطويرية أو ما يعرف بـ Integrated Development Environment IDE الذي نصحت به الـ OHA وهو البرنامج الشهير Eclipse

إضافة ملحقة Android Plug-in الى الاكليبس

قوم بتشغيل التطبيقات التي سنكتبها على المحاكي Emulator الذي يطابق تماما عمل الأندرويد على الأجهزة المتنقلة

يجب أن يكون لدينا Java Runtime Environment JRE

تنصيب الحزمة التطويرية البرمجية للأندرويد الـ Android SDK

أضف جهازا افتراضيا (اضغط New وادخل اسم الجهاز واختر Android2.0.1 في خيار الـ Target ثم اختر Create AVD 

و مراحل حياة برمجة الاندرويد كالآتي

تصورالمتطلبات و التكلفة / الفوائد

تحليل مواصفات مفصل لمتطلبات البرامج

تصميم البرمجيات

 برمجة

تجريب

صيانة

ابحث واقرأ عن android SDLC 

android software development life cycle

 يارب تنفعكم

Ahmed Nabil
من قبل Ahmed Nabil , Founder And Leader , Kotlin Egypt

اذا كنت تريد البرمجة بالجافا (نيتف) فإما الإيكليبس وإما الأندرويد ستوديو هما المعتمدان من جوجل حاليًا

إذا كنت تريد البرمجة على أكثر من نظام في نفس الوقت ممكن تستخدم أبسيليريتور تايتنيوم www.appcelerator.com

فهو يتيح لك باستخدام جافاسكريت أن تخرج تطبيق على أي أو إس وأندرويد وموبايل ويب وبلاكبيري

وعندك فونجاب يستخدم HTML5

أما المراحل : 

  1. الفكرة
  2. تضع ال business model
  3. classes
  4. coding 
  5. design (UI)
  6. testing
  7. publishing

ISMAEL MAHMOUD ALSHABRAWY
من قبل ISMAEL MAHMOUD ALSHABRAWY , Senior iOS Engineer , Company Shabakah Link For Trading & Marketing

مشكورين يا شباب على الاجابات

انا قصدى على الادوات اللى بتستخدمها علشان تعمل نموذج اولى كتصميم و بعدين تشوف الاراء و ايه اوجه النقد فى التصميم الاولى و تعدلها ثم نتجه للتنفيذ عن طريق ADT او Android Studio 

ال 

  1. Prototype   ده اللى اقصده ;) 

المزيد من الأسئلة المماثلة