SONY Xperia S

أخبار التعليقات على SONY Xperia S مغلقة

sony_2106864b

.. .. (CES 2012) .. backlinks . (Sony Ericson)..

.. .. Brian Coryat . . .. new zealand motels north island . .. .. .. ..

تحليل لتطبيق جريدة الرياض السعودية..

غير مصنف التعليقات على تحليل لتطبيق جريدة الرياض السعودية.. مغلقة

alriyadh-app

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

في هذا التقرير سنتحدث عن تطبيق جريدة الرياض.. التطبيق متوفر في متجر اندرويد هاز وهو واحد من التطبيقات العربية للصحف العربية..

  • تم تحميل التطبيق على عدد يتراوح ما بين ١٠.٠٠٠ إلى ٥٠.٠٠٠ جهاز اندرويد..
  • آخر تحديث حصل عليه كان في تاريخ ٩/يوليو/٢٠١١م..
  • صُنف على أنه خمس نجوم من قِبل ٩٢ مستخدم للتطبيق..
  • يتطلب التطبيق نظام اندرويد ٢.١ أو أعلى..

مميزات التطبيق..

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

سلبيات التطبيق..

  • عند الضغط على زر الخلف يجبر على إغلاق التطبيق..
  • عدم وجود خيار لتصغير أو تكبير الخط فهو موقع للقراءة ويجب أن تتوفر مزايا القراءة في التطبيق..
  • استخدام خاطئ لأزرار المشاركة في المواقع الاجتماعية.. فأندرويد يتيح لك نشر المحتوى إلى جميع التطبيقات بشكل أفضل من وضعها بذات الاستخدام لصفحة الموقع..
  • سوء واضح في اللمس والصعود والنزل أثناء التصفح..
  • الصور للتطبيق والأخبار وقسم الكاركتير سيء وذو دقة ضعيفة..
  • الحصول على بيانات موقع المستخدم الجغرافي (GPS) لا يمت لغرض التطبيق بأي صلة.. فالتطبيق يأخذ الترخيص منك للحصول على موقعك عند تحميل التطبيق..
نقترح..
  • وجود خيارات أكثر للتطبيق فمثلاً الحصول على تنبيه عند صدور خبر جديد وجعله كخيار للمستخدم إن أراد ذلك..
  • ويكون لديه الخيار في الحصول على التنبيه على أي قسم يريد..
  • تعديل القسم في متجر الاندرويد من (Media & Video) إلى القسم الصحيح وهو (News & Magazines)..
  • دعم الأجهزة اللوحية..
  • استخدام موقع لإنشاء تطبيق لجريدة الرياض هو خيار سيء.. فهي تستخدم (AppsGeyser) المتخصص في تصدير تطبيقات بدون الدخول في مجال البرمجة.. فكان من الأجدى استخدام طرق تجعل من التطبيق أكثر قدرة في خدمة القارئ..

هذه صور لتطبيق جريدة الرياض من خلال جهاز جالكسي نيكسوس يعمل على نظام الاندرويد ٤.٠.٢

Screenshot_2012-01-14-20-03-43
Screenshot_2012-01-14-20-01-54
Screenshot_2012-01-14-20-01-36
Screenshot_2012-01-14-20-00-10

الملخص..

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

كيفية الحصول على المتجر الأمريكي

غير مصنف التعليقات على كيفية الحصول على المتجر الأمريكي مغلقة

american-market

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

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

بعد أن تحصل على صلاحيات الرووت.. إذهب إلى المتجر وابحث عن تطبيق (Market Enabler) وهو يعطيك الصلاحية لتختار الدول والمشغل الذي تريده.. اختر أي مشغل في أمريكا على سبيل المثال (T-mobile) واستمتع بالتطبيقات جميعها عزيزي وعزيزتي..

إنتهى..

غوغل و(LG) تعملان على تلفزيون نيكسوس !

أخبار التعليقات على غوغل و(LG) تعملان على تلفزيون نيكسوس ! مغلقة

google-tv-illustration-630

.. herve leger outlet . .. .. .. (LG) ..

.. !! .. .. .. .. ..

(LG) (SAMSUNG) .. .. .. herve leger cheap dress . – – ..

اللون الأبيض يكتسي أجهزة سامسونج جالكسي تاب !

غير مصنف التعليقات على اللون الأبيض يكتسي أجهزة سامسونج جالكسي تاب ! مغلقة

gsmarena001

لقد ظهر أجهزة سامسونج اللوحية بلونين منذ أول ظهور لهما.. أو قد يتأخر الأول عن الثاني فترة بسطة ولكن الآن هم باللونين موجودين منذ فترة طويلة.. ولكن كنا عندما نقول الجهاز يأتي باللون الأبيض فكان القصد من الخلف يكون لونه أبيضاً.. والآن ظهرت صور توضح بأن سامسونج ستظهر للسوق من جديد الجهازين (GALAXY Tab 10.1) و (GALAXY Tab 7 Plus) باللون الأبيض الكامل من الأمام والخلف..

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

