AGRICULTURE & MOBILE CASE STUDY: PLANTER APP

Sectors: Agriculture
Development Model: Agile
Project Team: System Architect, Software Engineers

Languages: Java, C, C++
Technologies: Android NDK, Wi-Fi, Protobuf, iOS

Background

Genova Technologies, Inc. delivered system architecture and prototyping of a mobile app for a large agricultural customer. This app enables farmers to perform tests and fine-tune their planters in the field. Without this app, testing and tuning a piece of equipment requires two people, a farmer standing next to the equipment monitoring and making adjustments and a helper in the tractor cab. This app, therefore, alleviates the need for a second person.

 

Team Composition & Responsibilities

Genova helped define the system-level architecture, built part of the iOS prototype, and built the Android version of the app, while working very closely with client stakeholders. This is a native Android app written in Java and the Android NDK. The app uses WIFI, web sockets and Protobuf to communicate to the tractor/planter. Genova also did the initial coding in the on-vehicle embedded controller (in C/C++) to enable communications with the app.

Applicable Technologies Used

• Java

• Android NDK

• Wi-Fi

• Protobuf

• iOS

• C

• C++

CONTACT FORM
FOLLOW US ON

(319) 378-8455

4250 River Center Ct NE, Cedar Rapids, IA 52402

Monday Through Friday 8:00 AM – 4:30 PM