أفضل مكتبات الأندرويد التي يجب عليك معرفتها و إستخدامها في مشاريعك ( الجزء 3)

أفضل مكتبات الأندرويد التي يجب عليك معرفتها و إستخدامها في مشاريعك ( الجزء 3)

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

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


أفضل مكتبات الأندرويد التي يجب عليك معرفتها و إستخدامها في مشاريعك ( الجزء 3)

- Transitioner : 

نبدأ بأول مكتبة معنا، مكتبة Transitioner هي مكتبة مخصصة أكثر للواجهات، المكتبة تدعم لغة البرمجة كوتلين Kotlin و ليس Java Android، تساعدك هذه المكتبة بالقيام بالعديد من أنواع الـ Transition سواء على مستوى مجموعة  من الـ Activities او في نفس الـ Activity على مجموعة من الـ Fragments او العناصر الأخرى، يمكنك التحكم الكامل في نوع الـ Transition او التأثير اثناء التغيير، من سرعة و شكل و نوع الـ Transition و العديد، تضمين و إستخدام بسيط و سهل و لا تتطلب منك ذلك العدد الكبير من الأسطر لإستخدامها، كما يمكنك تعديلها بشكل كامل تماما . 


 - Welcome Android : 


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

- Expansion Panel : 

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


- ShapeOfView : 


أفضل مكتبات الأندرويد التي يجب عليك معرفتها و إستخدامها في مشاريعك ( الجزء 3)


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

- PhotoEditor : 

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

إقرأ أيضا :  إليك أفضل المواقع و المصادر العربية لتعلم برمجة تطبيقات الأندرويد بإحتراف

-  Inline Youtube View : 

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

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

شاركه على :