تروس TROSC تروس TROSC
random

آخر الأخبار

random
random
جاري التحميل ...

نصائح هامة لإتقان تعلم برمجة تطبيقات الموبايل



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

نعم انت تستطيع فعل ذلك في عدد من الخطوات البسيطة التي سوف أعرضها عليك ..

بدايةً  لا بد أن يكون لديك الشغف للتعلم كى تستطيع فعل ذلك و الإستعانة بالله قبل كل شئ .

هل انت جاهز الآن ؟ 
اذا فلنبدا بتلك الخطوات سريعًا ...

أولاً :- 
لا بد أن يكون تكون ملمًّا بمبادئ البرمجة لأن ذلك سوف يمكنك من بناء أى نوع من أنواع التطبيقات ليس فقط تطبيقات الأندرويد
لكن هنا سوف يتحتم عليك معرفه لغة البرمجة جافا Java أو كوتلن  kotlin  لأنهم الأكثر استخدامًا في برمجة الأندرويد.


ثم تبدأ بالبرمجة الفعلية للأندرويد من خلال هذا الكورس الذي تقدمه udacity  بالتعاون مع Google :


هذا الكورس يحتوي علي 11 مشروع سوف تتعلم من خلاله

 -   java for android
 android activity/ fragments life cycle -  
 SQL lite -  
 Content Provide -  
 Android network -  

في هذة المرحلة صديقي استطيع ان اهنئك فانت قد تعلمت اكثر من ثلث الاساسيات
بعد ذلك سوف ندخل في مرحلة متقدمة اكثر...

ثانيا :-

من خلال هذا الكورس سيساعدك على تعلم العديد من المواضيع المتقدمه في الاندرويد مثل :

- Receiver Broadcast
- Notifications services
- Intent services 

اذهب إلى الكورس من هنا >> Udacity

ثالثا :-

بعد كل هذا العمل المتواصل سوف يتحتم عليك معرفة العديد من ال Android framework   و كيف يعمل نظام الHندرويد بشكل اعمق 

من خلال هذا الكورس :  Udemy الذى يمكن من التعرف على العديد من المفاهيم مثل :

Sharing app , thread division, sand boxes, material design

رابعا :-

سوف تبدا خبراتك في التزايد و سوف تتعلم العديد من الأشياء التى سوف تحسن من تطبيقاتك بشكل كبير مثل :- 
New android components (live data, view model, Rom)
Android architectures (MVC, MVP, MVVM, MVI)
Android UI, ease animation lottie

خامسا:-
 سوف تستطيع بناء ال backend  بمفردك .

سادسا:- 

 تستطيع بناء component , framework , libraries  بمفردك   .


***



عن الكاتب

Unknown

التعليقات


اتصل بنا

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

إحصاءات المدونة

جميع الحقوق محفوظة

تروس TROSC