Logo id.androidermagazine.com
Logo id.androidermagazine.com

Bagaimana cara memulai dengan hal-hal android

Daftar Isi:

Anonim

Android Things mungkin menjadi salah satu proyek terbaik Google. Dirancang untuk membantu membangun "hal-hal" pintar kecil yang disematkan dengan menjadi sederhana dan konsisten, ini merupakan cara yang bagus untuk memulai dengan semua jenis proyek kecil yang terhubung bahkan jika Anda belum pernah melakukan jenis pemrograman apa pun sebelumnya.

Ini dapat berjalan pada perangkat keras berbiaya rendah dan memiliki bahan pendukung yang bagus untuk mengarahkan Anda ke arah yang benar, apa pun impian Anda untuk membangun. Saya telah melihatnya selama beberapa minggu dan berpikir itu adalah di mana setiap orang dengan minat membangun teknologi keren dan tidak hanya menggunakannya harus dimulai.

Mungkin yang terbaik adalah intinya hanya Android. Android yang sama yang beroperasi di lebih dari satu miliar ponsel, tablet, jam tangan, televisi yang tak terhitung jumlahnya, dan sebagian besar hal cerdas kecil lainnya yang dapat Anda bayangkan. Belajar dengan melakukan dengan tutorial hebat Android Things dan Anda akan mengerti cara menulis aplikasi untuk Android. Anda tidak perlu bermimpi menjadi pengembang aplikasi Android yang sukses - ini adalah cara yang bagus untuk belajar bahkan jika Anda hanya ingin belajar. Yang terbaik dari semuanya, memulai hanya memerlukan beberapa langkah sederhana.

Android Things: Semua yang perlu Anda ketahui tentang rencana Google untuk mengganggu IoT

Yang Anda butuhkan: Perangkat keras

Anda tidak memerlukan selimut anjing Natal untuk bekerja dengan Android Things, tetapi tidak ada salahnya jika Anda memilikinya.

Untuk mulai bekerja pada pengembangan dengan Android Things Anda memerlukan beberapa perangkat keras dasar. Sebagai permulaan, Anda akan membutuhkan komputer. Tidak harus komputer yang mewah, hanya cukup kuat untuk menjalankan Android Studio. Setiap PC atau laptop Windows modern akan baik-baik saja, seperti halnya Intel Mac atau PC Linux.

Bertahun-tahun yang lalu, saya mulai membodohi pengembangan Android pada Acer Netbook kecil yang saya miliki, dan itu sudah lebih dari cukup di sisi perangkat keras. Tentu saja, PC yang kuat akan mengurangi waktu yang dibutuhkan untuk mengkompilasi kreasi Anda, tetapi Anda tidak membutuhkannya.

Anda tidak perlu banyak perangkat keras mahal untuk memulai.

Di ujung lain, Anda akan memerlukan beberapa perangkat keras yang dapat menjalankan Android Things.

Jika Anda terbiasa dengan komputer papan tunggal kecil dan bermain-main, Anda dapat memulai dengan papan PICO-IMX7-AT yang berdiri sendiri atau Raspberry Pi 3. Saya suka Raspberry Pi karena memiliki dukungan luas dan dapat beradaptasi untuk melakukan hampir semua hal, tetapi jika Anda lebih serius dalam membangun proyek yang disematkan, Pico adalah pilihan yang lebih baik karena Pico juga memiliki dukungan pengembangan Alexa.

Pilihan yang lebih baik adalah menghabiskan $ 200 dan membeli perangkat pengembang Android Things lengkap. Anda tidak hanya akan mendapatkan papan Pico, tetapi juga layar multitouch 5 inci, kamera HD, Pimoroni Rainbow HAT dan semua kabel dan pengencang untuk menyatukannya. Ini adalah kit yang sama dengan yang diberikan Google kepada peserta di Google I / O 2018, dan mereka hebat. Sebaiknya habiskan sedikit lebih banyak untuk mendapatkan semua yang Anda butuhkan serta memiliki perangkat keras yang tepat yang digunakan dalam semua demo dan tutorial.

Yang Anda butuhkan: Perangkat lunak

Setiap perangkat lunak yang Anda butuhkan untuk mengembangkan Android Things adalah gratis. Itu tidak berarti itu buruk, hanya bahwa pengembang itu ingin Anda dapat menggunakannya dan tidak mengenakan biaya apa pun.

