انظمة تشغيل الهاتف

السلام عليكم اليوم تسائلت عن كيفية تطوير انظمة التشغيل للهواتف واللغات المستخدمة وهل يمكن لاي شخص تطوير نظام جديد

وبحثت في المحتوى العربي لكن لم اجد اجابات وبما اني مبتدئ في الانجلزية لااستطيع البحث في المحتوى الاجنبي

لهذا انا اطرح السؤال هنا كيف يتم تطوير انظمة تشغيل الهواتف

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

التعليقات

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

وما المشكلة لدينا يا صديقي محمود، رغم أن لدينا معرفة كبيرة والعنصر البشري في هذه المجالات على درجة عالية من المهارة سواء كطلاب جامعيين في هذه الأقسام أو حتى المحترفون في سوق العمل، إذا لماذا لا يزال المحتوى العربي التني ضعيفا جدا حتى الان؟

بل إن هناك إحصائية تقول أن المحتوى العربي لا يتعدى 5% من محوى الإنترنت، وربما أقل

لا أعتقد أنه يمكن تعلم هذا التخصص عبر الإنترنت أو كورسات هنا مثلا.. فهذا حسب علمي تخصص يدرس في جامعات متخصصة وأغلبها في الدول المتقدمة وتكاليف الدراسة فيها مرتفعة..

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

الأمر مشابه للبيتكوين التي اليوم أصبحت متاحة ومشهورة في حين هناك آلاف العملات الإلكترونية لا زالت تكافح في القاع لتصل قيمتها لـ1 دولار! في حين 1 بيتكوين يصل حاليا لآلاف الدولارات!!

وبحثت في المحتوى العربي لكن لم اجد اجابات وبما اني مبتدئ في الانجلزية لااستطيع البحث في المحتوى الاجنبي

نعم لا يزال المحتوى العربي بعيدا عن الأحنبي في الثراء المعرفي والتنوع المعلوماتي وحداثة المعلومات.. لكن لو تصفحت أكاديمية حسوب لوجدت الكثير من الكتب الرائعة والمقالات الممتازة في البرمجة والتصميم باللغة العربية..

لا أعتقد أنه يمكن تعلم هذا التخصص عبر الإنترنت أو كورسات هنا مثلا.. فهذا حسب علمي تخصص يدرس في جامعات متخصصة وأغلبها في الدول المتقدمة وتكاليف الدراسة فيها مرتفعة..

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

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

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

omar_azzam_2006 أضف ردا

انا لست مطور انظمه تشغيل ولكن على ما اعتقد ان الامور المتعلقه بالكهرباء والدوائر من مهام مطوري معماريات الحاسب اما مطوري انطمة التشغيل فيهتمون بكتابه تعليمات لوحدة المعالجه المركزيه باستخدام لغه منخفضة المستوي كلغه اسيمبلي

على ما اعتقد ان الامور المتعلقه بالكهرباء والدوائر من مهام مطوري معماريات الحاسب

هذا ما قصدته بقولي مهندس إلكترونيات

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

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

السلام عليكم اليوم تسائلت عن كيفية تطوير انظمة التشغيل للهواتف واللغات المستخدمة

وعليكم السلام ورحمة الله، أهم اللغات المستخدمة هي اللغات ذات المستوى الأقل من اللغات عالية المستوى الاعتيادية مثل C++ و Java و Python و C#؛ أشهر لغة منهم والمعتمدة بكثرة في برمجة أنظمة التسغيل؛ هي لغة C. لغة C مهمة لبرمجة أهم جزء من نظام التشغيل (نواة النظام).

وهل يمكن لأي شخص تطوير نظام جديد

لا و نعم! كيف؟ لأن برمجة نظام تشغيل متكامل ومنافس للأنظمة الموجودة ليس بالعمل السهل، لكن في المقابل فإنه ليس بالضرورة أن تقوم ببناء نظامك من الصفر لأنه لديك أنظمة تشغيل مفتوحة المصدر يمكنك بناء نظام إنطلاقًا منها، مثلًا نظام Android تم بنائه من نظام Linux، و Android أيضًا نظام مفتوح المصدر ومنه يمكن أن تبني إنطلاقًا منه نظامًا خاصًا، بك مثل حالة شركة HUAWEI التي طورت نظام تشغيل مبني من Android لأجل هواتفها.

وبحثت في المحتوى العربي لكن لم اجد اجابات وبما اني مبتدئ في الانجلزية لااستطيع البحث في المحتوى الاجنبي

في هذا المجال أنصحك وبشدة بالمحتوى الانجليزي؛ حتى لو كنت مبتدئًا في الانجليزية؛ ابحث وترجم عبر مترجم Google.