Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Jak zacząć korzystać z Androida

Spisu treści:

Anonim

Android Things może być jednym z najlepszych projektów Google w historii. Zaprojektowany, aby pomóc w budowie małych, wbudowanych inteligentnych „rzeczy”, ponieważ jest prosty i spójny, jest to świetny sposób na rozpoczęcie każdego rodzaju małego połączonego projektu, nawet jeśli nigdy wcześniej nie programowałeś żadnego rodzaju.

Może działać na niedrogim sprzęcie i ma świetny materiał pomocniczy, który skieruje cię we właściwym kierunku, bez względu na to, co marzysz o budowie. Patrzę na to od kilku tygodni i myślę, że tutaj powinien zacząć każdy zainteresowany budowaniem fajnej technologii, a nie tylko jej użyciem.

Być może najlepsze jest to, że u podstaw jest to po prostu Android. Ten sam Android, który działa na ponad miliardach telefonów, niezliczonych tabletach, zegarkach, telewizorach i większości innych drobiazgów, jakie możesz sobie wyobrazić. Dowiedz się, wykonując świetne samouczki Android Things, a będziesz na dobrej drodze, aby zrozumieć, jak pisać aplikacje na Androida. Nie musisz marzyć o sukcesie jako programista aplikacji na Androida - to świetny sposób na naukę, nawet jeśli chcesz się uczyć. Co najważniejsze, rozpoczęcie pracy wymaga zaledwie kilku prostych kroków.

Rzeczy na Androida: wszystko, co musisz wiedzieć o planie Google dotyczącym zakłóceń IoT

Czego potrzebujesz: sprzęt

Do pracy z Android Things nie potrzebujesz świątecznego koca dla psa, ale nic nie zaszkodzi, jeśli go masz.

Aby rozpocząć pracę z programowaniem na Androida Rzeczy, potrzebujesz kilku podstawowych elementów sprzętowych. Na początek potrzebujesz komputera. Nie musi to być fantazyjny komputer, wystarczy na tyle, aby uruchomić Android Studio. Każdy nowoczesny komputer PC lub laptop z systemem Windows będzie w porządku, podobnie jak każdy komputer Mac z procesorem Intel lub komputer z systemem Linux.

Wiele lat temu zacząłem oszukiwać się przy opracowywaniu Androida na małym netbooku Acer, na którym leżałem, i to było więcej niż wystarczające po stronie sprzętowej. Oczywiście potężny komputer zmniejszy czas potrzebny na skompilowanie twoich dzieł, ale nie potrzebujesz go.

Na początek nie potrzebujesz dużo drogiego sprzętu.

Z drugiej strony potrzebujesz sprzętu, który może obsługiwać system Android Things.

Jeśli znasz małe komputery jednopłytkowe i majsterkujesz, możesz zacząć od samodzielnej karty PICO-IMX7-AT lub Raspberry Pi 3. Uwielbiam Raspberry Pi, ponieważ ma tak szerokie wsparcie i jest przystosowalny do robienia prawie wszystkiego, ale jeśli poważnie myślisz o budowaniu inteligentnych projektów osadzonych, Pico jest lepszym wyborem, ponieważ ma także wsparcie programistyczne Alexa.

Jeszcze lepszym wyborem jest wydanie 200 USD i zakup kompletnego zestawu dla programistów Android Things. Dostaniesz nie tylko tablicę Pico, ale także 5-calowy wyświetlacz wielodotykowy, kamerę HD, PATORONI Rainbow HAT oraz wszystkie kable i łączniki, aby je złożyć. Są to te same zestawy, które Google dał uczestnikom Google I / O 2018 i są świetne. Warto wydać nieco więcej, aby uzyskać wszystko, czego potrzebujesz, a także mieć dokładny sprzęt używany we wszystkich demonstracjach i samouczkach.

Czego potrzebujesz: oprogramowanie

Każde oprogramowanie, które musisz opracować dla systemu Android Things, jest bezpłatne. To nie znaczy, że jest źle, tylko, że twórcy tego chcą, abyś mógł z niego korzystać i niczego nie obciążać.

