منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
LogIn App: Tips #7 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة الهواتف (http://vb4arb.com/vb/forumdisplay.php?fid=208)
+--- قسم : قسم مقالات Xamarin.Android (http://vb4arb.com/vb/forumdisplay.php?fid=209)
+--- الموضوع : LogIn App: Tips #7 (/showthread.php?tid=23132)



LogIn App: Tips #7 - Sajad - 30-12-17

بسم الله الرحمن الرحيم
(رب اشرح لي صدري ويسر لي امري واحلل عقدة من لساني يفقهوا قولي)


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



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


في البداية قم بالدخول الى Properties من خلال نافذة الـSolution Explorer بهذا الشكل:



والان سنقوم بشرح النقاط المذكورة على الصورة:

1- Application name: اسم التطبيق الذي سوف يظهر اسفل أيقونة التطبيق عند التثبيت.

2- Package name: لكل تطبيق اندرويد اسم فريد يجب ان يكون بهذه الصيغة (com.CompanyName.AppName) .

3- Application icon: أيقونة التطبيق.

4- Version number: رقم اصدار التطبيق. حيث في حال تحديث التطبيق يجب على المطوّر زيادة الرقم لرفع التحديث الجديد على المتجر.

5- Version name: ايضا يجب زيادة الرقم عند التحديث.

مثال (Version number=2, Version name=1.1) وهكذا... .


6- Minimum android version: أقل اصدار سوف يدعمه تطبيقك.

7- Target android version: الاصدار المستهدف (أعلى اصدار سوف يدعمه تطبيقك).

8- Required permissions: ان نظام التشغيل ِAndroid فيه ميزة بحيث لا يسمح لأيٍ كان بالدخول الى أي مكان في النظام إلا عن طريق أخذ اذن المستخدم، ولهذا السبب قامت بتوفير السماحيات حيث من خلاله يتمكن التطبيق من الولوج الى الاماكن التي يسمح بها المستخدم فقط.

أما انت كمطوّر تطبيقات أندرود فيجب عليك معرفة وظيفة كل سماحية (permission) لماذا؟ السبب أنه هنالك بعض الامور لن تستطيع برمجتها بدون اضافة السماحيات المطلوبة الى التطبيق.


مثال: اذا كان تطبيقك عبارة عن تحديد للمواقع فيجب عليك اضافة سماحية الدخول الى المواقع وهذه تعتبر من السماحيات الخطرة حيث هنالك نوعان من السماحيات (Normal and Dangerous) سنخصص  للـPermissions درس اخر سنتكلم عنها بالتفصيل ان شاءالله.


بقي علينا ذكر كيفية تصدير التطبيق ورفعه على GooglePlay سنذكره في درس آخر ان شاءالله


والحمد لله رب العالمين



RE: LogIn App: Tips #7 - حريف برمجة - 30-12-17

مشكور ،، وجزاك الله خير .