أي واحد لاختيار - Android 1.5 أو Android 2.2؟ (أنا مبتدئ) [مغلق

StackOverflow https://stackoverflow.com/questions/4056301

  •  27-09-2019
  •  | 
  •  

سؤال

أريد أن أبدأ البرمجة في Android. لدي خلفيات في Java و J2Me. بما أنني جديد ولدي قيود في الميزانية ، كنت على استعداد لشراء HTC G1 (1.5 كب كيك) بدلاً من أي جهاز 2.2. هل هذه فكرة جيدة؟ (أو اسمحوا لي أن أعرف ما إذا كان هناك أي جهاز منخفض (حوالي 200 دولار) 2.2) يرجى إعطاء رأيك. شكرًا

هل كانت مفيدة؟

المحلول

من تجربتي الخاصة:

  • التطور لنظام Android باستخدام الهاتف الحقيقي هو أكثر من ذلك بكثير سريعون و جَذّاب من استخدام المحاكي. خاصة إذا كنت مبتدئًا - سترغب في رؤية نتائج التغييرات في الكود في كثير من الأحيان. بالإضافة إلى ذلك ، يساعد التطوير باستخدام الهاتف على اكتشاف مشكلات قابلية الاستخدام في وقت مبكر جدًا (لقد قضيت بعض الوقت في تحسين قابلية الاستخدام على المحاكي فقط لأتعلم لاحقًا أنه لم يكن له أي معنى ، D'Oh!). في الوقت الحاضر ، أميل إلى استخدام المحاكي فقط للاختبار على قرارات مختلفة أو SDK.
  • هذا يعني أن المطور يجب أن يكون لديه هاتف مع إصدار يرغب في استهدافه (قد يساعد تثبيت ROM مع الإصدار الآخر ، لكنه بالكاد حل مثالي).
  • من إحصائيات سوق Android يبدو أن حصة الهواتف قبل 2. + (1.5 ، 1.6) صغيرة جدًا (2.1 + 2.2 في ما يقرب من 75 ٪ من الأجهزة في وقت كتابة هذا التقرير).
  • أثناء تطوير إصدارات مثل 1.6 ، قد تواجه ميزات متعددة وتحسينات في واجهة برمجة التطبيقات المتوفرة فقط لمستويات API اللاحقة. قد يكون هذا مزعجًا جدًا. في مرحلة ما ، اخترت إسقاط الدعم 1.6 ، لكن هذا الاختيار شخصي.

لذلك أود أن نوصي بشدة باختيار 2.+ الجهاز كهاتف مطوري Android.

نصائح أخرى

تحقق من cyanogenmod. تعتمد سلسلة 6.x على 2.2 ، وتم نقلها إلى مجموعة متنوعة جيدة من الأجهزة ، بما في ذلك G1. بالطبع ، ستحتاج إلى جذر جهازك.

أوصي بإجراء بحث إضافي على الأجهزة التي يمكنك تحملها. يعد G1 أول جهاز Android ، وهو قديم وبطء (حقًا) مقارنة بالأجهزة الأحدث المتوفرة اليوم. لا تنسى مصادر الهواتف المستعملة (مثل Craigslist والمنتديات المختلفة) ، يمكنك الحصول على بعض الصفقات الجيدة.

ابدأ مع المحاكي (سيتيح لك أحدث SDK استهداف أي من الإصدارين) وتقرر أنه مشروع تريد فعله حقًا قبل شراء الهاتف.

ما لم تكن بالطبع تبحث عن عذر لشراء هاتف.

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

لا تشتري هاتف Gen الأول ، هذا مجرد غبي. إنه مثل محاولة تعلم البرمجة على Windows 95 أو تعليم نفسك التجميع كلغة أولى. أنت تتعلم أشياء عفا عليها الزمن أصبحت عفا عليها الزمن بسرعة كبيرة. إذا كنت ستشتري هاتفًا ، فا ، واشتري هددًا جديدًا ، فهي ليست أكثر من ذلك بكثير.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top