منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   [ Android ] الجزء الاول : نظام IOS أو نظام أندرويد #1 – نتعرف على نظام Android (http://vb.ma7room.com/showthread.php?t=1469315)

محروم.كوم 04-30-2014 11:50 PM

[ Android ] الجزء الاول : نظام IOS أو نظام أندرويد #1 – نتعرف على نظام Android
 

كلنا يعلم أن نسبة نظامين أندرويد من جوجل و ios من أبل يحتلا نسبة 96% على مستوى الانتشار حول العالم صحيح أن نظام اندرويد هوا يحتل المرتبة الاولى من ناحية الانتشار ويلية نظام IOS والسبب معروف لذى الجميع هوا كثرة الاجهزة التي تعمل بنظام أندرويد وسهولتة وايضاً اتجاه العالم للمصادر المفتوحة المصدر وهذا من ناحية المستخدم العادي ولكن من ناحية برمجية يختلف هذا الامر بشكل كامل حيت يعتبر نظام أندرويد اسهل وافضل عكس نظام IOS يتماز بشوي من التعقيدات حيت سوف نتكلم بهذة المقالة عن النظامين من الناحية البرمجية .
  • نظام أندرويد
كلنا يعرف نظام أندرويد وهوا أندرويد هو مكدس البرمجيات للهواتف النقالة التي تتضمن نظام التشغيل Operating System والتطبيقات Applicationsوالبرمجيات الوسيطة الرئيسية Middleware. شركة جوجل قامت بإعطاء نظرة خاصة على “SDK” الخاصة بأندرويد، والتي تنص على واجهات برمجة التطبيقات والأدوات اللازمة للبدء في تطوير التطبيقات على منصة اندرويد باستخدام لغة البرمجة جافا.

طبعاً بعد التعرف على نظام أندرويد بشكل مفصل او بالاصح بتعريف مختصر الان سوف نتكلم عن الجانب البرمجي حيت يتماز نظام اندرويد بمصدر مفتوح وهوا مبني من نواة اللينكس حيت تستخدم جوجل لغة الجافا لبرمجة تطبيقات الاساسية للنظام والانتقال بين الواجها وتحديد الاوامر
  • مفتوح المصدر يناسب دوقك




كيف يتناسب مع ذوقي الخاص حيت تعتبر المشاريع المفتوحة المصدر حرية التعديل عليها من المصدر الخاص بالبرمجية حيت نلاحظ أن Google تقوم بتسليم نظام أندرويد بروم خام ” نظام تشغيل بدون تعديلات ” للشركات المصنعة مثل HTC , Samsung و Sony وهي تقوم بتعديل الرومات الى ماينسبها وهناك رومات مطبوخة “معدلة من قبل مطورين ” يقومون بدمج بعض الخصائص ممكن نقول رومات لشركات اخرى او خصائص وتعديلات بحيث يستطيع تعديل الطبيقات و ايضاً زيارة الخصائص و إنقاصها .
  • سهولة صناعة تطبيقات خاصة في نظام أندرويد
الكل يعلم أن نظام اندرويد هوا الاكتر انتشار من بين أنظمة التشغيل الخاصة بالهواتف المحمولة والسبب يعود لكونة مفتوح المصدر وايضاً كثرة الاجهزة وإستطاعة الاشخاص إقتناء الهواتف بشكل كبير اكانت من الهواتف الفاخرة او الهواتف العادية لإصحاب الذخل المحدود لكن سهولة برمجة تطبيقات أندرويد يعود لسبب لغة Java التي تنتشر دروسها الاساسية بمئات الالوف في المواقع العربية والاجنبية وأيضاً لسهولة التعامل مع اللغة وعملها على مختلف انظمة التشغيل Windows Mac and linux حيت لايجب أن اقتني جهاز معين بنظام معين لكي اقوم ببرمجة تطبيقات أندرويد ليس فقط هذا السبين الوحيدين والسبب الثالث الذي لربما أرى ذلك شخصياً مهماً وخاصة للمبتدئين هوا كثرة التطبيقات المفتوحة المصدر بشكل لايصدق والغرض منها ليس للتعديل ونشرها فقط ولكن الغرض منها لكيفية كتابة الاكواد البرمجية في تطبيقات اندرويد الخاصة بك بالاضافة الى المكتبات الهائلة تستطيع مراجعة المقالة السابقة التي تتكلم عن “ماذا يجب أن اعرف قبل دخولي في عالم مطوري اندرويد ” وسوف تتعرف على بعض الاشياء هناك .

اقتباس:

لاتعتمد على التطبيقات المفتوحة المصدر وتقوم بتعديلها ولكن قم ببناء التطبيقات من الاساس وكتابة الاكواد في بداية الامر سوف تجد هذا الشئ صعب ولكن سوف تعشقة بالمستقبل

هنا ننتهي من الجزء الاول من نظام IOS أو نظام أندرويد وقد خصصت المقالة هذة لنتعرف على أهم مقومات نظام أندرويد وفي المقالة القادمة سوف أقوم بذكر بالتفصيل عن نظام IOS الخاص بشركة أبل وسوف نختم السلسلة بحلقة نقاشة متكاملة حول النظامين ونقوم بعمل المقارنة الكاملة للنظامين ونحدد الايجابيات والسلبيات في النظامين


المصدر : مقالات مطور أندرويد | نظام IOS أو نظام أندرويد #1 - نتعرف على نظام Android - أبوريتاج مقالات مطور أندرويد


الساعة الآن 06:40 AM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227