Składa się z trzech części: obrazu Android Things dla twojego sprzętu programistycznego, Android Studio na twój komputer oraz aplikacji na Androida, aby uruchomić system i połączyć się z Wi-Fi, jeśli korzystasz z zestawu od Google.

Całe oprogramowanie, które musisz opracować dla systemu Android Things, jest bezpłatne.

Android Studio jest tym samym Android Studio, którego używają programiści aplikacji na telefony z Androidem. Ma kilka podstawowych wymagań, a już je masz, jeśli używasz systemu Windows lub macOS.

Jeśli instalujesz w systemie Linux, potrzebujesz kilku podstawowych zależności, których prawdopodobnie już używasz. Możesz pobrać Android Studio ze strony Google Developers i instaluje się jak każdy inny program. Znajdziesz również pełne instrukcje dotyczące konfigurowania środowiska programistycznego, gdy instalator przeprowadzi Cię przez proces konfiguracji.

Android Things jest dostępny jako gotowy obraz od Google na portalu Android Things. Google zapewnia aktualizacje i łatki, które można zainstalować, więc dobrym pomysłem jest użycie gotowego obrazu. Jeśli kupiłeś zestaw deweloperski, masz już oprogramowanie potrzebne do rozpoczęcia instalacji na płycie. Będziesz także chciał założyć własną konsolę deweloperską Android Things, aby pomóc pobierać i wysyłać dane przez Google Cloud. Jeśli nie kupiłeś zestawu, konsola programistów ma narzędzie, którego potrzebujesz, aby sflashować najnowszą wersję Androida Things na swoją tablicę.

To także świetny pomysł, aby zainstalować na telefonie aplikację towarzyszącą Android Things. Jeśli kupiłeś zestaw, będziesz go potrzebować do skonfigurowania i podłączenia do sieci. Możesz go znaleźć w Google Play.

Następny przystanek: w dowolnym miejscu

Wierzcie lub nie, to wszystko, co trzeba opracować dla platformy Android Things. Jeśli znasz się na tworzeniu oprogramowania, masz dobry pomysł, co dalej, ale większość ludzi nie jest zaznajomiona. Zgadza się, ponieważ Android Things został zaprojektowany, aby Cię nauczyć.

Google zapewnia kompletny samouczek, aby rozpocząć, gdy wszystko zostanie połączone.

Dlatego uwielbiam platformę Android Things. Masz garść sprzętu, który może wskazać temperaturę, ale nie masz pojęcia, dokąd się udać, gdy wszystko jest podłączone. Google ma niesamowity samouczek, który przeprowadzi Cię od podstaw (sprawiając, że dioda LED się zaświeci) do zaawansowanych technik w dokumentach szkoleniowych Android Things.

Możesz korzystać z tych samouczków z dowolnym sprzętem programistycznym, więc jeśli nie dostałeś zestawu, możesz dowiedzieć się, co i jak to wszystko zrobić. Przeszedłeś przez piny I / O i do czego każdy jest używany (a nawet do czego są, jeśli zaczynasz od zera!) I dokładnie powiedziałeś, jak podłączyć dowolny sprzęt i mieć dostępne pełne przykłady kodu.

Ukończenie szkolenia na temat Androida Rzeczy Google zapewnia wszystko, co musisz wiedzieć, aby rozpocząć tworzenie aplikacji, a także wiedzę na temat wbudowanego przetwarzania i działania innych urządzeń peryferyjnych. To wspaniałe bez względu na poziom umiejętności.

Wiem, że większość ludzi bardziej interesuje się korzystaniem z fajnych gadżetów niż ich tworzeniem. Ale jeśli nawet interesujesz się tworzeniem aplikacji IoT / urządzeń mobilnych lub sprzętem wbudowanym, Android Things to świetny sposób na zdobycie dodatkowych informacji i na co powinieneś spojrzeć.

Możemy otrzymać prowizję za zakupy za pomocą naszych linków. Ucz się więcej.