للمطورين: Android Design Preview برنامج للمساعدة في تصميم تطبيقات أندرويد

إن كنت مطوراً لتطبيقات أندرويد, أو حتى مصمماً طُلب منك تصميم الواجهات لتطبيق أندرويد عبر برنامج “فوتوشوب” أو أي برنامج آخر, فلا بد أنك تعلم أنه من الصعب نوعاً ما اختبار كيف يبدو التصميم فعلياً على الهاتف خاصة إن كنت في مرحلة تجري فيها الكثير من التعديلات.

حتى الآن كانت أفضل وأسرع طريقة هي تصدير الصورة من الفوتوشوب بصيغة PNG ونقلها على هاتفك ثم فتحها على كامل الشاشة. لكن Roman Nurik وهو مبرمج يعمل لدى غوغل قام بتطوير أداة رائعة تسمى Android Design Preview وهي تسمح لك بعرض جزء مما يظهر على شاشة الكمبيوتر مباشرةً على شاشة الهاتف, أي أن الأداة هي عبارة عن مرآة تعمل عن طريق ADB. كل ما عليك عمله هو تحديد الجزء الذي تريد مشاهدته على الهاتف (في هذه الحالة التصميم داخل برنامج الفوتوشوب وسيقوم البرنامج بعرض التصميم متناسباً مع دقة شاشة هاتفك.

البرنامج هو عبارة عن ملف Jar تقوم بتثبيته على جهاز الكمبيوتر وبالتالي فهو يعمل مع ويندوز ولينوكس وماك, لمزيد من الإيضاح شاهد الفيديو التالي:

[youtube]http://www.youtube.com/watch?v=WvQrP1szEzg[/youtube]

تستطيع تحميل الأداة من هنا.

في الواقع توفرت مؤخراً العديد من الأدوت الرائعة المساعدة لمطوري تطبيقات أندرويد وكنا مقصرين في تغطيتها. سنقوم بتغطية عدد منها خلال مقالات لاحقة.

[Android Police]

أنس المعراوي

مؤسس موقع أردرويد. إضافةً إلى عملي كرئيس تحرير للموقع، أعمل كذلك كمطوّر لتطبيقات أندرويد في ألمانيا.

لمتابعتي على تويتر: [email protected]

تعليقات 10 ضع تعليقك

eyadi7 يقول:

شكراً لك أخي أنس …. تغطية مميزة
أتمنى الوصول لمرحلة تطوير التطبيقات في أندرويد …

Ihab Shoully يقول:

يوجد تطبيق اسمه AIDE ، جربه .. من خلاله تستطيع تطوير برامج التطبيقات من داخل الاندرويد

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

فواز الشمري يقول:

جيد
ولكن المشكلة كيفيه التحكم بها بعد ذلك ..
اتمنى اخي انس ان تستمروا في عرض مثل هذه الادوات كي نستفيد منها

omar يقول:

أخ أنس هل يمكنك أن تذكر لنا بعض هذه الأدوات الرائعة كرؤوس أقلام . حتى يمكننا الإطلاع عليها حاليا ؟

و بإنتظار تقاريرك القادمة حول هذه الأدوات

AR يقول:

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

عند برمجة تطبيق أندرويد هناك بعض الخطوات التي يجب اتباعها لدعم أحجام الشاشة المختلفة كما أن المحاكي emulator يقدم لك مساعدة كبيرة في اختبار تطبيقك بحسب الدقات المختلفة. هذه الأمور من أساسيات البرمجة لأندرويد وهي مشروحة في أي كتاب من كتب التطوير لأندرويد. كما يمكنك أخذ فكرة عن هذا الموضوع من هنا:
http://developer.android.com/guide/practices/screens_support.html

دائما العرب يعطونا نص المعلومة طيب انت عطيتنا الاداة وتستحق الشكر بس ماعرفنا كيف نربط بين التلفون والاداة ؟

أ. عبير يقول:

السلام عليكم

اريد تطبيق لاندرويد يقوم بالبحث عن اقرب مستشفي لموقعالشخص
ولكمجزيل الشكر

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *