تجاوز إلى المحتوى

تطوير تطبيقات أندرويد باستخدام لغة كوتلن: أول تطبيق على موبايلك

أغلب الناس اللي حواليك شايلين موبايل أندرويد، وبيفتحوا تطبيقات كل يوم من غير ما يفكروا مين بناها وإزاي. الكورس ده بيوريك الطريق من الناحية التانية: إزاي تكتب تطبيقا حقيقيا بلغة كوتلن، اللغة الحديثة اللي جوجل اعتمدتها لتطوير أندرويد، وتشوفه شغالا على جهازك أو على محاكي.

ملاحظة سريعة: مفيش زر في البداية. الزر الوحيد للكورس هتلاقيه في النهاية، بعد ما تقرأ وتتأكد إن الكورس مناسب لك.
شاب عربي يطور تطبيق أندرويد على اللابتوب وبجانبه موبايل يعرض التطبيق
الصورة الرئيسية: تطبيق الموبايل مش شاشة جميلة بس، هو منطق وواجهة وبيانات بيشتغلوا مع بعض.
01 — ليه الكورس ده؟

ليه كوتلن بالذات لتطبيقات أندرويد؟

كوتلن بقت اللغة المفضلة لتطوير أندرويد لسبب عملي: كودها أقصر وأوضح من اللغات القديمة، وبتقلل الأخطاء الشائعة، وبتتعامل مع المهام اللي بتاخد وقتا بشكل أبسط. يعني وقتك بيروح في بناء التطبيق، مش في محاربة اللغة نفسها.

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

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

افتح كل جزء وشوف دوره في التطبيق

أساسيات كوتلن

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

واجهات المستخدم

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

منطق التطبيق وحالته

اللي بيحصل ورا الشاشة. هتفهم إزاي التطبيق بيحتفظ بالبيانات، وإزاي بيتعامل مع تنقل المستخدم بين الشاشات، وإزاي يفضل مستقرا لما يتقفل ويتفتح تاني.

1

لغة حديثة مطلوبة

كوتلن هي اللغة الرسمية المفضلة لأندرويد حاليا، فتعلمها بيفتح لك باب سوق شغل حقيقي، مش مجرد هواية.

2

5 ساعات عملية

مدة مناسبة لمدخل متوسط: كافية تبني تطبيقا صغيرا، ومن غير ما تحس إنك داخل في مسار طويل قبل ما تشوف نتيجة.

3

تطبيقك الأول هو الدليل

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

شابة محجبة تجرب تطبيق أندرويد طورته على موبايلها
الصورة الداخلية: جرّب تطبيقك على جهاز حقيقي، مش على المحاكي بس، عشان تحس بتجربة المستخدم فعلا.
03 — التفاصيل العملية

كل حاجة في جدول واحد، من غير لف

البند التفاصيل
الكورس تطوير تطبيقات أندرويد باستخدام لغة كوتلن (Learning Kotlin for Android)
المنصة والجهة مهارة تك — معهد تكنولوجيا المعلومات
اللغة منصة عربية، والمصطلحات التقنية تظهر بحروفها الأصلية داخل النص العربي
المدة 5 ساعات
المحتوى 4 فصول — 58 فيديو حسب صفحة الكورس
المستوى متوسط
التكلفة مجاني حسب القائمة المعتمدة، مع التأكد من صفحة الكورس وقت التسجيل
الشهادة شهادة إتمام معتمدة مجانية
يناسب مين؟ أي حد عنده أساسيات برمجة وعايز يدخل تطوير تطبيقات الموبايل، أو مطور ويب عايز يوسع مجاله للموبايل

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

تفاصيل بسيطة تفرق قبل ما تبدأ

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

مثال عملي لفكرتك الأولى

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

أحسن تطبيق تتعلم بيه هو التطبيق اللي انت نفسك محتاجه، لأنك هتبقى أول مستخدم ليه وأشد ناقد ليه.

04 — رسوم متحركة

وزع وقتك صح، وابن مشروعك الأول صح

الرسمان دول مش إحصاءات من دراسة، هما خطة مقترحة للتنظيم فقط، وليست أرقاما بحثية. الأعمدة بتتملي لوحدها لما تفتح الصفحة.

خطة مذاكرة مقترحة

توزيع مقترح لوقت الكورس، وليس بيانات بحثية.

تركيبة تطبيقك الأول

توزيع مقترح لمكونات المشروع، وليس نسب نجاح حقيقية.

واجهات وشاشات: 40%
منطق وبيانات: 35%
اختبار وتحسين: 25%
05 — خطة تطبيق

خلص الكورس في خطوات واضحة، وعلم عليهم وانت ماشي




اختبر نفسك في 30 ثانية

أسئلة من نفس روح الكورس، مش امتحان رسمي. افتح كل إجابة وشوف التغذية الراجعة فورا.

1) ليه كوتلن مفضلة لتطوير أندرويد؟

لأنها أقدم لغة لأندرويد

مش دي. فكر تاني في وظيفة كل مفهوم في الكورس.

لأن كودها أقصر وأوضح وبتقلل الأخطاء الشائعة

صح. دي الإجابة بالظبط.

2) إيه أهم حاجة في تطبيق موبايل جيد؟

عدد الشاشات الكبير

مش دي. فكر تاني في وظيفة كل مفهوم في الكورس.

تجربة مستخدم واضحة وأداء مستقر على أجهزة مختلفة

صح. دي الإجابة بالظبط.

أخطاء شائعة في البداية

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

06 — أسئلة شائعة

أسئلة بتتكرر قبل التسجيل

هل الكورس والشهادة مجانا فعلا؟

حسب القائمة المعتمدة، نعم: الكورس مجاني، وشهادة الإتمام معتمدة مجانية. لو صفحة الكورس قالت غير كده وقت دخولك، اعتمد على كلام الصفحة نفسها.

هل أحتاج موبايل أندرويد؟

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

هل الكورس ده كفاية عشان أشتغل مطور أندرويد؟

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

الخلاصة

ابن تطبيقا صغيرا يشتغل على موبايلك، وبعدين كمل الطريق

لو خلصت الكورس ومعاك تطبيق صغير شغال وشهادة إتمام، فأنت بدأت صح. وده هو الزر الوحيد للكورس في المقالة كلها، وهتلاقيه هنا في النهاية، زي ما طلبت.

الدخول إلى الكورس على مهارة تك

الرابط بيفتح صفحة الكورس بالعربي، وتأكد من المدة والشهادة من الصفحة نفسها وقت التسجيل.