Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Як розпочати роботу з андроїдними речами

Зміст:

Anonim

Android Things може бути одним з найкращих проектів Google коли-небудь. Розроблений, щоб допомогти створити невеликі вбудовані розумні "речі", будучи простими та послідовними, це прекрасний спосіб розпочати роботу з будь-яким типом невеликого підключеного проекту, навіть якщо ви ніколи раніше не робили будь-якого типу програмування.

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

Можливо, найкраща частина полягає в тому, що в основі її лежить саме Android. Той самий Android, який працює на мільярді телефонів, незліченних планшетах, годинниках, телевізорах та більшості будь-яких інших маленьких розумних речей, які ви можете собі уявити. Вчіться, виконуючи чудові підручники Android Things, і ви будете добре розуміти, як робиться написання програм для Android. Вам не потрібно мати мрії бути успішним розробником додатків для Android - це прекрасний спосіб вчитися, навіть якщо ви просто хочете вчитися. Найкраще, що почати потрібно лише кілька простих кроків.

Android Things: все, що потрібно знати про план Google щодо зриву IoT

Що вам потрібно: Апаратне забезпечення

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

Для роботи над розробкою Android Android вам потрібно кілька основних апаратних засобів. Для початку вам знадобиться комп’ютер. Це не повинно бути вигадливим комп'ютером, лише досить потужним, щоб запустити Android Studio. Будь-який сучасний ПК або ноутбук Windows буде добре, як і будь-який Intel Mac або Linux ПК.

Багато років тому я почав дурити з розвитком Android на невеликому Acer Netbook, у якому я лежав, і це було більш ніж достатньо з боку обладнання. Звичайно, потужний ПК скоротить час, необхідний для складання творінь, але він не потрібен.

Для роботи вам не потрібно багато дорогого обладнання.

З іншого боку, вам знадобиться деяке обладнання, яке може запускати Android Things.

Якщо ви знайомі з невеликими одноплатними комп’ютерами і розмовляєте навколо, можете почати роботу з автономною платою PICO-IMX7-AT або Raspberry Pi 3. Я люблю Raspberry Pi, оскільки вона має таку широку підтримку і є пристосований робити практично все, але якщо ви серйозніше ставитесь до створення розумних вбудованих проектів, Pico - це кращий вибір, оскільки він також має підтримку розвитку Alexa.

Ще кращий вибір - витратити 200 доларів та придбати повний комплект розробників Android Things. Ви не тільки отримаєте плату Pico, але і 5-дюймовий мультитач-дисплей, HD-камеру, HAT Pimoroni Rainbow HAT та всі кабелі та кріплення, щоб скласти її разом. Це ті самі комплекти, які Google подарував учасникам Google I / O 2018, і вони чудові. Варто витратити трохи більше, щоб отримати все необхідне, а також мати точне обладнання, яке використовується у всіх демонстраціях та навчальних посібниках.

Що вам потрібно: Програмне забезпечення

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

Він складається з трьох частин: зображення Android Things для обладнання для вашої розробки, Android Studio для вашого комп’ютера та додатка-супутника для Android, щоб розпочати роботу системи та підключитись до Wi-Fi, якщо ви використовуєте комплект від Google.

Все програмне забезпечення, яке потрібно розробити для Android Things, безкоштовно.

Android Studio - це та сама версія Android Studio, яку використовують розробники додатків для телефонів Android. У ньому є кілька основних вимог, і ви вже встановили ці установки, якщо ви використовуєте Windows або macOS.

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

Android Things доступний як попередньо створене зображення від Google на порталі Android Things. Google надає оновлення та виправлення, які ви можете встановити, тому використання попередньо вбудованого зображення є хорошою ідеєю. Якщо ви придбали комплект для розробників, у вас вже є програмне забезпечення, яке потрібно для початку встановлення на платі. Ви також захочете зареєструвати власну консоль розробника Android Things, щоб допомогти отримувати та надсилати дані через Google Cloud. Якщо ви не купували комплект, на консолі розробника є інструмент, необхідний для передачі останньої версії Android Things на вашу дошку.

Також чудова ідея встановити додаток супутника Android Things на ваш телефон. Якщо ви купили комплект, він вам знадобиться для налаштування та підключення до мережі. Ви можете знайти його в Google Play.

Наступна зупинка: де завгодно

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

Google надає повний посібник для початку роботи, коли все буде складено разом.

Ось чому я люблю платформу Android Things. У вас є кілька апаратних засобів, які можуть визначити температуру, але не маєте уявлення, куди йти далі, як тільки у вас все підключено. У Google є дивовижний підручник, який допоможе вам ознайомитись з основами (підсвічуванням світлодіода) до передових методів у своїх навчальних документах Android Things.

Ви можете користуватися цими навчальними посібниками з будь-яким обладнанням для розробки, тому якщо ви не отримали комплект, ви все одно можете дізнатися, що і як зробити, щоб це все відбулося. Ви пройшли шпильки вводу / виводу, і для чого вони використовуються (і навіть для чого вони є, якщо ви починаєте з нуля!) І точно розповіли, як підключити будь-яке обладнання та мати повний приклад коду.

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

Я знаю, що більшість людей більше зацікавлені у використанні крутих гаджетів, ніж їх виготовляють. Але якщо ви навіть зацікавлені в розробці IoT / мобільних додатків або вбудованому апаратному забезпеченні, Android Things - це чудовий спосіб дізнатися більше і щось, на що ви повинні звернути увагу.

Ми можемо заробляти комісію за покупки, використовуючи наші посилання. Вчи більше.