samsung_galaxy_tab_10.1_5
samsung_galaxy_tab_7.0_plus_5
samsung_galaxy_tab_7.0_plus_4
samsung_galaxy_tab_7.0_plus_2
gsmarena001

المصدر (GSMArena)

Galaxy Tab 7.7 متاح الآن في السوق السعودي

أخبار التعليقات على Galaxy Tab 7.7 متاح الآن في السوق السعودي مغلقة

tab7.7

! . michael moers . ( )

– . ( + – )

Super AMOLED Plus Galaxy S II

!

: Samsung Galaxy Tab 7.7

موتورولا ترسل الآيس كريم لجميع أجهزة الزووم !

أخبار تعليق واحد

ics_xoom

اليوم هو يوم السعد لأصحاب أول جهاز لوحي بنظام الاندرويد.. دوماً هم مميزين!! أعلنت موتورولا عن ارسال ساندويتش الآيس كريم لكل أجهزة موتورولا زووم (XOOM) سواء الأجهزة ذو نسخة الواي فاي أو نسخة الجيل الرابع.. وهذا الأمر كان متوقعاً بأن يحصل جهاز موتورولا الزووم على نسخة الآيس كريم بهذا الوقت الوجيز لكونه يعد الجهاز المولود في رحم غوغل.. وهو يحصل على النسخة صافية دون أي تعديلات..

إن كنت من المحظوظين والذين حصلوا على نسخة الآيس كريم ساندويتش ٤.٠ على أجهزتهم.. أفدنا برأيك في التغييرات من قرص العسل إلى الآيس كريم ساندويتش.. ولا تشوف نفسك علينا بعد ما حصلت على الآيس كريم..

المصدر (Android Central)

تعلم معنا برمجة الأندرويد: 5- تصميم الواجهات باستخدم الـ Views

غير مصنف التعليقات على تعلم معنا برمجة الأندرويد: 5- تصميم الواجهات باستخدم الـ Views مغلقة

android_user_interface

الدرس الخامس : تصميم الواجهات باستخدم الـ Views

أهلا وسهلا بكم في الدرس الخامس من سلسلة تعلم معنا برمجة الأندرويد .. أسأل الله أن ينفعنا وإياكم بما علمنا.

تعلمنا في الدرس السابقة كيفية التعامل مع الـ Activity وهو في حد ذاته ليس له أي وجود علي الشاشة ، ولكنه يقوم برسم واجهة المستخدم التي تظهر علي الشاشة باستخدام الـ Views والـ ViewGroups ، وفي هذا الدرس سنتعلم كيفية عمل واجهة المستخدم (UI اختصارا لـ User Interface) وكيف للمستخدم أن يتفاعل معها ، وكما نري في الصورة السابقة فهناك تطور ملحوظ في شكل واجهات المستخدم في نسخ الأندرويد الحديثة فجوجل قد أعطت التصميم اهتمام كبير فهو يعتبر من أحد العوامل الرئيسية لجذب المستخدمين وإثارة إعجابهم ، فيجب علينا أيضا لإنشاء تطبيقات ناجحة أن نولي واجهات المستخدم أهمية كبيرة.

النقاط الرئيسية :

1-    فهم مكونات الشاشة.

2-    أهم سمات أو خصائص الـ Views.

3-    كيفية الاستماع إلي تنبيهات الـ Views.

4-    تطبيق لذيذ خفيف شامل جامع.

أولا : فهم مكونات الشاشة :

الأكتفيتي بيقوم بعرض الـ UI والتي تحتوي علي views مثل الأزرار – buttons ، والتسميات – labels ، وصناديق النصوص – text boxes ، وأثناء عرضهم يوجد مرحلتين

  • أثناء وقت التشغيل – run time  :

بيتم تحميل الـ UI في ميثود onCrate داخل كلاس الأكتفيتي بإستخدام ميثود setContentView وإعطاءها الـ Id الخاص بملف الـ xml.

  • أثناء الترجمة – compilation :

كل عنصر في ملف الـ xml بيتم ترجمته لما يعادله من كلاسات الـ GUI في الأندرويد ، والسمات – attributes بيتم تمثيلها بالميثود – methods.

تعريف الـ Views والـ ViewGroups :

الـ View يقصد بها الأشكال المستطيله التي تظهر في مساحة معينة علي الشاشة وأبسط أنواعها هي التي تستخدم لعرض نص كتابي مثل Button و EditText ، وأي فيو بيكون مشتق من كلاس رئيسي المشار إليه في هذه الحزمه android.view.View

الـ ViewGroup هي عباره عن مجموعه من فيو واحد أو أكثر من فيو ، يتم جمعهم معا في شكل تخطيطي معين (Layout) الذي يقوم بتحديد شكل ظهورهم وترتيبهم علي الشاشة ، مثل LinearLayout و RelativeLayout و TableLayout ، وهو بيكون مشتق من الكلاس الرئيسي android.view.ViewGroup وفي الدرس القادم سنتحدث عنه بالتفصيل إن شاء الله.

ثانيا : أهم سمات أو خصائص الـ Views :

فلنفرض مثلا أن هذا هو ملف الـ main.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="#ffffff" >
 
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
 
<Button
android:id="@+id/btn_ok"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Ok"/>
 
</LinearLayout>

فسيكون هذا هو شكل واجهة المستخدم

والسمات المستخدمه هنا أو ما يعرف بـ attributes الموجوده بداخل العناصر كل سمه تأخذ قيمه معينه بالشكل التالي:

  • android:layout_width

تحدد عرض هذا العنصر بالنسبة للـ layout الموجود بداخله ، وهي تأخذ إحدي القيمتين fill_parent أي يقوم بمليء عرض الـ layout أي يأخذ المساحة كاملة بين طرفي الشاشة ، والقيمة الأخري wrap_content أي يكون مساحته علي أد المحتوي فهو يقوم بمحاوطة ما بداخله.

  • android:layout_height

تحدد طول هذا العنصر بالنسبة للـ layout المتواجد بداخله هذا العنصر ، وهذه السمة تأخذ نفس القيمتين السابقتين.

  • android:background

تحدد خلفية هذا الـ layout ويمكن من خلاله تغير لون الخلفية بإعطاءها قيمة اللون المحدد ، وقيم الألوان عباره عن 6 خانات كل خانتين تمثل لون من الألوان الرئيسية الأحمر والأخضر والأزرق ويرمز لهم بـ RGB ويتم تحديد درجة كل لون باستخدام ترقيم الـ hexadecimal مسبوق بعلامة # ، ومن هذا الموقع يمكنك أن تجد قيم معظم الألوان.

  • android:text

يتم وضع به النص الذي نريده أن يظهر.

  • android:id

هنا بضيف للعنصر أي اسم أو ما يعرف بالـ id لاستطيع أن أتعامل مع هذا العنصر فيما بعد ، فيمكنني مثلا أن أستدعيه من خلال كلاس الأكتفيتي ، وهذه السمة تأخذ قيمة بهذا الشكل id/any_name+@ فالجزء الأول ثابت وهو عباره عن علامة @ متبوعه بعلامة + لتعريف التطبيق أن هذا id جديد فيتم إضافته في ملف R.java

سؤال : لماذل في كل سمة – attribute نستخدم في بدايتها كلمة android ؟ هل لاحظتم ذلك ؟ سأنتظر الإجابة في التعليقات …

ثالثا : كيفية الاستماع إلي تنبيهات الـ Views :

الـ Views تطلق ما يسمي بـ events عندما يتفاعل معها المستخدمين ، في الأندرويد يوجد أكثر من طريقة للتعامل مع التنبيهات أو الأحداث – events الناتجة عن تفاعل المستخدم مع التطبيق ، منها:

الـ event listeners تطلق علي تجميعة من الكلاسات التي تسمي بـ interfaces أي التي تحتوي علي methods ولكن ليس بها أي كود برمجي لذلك يتم عمل لها override في كلاس الأكتفيتي ، كل هذه الميثود مجمعة في الكلاس الرئيسي View ويقوم النظام بإستدعاءها عند حدوث أي تفاعل مع فيو معين فلذلك يطلق عليها callback methods (هل هذه الجزئية تذكركم بشيء سابق؟ نعم إنها نفس فكرة الميثود الخاصة بتغير حالة الأكتفيتي في دورة حياته).

مثال : لو فرضنا أن عندنا فيو مثل Button تم لمسه ، فسيتم استدعاء ميثود onTouchEvent

وهذا كود بسيط لتوضيح كيفية عمل ذلك مع ميثود onClick

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Create an anonymous implementation of OnClickListener
private OnClickListener mCorkyListener = new OnClickListener() {
    public void onClick(View v) {
      // do something when the button is clicked
    }
};
 
protected void onCreate(Bundle savedValues) {
    ...
    // Capture our button from layout
    Button button = (Button)findViewById(R.id.corky);
    // Register the onClick listener with the implementation above
    button.setOnClickListener(mCorkyListener);
    ...
}

لا تنسي تكملة الدرس في الصفحة التالية.

غوغل تصدر تحديث الآيس كريم رقم ٤.٠.٢ للجالكسي نيكسوس

أخبار التعليقات على غوغل تصدر تحديث الآيس كريم رقم ٤.٠.٢ للجالكسي نيكسوس مغلقة

galaxy-nexus-android-402

.. .. (GSM) .. ..

.. .. translation . .. !

غوغل تطلق للمطورين موقعاً لتصميم التطبيقات بشكل أفضل

أخبار التعليقات على غوغل تطلق للمطورين موقعاً لتصميم التطبيقات بشكل أفضل مغلقة

design_elements_landing

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

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

الموقع (Android Developers)

أندرويد للعرب © 2026 WP Theme & Icons by N.Design Studio | تعريب قياسي
التدويناتRSS | التعليقاتRSS | تسجيل الدخول