Чи потрібно мати пристрій Android для вивчення програмування для Android?


Відповіді:


11

Тепер Android Studio є кращим IDE для створення програм Android. Для гідної продуктивності також слід використовувати принаймні апаратний процесор Intel Core i3 та 4 Гб оперативної пам’яті. Звичайно, більше обладнання, тим краще.


Ми багато працюємо над розробкою Android.

> Чи потрібно мати пристрій Android для навчання та програмування для Android? <<

Ні, Android SDK і Eclipse ADT плагін повинен бути достатнім для початку роботи. Що стосується обладнання, будь-яка машина Core 2 Duo (або еквівалент) з 2 ГБ оперативної пам’яті повинна працювати нормально. Емулятори запускаються повільно, але як тільки вони почали, вони працюють цілком нормально. Хитрість полягає в тому, щоб не закривати його один раз розпочато ;-).

Для розширеного програмування вам потрібен пристрій, наприклад, такі теми, як акселерометр та GPS. (Емулятор Android дозволить вам емулювати деякі основні GPS, але для фактичного пристрою необхідно мати справу з реальними сценаріями.

Крім того, якщо ви плануєте займатися професійною розробкою Android, будьте готові купувати щонайменше 3-4 моделі у різних постачальників, які працюють з різними версіями ОС Android, оскільки у кожного є свої примхи. Клієнти часто скаржаться, що програма не працює на пристрої X з версією Y ОС.


3
Мені слід зробити акцент у "повільному старті"
Девід Конде

1
Сьогодні замість того, щоб купувати декілька пристроїв для тестування, можна віддати перевагу таким сервісам, як Testdroid . Крім того, Android VM тепер підтримують апаратне прискорення, що зменшує швидкість.
сценарій

8

Android SDK включає різні емулятори, які можна запустити на робочому столі. Будьте попереджені, деякі емулятори досить голодні; Є декілька, які я не можу запустити, тому що моє обладнання просто не піддається нюху.

Це не те саме, що працювати на фактичному пристрої Android, але він принаймні дозволяє змочити ноги, не витрачаючи грошей.


8

Я б сказав, що ні ... якщо це лише для вивчення рамки, то я не думаю, що вона вам потрібна. Я погоджуюся з Майклом в тій мірі, що якщо ви розробляєте додатки для користувачів, які насправді використовують, то вам потрібно справжній пристрій, щоб ви могли зрозуміти, чи є ваша програма корисною чи ні. Але з метою навчання емулятори підійдуть вам просто чудово.

Одне застереження полягає в тому, що якщо ви намагаєтеся вивчити програмування планшетів для соти, то, можливо, вам доведеться вкласти гроші в пристрій. Я не знаю, чи стало це краще за останній місяць або близько того, але коли я спробував емулятор стільникового соту, він був занадто повільним і зовсім непридатним.


6

Не потрібно, але ...

Android SDK надає вам віртуальні пристрої, якими можна користуватися на екрані, але не реагуючи на справжні події дотику і не бачачи масштабу вашої програми на пристрої в руці, я думаю, що це погана заміна для розуміння того, як користувачі по-справжньому взаємодіють з вашими застосування.


1

Це залежить від того, що ти зав’язуєш вчитися.

Якщо ви хочете вивчити GPS-речі, керування місцезнаходженням тощо, то вам потрібен фактичний пристрій.

Якщо ви хочете перевірити динамічний інтерфейс користувача, наприклад горизонтальну / вертикальну орієнтацію екрана, тоді вам знову потрібен пристрій.

Можливо, буде більше таких випадків. Але для загальних основних прикладів вам не потрібен пристрій. Вбудованого емулятора більш ніж достатньо.

Просто з’ясуйте, що ви намагаєтесь зробити, а потім вирішите, чи потрібен вам пристрій чи ні.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.