Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

مع بدايتى فى مجال برمجة الاندرويد android studio علما اننى محترف جافا بما تنصحنى ان احاول ان اتقن تصميم البرامج والواجهات ولا اتمرن على الكود؟؟

السلام عليكم ورحمة الله وبركاته 

انا مبتدىء اندرويد ولاكننى اتقن الجافا 

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

user-image
Question ajoutée par Ahmed ibraheem hassn , مطور اندرويد تحت التمرين , عمل حر
Date de publication: 2015/01/31
سعد رضا ٰ
par سعد رضا ٰ , Software Engnieering , None

أنا أقول إنك تنظم وقتك إذا كان باستطاعتك بحيث تخلي وقت للبرمجة مثلاً يوم لها ، واليوم الثاني لتتعلم التصميم  لأنه جدا مهم  تقريبا عليه75% من نجاح المشروع ، والعميل ماينظر للأكواد أو كم استغرق منك أهم شئ يكون شكل البرنامج حلو ويستطيع التعامل معه بسهوله

Utilisateur supprimé
par Utilisateur supprimé

استعن بمصمم ذلك يخفف عليك عنا الإبداع في التصميم واهتم في أن يكون التنفيذ سلس ومرن وبدون أخطاء 

abdelwaheb elwadjhani
par abdelwaheb elwadjhani , Android Developer , I-oxo Objects Connectes

الاندرويد أساسه الجافا هذا جيد ........يعني الكلاسات و الابجكت و الوراثة و التغليف و غيرها من الاساسيات......كلما كنت اقوى كلما سهلت عليك الطريق في الاندرويد.

 

اول شيئ لا بد من فهم اشياء مهمة في الاندرويد  وهي ان جانب التصميم و كتابة الكود منفصلين وهذا عموما.

ملف ال xml هو المسؤول على التصاميم من groupview مثل ال relative layout or linier layout او ال view مثل النص او الازرار بانواعها عندما تنشئ ما تريد منها لابد ان تقوم بحدث عليها مثلا عندما اضغط على الزر تتغير الخلفية و تتصل بالشبكة مثلا و هذا يكون في ملفات الجافا

 

ثانييا في ملفات الجافا في مشروع الاندرويد لا يوجد دالة ال main انما يوجد ال on creat and on pause on resum on stop وغيرها و هذه الميتودس عبارة عن دورة حياة النافدة التي تريد انشاؤها يعني لو انشات تطبيق به2نوافداو اكتيفتي كل واحدة لها ملف جافا و كل واحدة لها دورة حياة 

 

من هنا انطلق

Bassam Ghouzi - PMP®
par Bassam Ghouzi - PMP® , IT Project Manager , Madarat AlWataniyah

عزيزي , بحكم خبرتي في برمجة التطبيقات , انت كمبرمج لست مسؤولا عن الواجهات المبهرة والجميلة , يمكنك ان تنشيء الواجهة التي تخدم تطبيقك بشكل جيد , اما الواجاهات الخارقة وذات المنظر المبهر فهناك مصممين مخصصين لتلك المهمة وانت واجبك كمبرمج ربط الواجهات بالكود البرمجي ليعملوا معا بشكل سلس جدا , وان حاولت الدخول معا ستغرق في بادء الامر !

Bilal Sammour
par Bilal Sammour , Full Stack Mobile Engineer , Toptal

هو برنامج واحد مكون من الكود والواجهات لذلك انطلق للاثنين

Utilisateur supprimé
par Utilisateur supprimé

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

More Questions Like This