אם אתה רוצה לעבוד כמו בן אדם
אתה צריך לפחות 8GB RAM. עדיף 16.
מעבדים ניידים לא בדיוק זהים לשולחניים, אז הייתי ממליץ בחום i7, אבל להערכתי i5 זה מינימום.
 
SSD היום חובה. כונן הקשיח כבר מזמן הפך לצור בקבוק הכי גדול בכל העסק.
 
קח בחשבון, שהאמולטור יהיה אטי מאוד גם אם תיקח חומרה טובה. אין מנוס מזה, Google פשוט לא עשו כאן עבודה טובה משום מה.
עדיף להשתמש במכשיר אמתי לפיתוח, זה גם עשוי לחשוף בעיות שאמולטור לא חושף.
 
בנוסף, קח בחשבון שאם זו מכונת פיתוח ראשית, או לפחות אחת שאתה עובד עליה הרבה, כדאי לך מסך גדול.
מצד אחד, לפטופ 17 אינטש לא כ"כ נוח לסחיבה, מצד שני, 15 ומטה לא נוח לפיתוח, אלא אם אתה מאלה שאלופים ב-vim או סביבה דומה.
 
שים לב שה-"מינימום" שרשמתי מתייחס למחשב שמריץ Ubuntu לא Windows (אין לי ניסיון פיתוח ל-Android על Windows, יש יותר מידי בעיות דרייברים במערכת הזו), והוא "מינימום" לעבודה סבירה, לא מינימום להתקנת כלי פיתוח.
 
תאורטית, אתה יכול גם לפתח על מחשב עם 4GB RAM, כונן קשיח מגנטי, ומעבד שלא מסדרת i בכלל, אבל עם כמות הזמן שכל בילד של Hello World ייקח לך, תצמצם את הפרש המחירים מול מחשב יקר יותר די מהר...
 
גילוי נאות:
את רוב הפיתוח שלי אני עושה על עמדה שולחנית, והנייד שקיבלתי מהחברה הוא HP EliteBook עם i7, 16GB 256SSD המסך שלו הוא 13 אינטש בלבד, מה שלא הכי נוח לפיתוח, אבל תואם לדרישות הדי ייחודיות של התפקיד שלי.
הוא אינו מכונת פיתוח ראשית, אבל הוא זריז מספיק כדי להיות כזו.
 
איכות המסך שלו לא מדהימה (אם משווים למשל מול ThinkPad), אבל לשימושים הטכניים נטו שלי זה לא משנה.