Ini terdiri dari tiga bagian: gambar Android Things untuk perangkat keras pengembangan Anda, Android Studio untuk komputer Anda, dan aplikasi pendamping Android untuk mengaktifkan dan menjalankan sistem Anda dan terhubung ke Wi-Fi jika Anda menggunakan kit dari Google.

Semua perangkat lunak yang Anda butuhkan untuk Android Things gratis.

Android Studio adalah Android Studio yang sama dengan yang digunakan pengembang aplikasi untuk ponsel Android. Ini memiliki beberapa persyaratan dasar, dan Anda sudah menginstalnya jika Anda menggunakan Windows atau macOS.

Jika Anda menginstal di Linux, Anda memerlukan beberapa dependensi dasar yang mungkin sudah Anda gunakan. Anda dapat mengunduh Android Studio dari situs web Google Developers, dan instal seperti program lainnya. Anda juga akan menemukan instruksi lengkap tentang pengaturan lingkungan pengembangan Anda setelah installer menuntun Anda melalui pengaturan.

Android Things tersedia sebagai gambar yang dibuat sebelumnya dari Google di portal Android Things. Google memberikan pembaruan dan tambalan yang dapat Anda instal sehingga menggunakan gambar yang dibuat sebelumnya adalah ide yang bagus. Jika Anda membeli kit pengembang, Anda sudah memiliki perangkat lunak yang Anda perlukan untuk mulai diinstal ke papan. Anda juga ingin mendaftar untuk konsol dev Android Things Anda sendiri untuk membantu mengambil dan mengirim data melalui Google Cloud. Jika Anda tidak membeli kit, konsol dev memiliki alat yang Anda perlukan untuk mem-flash build Android Things terbaru ke papan Anda.

Ini juga merupakan ide bagus untuk menginstal aplikasi pendamping Android Things ke ponsel Anda. Jika Anda membeli kit, Anda harus menyiapkannya dan terhubung ke jaringan. Anda dapat menemukannya di Google Play.

Perhentian berikutnya: Di mana saja

Percaya atau tidak, itu semua yang Anda butuhkan untuk mengembangkan platform Android Things. Jika Anda terbiasa dengan pengembangan perangkat lunak, Anda memiliki ide bagus tentang tujuan selanjutnya, tetapi kebanyakan orang tidak terbiasa. Tidak apa-apa karena Android Things dirancang untuk menjadi hal yang akan mengajarkan Anda.

Google menyediakan tutorial lengkap untuk memulai setelah semuanya disatukan.

Inilah mengapa saya menyukai platform Android Things. Anda memiliki beberapa perangkat keras yang dapat memberi tahu Anda suhu, tetapi tidak tahu ke mana harus pergi setelah Anda memiliki semuanya terhubung. Google memiliki tutorial yang luar biasa yang akan membawa Anda melalui dasar-dasar (membuat LED menyala) untuk teknik-teknik canggih dalam dokumen pelatihan Android Things-nya.

Anda dapat menggunakan tutorial ini dengan perangkat keras pengembangan apa pun sehingga jika Anda tidak mendapatkan kit, Anda masih bisa mempelajari apa dan bagaimana membuat semuanya terjadi. Anda berjalan melalui pin I / O dan untuk apa masing-masing digunakan (dan bahkan seperti apa jadinya jika Anda mulai dari awal!) Dan diberi tahu persis bagaimana menghubungkan perangkat keras apa pun dan menyediakan contoh kode lengkap.

Menyelesaikan pelatihan Android Things Google Provides memberi Anda segala yang perlu Anda ketahui untuk memulai membangun aplikasi serta mengenal komputasi tertanam dan cara kerja perangkat keras periferal lainnya. Ini luar biasa, tidak masalah apa tingkat keahlian Anda.

Saya tahu kebanyakan orang lebih tertarik menggunakan gadget keren daripada yang mereka buat. Tetapi jika Anda memiliki minat yang lewat dalam pengembangan aplikasi seluler / IoT / perangkat keras tertanam, Android Things adalah cara yang bagus untuk mempelajari lebih lanjut dan sesuatu yang harus Anda lihat.

Kami dapat memperoleh komisi untuk pembelian menggunakan tautan kami. Belajarlah lagi.