Метою не було створення найдешевшого, найенергоощадніщого термометра/барометра. Ця стаття по суті огляд можливостей Android Things
Так, дійсно, в статті я на цьому не зупинявся. гайд тут — developer.android.com/...
З початку я теж планував сервер, але ідея була відкинута у зв’язку з існуванням готового умовно-безкоштовного рішення у вигляді Firebase для якого треба мінімум коду :)
По суті Android Things трішки «кастрована» версія андроіда .Недоступні стандартні програми а також деякі Google API. На даний момент Android API 24 (Android 7 Nougat) при чому Гугл буде менеджити оновлення ОС, відповідно відпаде проблема сегментації яка зараз присутня для андроід смартфонів.Теоритично написавши програму раз ви зможете заінсталювати apk файл на будь якому девайсі з Android Things будь то RPi 3 чи Intel Edison в незалежності від архітектури (ARM, x86). Також на мою думку однозначно зменшуються поріг входження в IoT програмування : для цього достатньо зняння Java та Android SDK.
Что архитектура «мой девайс считывает с датчика отправляет в облачную базу из которой потом может вычитать приложение клиент под андроид»В прикладі зі статті було використано Firabase — умовно-безкоштовну хмарну базу даних яка надається як сервіс SaaS відповідно як RPi так і андроід смартфон підключені до однієї бази, що досить зручно не використовуючи власний сервер. В статті я хотів показати як з легкістю та швидко можна написати якийсь невеличкий проект використовуючи Гугл/андроід API. Для прикладу можна спробувати підключити камеру і використовуючи той же Mobile Vision API зчитувати баркоди, розпізнавати обличчя, чи розпізнавати текст з картинок і це все прямо на девайсі! Думаю такого роду задачу на ардуіно буде складно вирішити.
Так, це прошивка яка ставиться на девайси, і не тільки RPi. повний перелік тут developer.android.com/...
А у этого шансов нет, очередная хипстерская поделка, которая скоро забудется, как и куча других подобных.Це ваша приватна думка, поживемо побачимо. А щодо переходу на особистості я вважаю як мінімум це низько як для «великовозрастного» програміста.
Насправді ціллю статті було показати як легко можна працювати з IoT девайсами використовоючи Android Things а не написати крутий проект :). Технологія поки що в deleloper preview, інформації мало тому я і вирішив поділитись інформацією.
+