Buku ini adalah buku ajar komprehensif yang dirancang untuk mahasiswa teknik informatika dan sistem informasi yang ingin memahami keterkaitan antara perangkat lunak, Internet of Things (IoT), dan pengembangan aplikasi mobile berbasis modern. Buku ini disusun sebagai pendamping perkuliahan dalam mata kuliah Rekayasa Perangkat Lunak, Internet of Things, dan Mobile Programming, sekaligus menjadi panduan aplikatif dalam pengembangan sistem cerdas seperti smart farming.
Buku ini membawa pembaca untuk menelusuri fondasi-fondasi rekayasa perangkat lunak mulai dari definisi, ruang lingkup, hingga metodologi pengembangan seperti Waterfall, RAD, dan Prototype. Lebih lanjut, buku ini membekali pembaca dengan penguasaan bahasa pemrograman JavaScript, penggunaan Node.js dan Express.js untuk server-side development, serta Dart dan Flutter untuk aplikasi mobile lintas platform. Setiap bab disusun secara progresif dan praktis, memungkinkan mahasiswa untuk tidak hanya memahami teori, tetapi juga langsung mempraktikkan konsep-konsep pemrograman asinkron, pengelolaan data, hingga integrasi dengan sensor dan jaringan melalui protokol MQTT.
Keunikan buku ini terletak pada pendekatan terintegratif antara RPL dengan teknologi IoT dan mobile app development. Dalam bagian akhir, disajikan studi kasus pengembangan sistem smart farming mulai dari analisis kebutuhan, desain, implementasi, hingga pengujian, yang membuat teori menjadi konkret dan siap diterapkan di dunia nyata.
Dengan bahasa yang mudah dipahami dan struktur materi yang sistematis, buku ini menjadi sumber belajar yang penting di era digital, di mana integrasi antara perangkat lunak, perangkat fisik, dan konektivitas menjadi fondasi bagi inovasi berbasis teknologi cerdas.
Penulis : Sholeh Rachmatulah,M.Kom | Mohammad Nazir Arifin, M.Kom | Muhammad Yasir Zain, S.T., MBA.
Editor : Dr. Ria Kasanova, M.Pd.
Halaman Buku : 160
DOWNLOAD
PRE-ORDER | Rp. 62.000