كيف أصنع نظام تشغيل للهواتف الذكية؟

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

اريد كيف ان اتعلم كيف اصنع نظام تشغيل خاص بي يعمل على الهواتف الذكية؟

اريد قنوات او مقالات تفيدني، وليست مجرد ثرثرة 😅

وهل يمكن انشاء نظام تشغيل بدون ان اتعلم البرمجة، او مثل تطبيق sketchwere لكن لانظمة التشغيل وليس البرامج 😁؟

هل هناك برامج تساعدني او تحاكي ما اقوم به؟

وشكرا اخوتي ❤️


Suhair_Shareef أضف ردا

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

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

سأضع لك روابط لأنظمة تشغيل مفتوحة المصدر بإمكانك الاطلاع عليها والاستفادة منها:

1) Plasma Mobile: وقد تم الإعلان عنها منذ عدة سنوات من KDE، وهي نسخة المحمول من الإصدار الأصلي الخاص بالكومبيوتر، ومع ذلك فهذا النظام لا يزال في مرحلة الاختبار وربما لن يعمل على جميع الأجهزة.

2) postmarketOS: فكرة هذا النظام هو زيادة عمر الأجهزة المحمولة حتى 10 سنوات! لأنك تعلم أنه بعد عدد من السنوات أندرويد و iOS تتوقف عن إصدار تحديثات لهذه الأجهزة التي تعدها قديمة، بينما تستطيع تشغيل نظام Linux بسهولة على الأجهزة القديمة. PostmarketOS يريد تنفيذ نفس الفكرة على الهواتف، عن طريق تحسين نظام Linux ليكون داعماً للأجهزة التي تعمل باللمس. لكنه للأسف في مرحلة مبكرة من التطوير ولا يزال يحتاج الكثير من العمل.

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

هنا ستجد روابط ومصادر عربية:

احترف في دقائق انشاء نظام تشغيل خاص بك How To Create Operating System

كيف تصنع نظام تشغيل خاص بك, How to create your own OS

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

بالتوفيق

أشكرك أخي لتسخير وقتك في كتابة 🖋 هذا الرد الجميل،. ولكن شاهدت تلك الفيديوهات التي تتمحور حول نظام تشغيل للكمبيوتر،. هل أنا صحيح أم مخطئ؟؟ 😉 😊

Suhair_Shareef أضف ردا

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