- أكوا ويب |
مجموعة مكتبات أندرويد لتطوير واجهات تطبيقات أندرويد جد إحترافية ( الجزء 4) Posted: 03 Aug 2018 05:02 AM PDT مرحبا بك في جزء آخر جديد لمجموعة مقالاتنا التي نقوم من خلالها بتوفير مجموعة مكتبات جيدة و إحترافية لتطوير واجهات تطبيقات الأندرويد، فبرمجة تطبيقات الأندرويد جيدة، لكن حين يتعلق الأمر بالـ UI/UX فلا يمكن الحصول على نتيجة مرضية جدا إلا بإستخدام بعض الإضافات الخارجية، و بالإضافات الخارجية نقصد بالطبع مكتبات خارجية لتطوير واجهات تطبيقات الأندرويد، اذ تساعدنا هذه المكتبات على صناعة بعض العناصر الموجودة في الأندرويد بشكل أفضل مثل الـ Toasts او الـ Navigation Drawer و غيرها، حتى نستطيع في الأخير الحصول على تطبيقات أكثر إحترافية من ناحية الواجهة، ربما شبيهة باليوتيوب او فيسبوك او تويتر و غيرها، لذلك في الجزء الرابع من سلسلة مكتبات تطوير واجهات الأندرويد على موقع أكوا ويب، نقترح عليك يا صديقي القارئ المكتبات الآتية . - مكتبة NavigationTabBar :تطبيقات مثل Pinterest او Twitter و حتى اليوتيوب و أنتسغرام كذلك على الأندرويد تتضمن في الأسفل Tab Navigation او تبويبات تستطيع من خلالها الإنتقال الى مجموعة من النوافذ الأخرى، مع إمكانية ظهور Notification و غيرها على أيقونة الـ Tab Nav، إن اردت فعل نفس الشيئ، سواء بشكل أفقي او بشكل عمودي ( كما في الصورة الثانية على اليمين ) فيمكنك يا صديقي إستخدام مكتبة NavigationTabBar فهي تسهل عليك كثيرا صناعتها، و تسهل عليك كثيرا إدارتها و تهيئتها اما الكود الخاص بها فسهل و بسيط الإستخدام، و سريع كذلك و يمكنك التحكم في كل ذرة من الواجهة لتبدو لك بشكل أفضل . - Expanding Collection :تأثير رائع و يطور تطبيقك بشكل أروع، تسمح لك مكتبة Expanding Collection بإظهار Card في التطبيق تتضمن معلومات معينة، لك الحق في تعديل تلك الـ Card كما تريد كذلك، ثم عند النقر عليها تنشرح البطاقة لتظهر لك المحتوى، قد يكون من الصعب ان اشرح لك التأثير البصري كتابيا، لذلك يمكنك فقط النقر على إسم المكتبة في الأعلى ليأخذك الى الرابط الخاص بها على منصة Github ، عموما، ستساعدك هذه المكتبة على توفير شكل أفضل لتطبيقك خصوصا ان كان يتضمن مواضيع، إذ يمكن إظهارها على شكل Cards ثم تولي إمكانية إظهار الموضوع كاملا عند النقر عليها . - Folding Cell :بالحديث عن الـ Cards و إظهار المحتوى عند النقر عليه، فنقترح عليك كذلك مكتبة Folding Cell من صناعة نفس صناع Expanding Collection، تسمح لك هذه المكتبة بصناعة Recycler Viewer بشكل إحترافي تقوم بإستعراض كل البيانات و كل المعلومات التي تريد، مع انيميشن جد إحترافية، و عند النقر على اي عصر من الـ Recycler ينبثق المحتوى في نفس الـ Activity بإحترافية، موفر عليك عناء إظهار مجموعة كبيرة من المعلومات في نفس الصفحة و بطريقة احترافية تحترم الـ UI/UX الخاص بتطبيقات الأندرويد، هكذا يا صديقي يمكنك صناعة تطبيقات احترافية . - StylableToast : سبق و قدمنا لك في الجزء الثالث من سلسلة أفضل مكتبات تطوير واجهات الأندرويد مكتبة شبيهة بمكتبة StylableToast، تسمح لك هذه المكتبة بتخصيص رسالة الـ Toast التي تقوم بإظهارها للمستخدم ، يمكنك التحكم فيها كما تريد من الشكل الخارجي سواء بشكل دائري او مربع، كما تدعم عدة لغات من بينها العربية بالطبع، أيضا يمكنك تخصيصها بالشكل الذي تريده من إضافة ايقونات او تغيير الخط و الألوان و غيرها، يمكنك إستخدامها في اي نوع من التطبيقات، بل و حتى الألعاب كذلك كما النموذج الاول في السطر الثالث على اليسار، لك كامل الحرية في إستخدامها في أي تطبيق تريد يا صديقي . - Cordinator Table :تأثير جميل و ذو UI قوي ناهيك على الـ UX الذي يساعد المستخدم أكثر على إستخدام تطبيقك، لنقربك أكثر من مكتبة Cordinator Table، فهي تساعدك على صناعة اكتيفيتي تتضمن Tab مع Cover، حين يتم السحب للأسفل يختفي الكوفر ليُظهر معلومات الـ Tab، تجدها كثيرا في متجر جوجل للتطبيقات، بحيث عند الولوج لأحد التطبيقات في المتجر تظهر لك كل معلوماته الى جانب الكوفر الخاص به في الأعلى ، عند السحب للأسف يختفي الكوفر ليظهر لك فقط معلومات التطبيق، تتذكر هذا التأثير الرائع أليس كذلك ؟ حسنا أصبح بإمكانك الحصول عليه أنت أيضا بدورك بإستخدام هذه المكتبة . - AwesomeBar :و نختمها معك مع بعض الروعة في الروعة، مكتبة AwesomeBar توفر لك إمكانية صناعة Toolbar / ActionBar جد جد إحترافية بعيدة تماما عن النمط التقليدي كما لو كنت ترسمها، مع إمكانية إضافة اي عنصر او لوجو او اي زر تريد، مع تخصيصها بسهولة و بالكامل، الكود الخاص بها يمكن إنجازه في سطرين من أجل تهيئة الواجهة الخاصة بالـ AwesomeBar، ستغير هذه المكتبة المعنى التقليدي المتداول حول الـ Toolbar في الأندرويد و ستوفر لك شيئا جديدا و مختلف كليا . |
You are subscribed to email updates from أكوا ويب - موقع شامل لرواد الويب العربي. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
تعليقات
إرسال تعليق