Realmfive – IoT Agritech Case Study.
Get the best wireless connectivity
built for agriculture.
Scope and highlights
IoT Agritech App
$7.3 M funding raised
AE50 Award “Best AgTech Software”
5 team members
1 + years of cooperation
Since the RealmFive team has a huge experience in AgTech, we knew they needed a smart solution to the problem they were trying to solve. Therefore, Geniusee team has cooperated with the RealmFive team to gain business value quickly with creating quality code.
During our first collaboration, RealmFive was looking for Tractors Tracking ReactNative App. After weighing all the pros and cons, our teams came to the conclusion that a Native Application written for IOS and Android separately will be more effective. First of all, data collecting and processing will become faster and more accurate that would make it easier to assess the effectiveness of the entire application. Secondly, the native application significantly improves the user experience, making the application as comfortable as possible to use. Also, the native app turned out to be a great solution because of the balance between performance and cost.
Key challenges in RealmFive project included:
Providing accurate data collection and fast data delivery to the cloud
Combining data from various IoT devices into one application
Delivering product with an simple and convenient user experience
Looking for offshore software development ?
We’re ready to help! Get consulted with our specialists at no charge.
Realm Five develops devices that collect various data, such as soil moisture, rainfall, amount of water in tanks, condition of tractors and their location, etc. from different parts of agriculture. Therefore, we decided to use Swift and Kotlin to write an IoT application. The code written in Swift looks very simple, the language is intuitive to every programmer. Kotlin is very similar to Swift in its laconicism. Also, these languages allowed us to bring to life an excellent and convenient UX/UI design developed by our team.
In cooperation with RealmFive, we have chosen Scrum. This methodology helped us to provide the client with features on demand and quickly adapt to new requirements. We use Slack, Jira, have everyday meetings and work in weekly sprints. For a deeper understanding of the business idea, the necessary features and technologies for our client and simply hang out, we organize physical meetings in the USA about once every six months.
Core activities at this stage include:
Native IOS/Android App Development to collect data from IoT devices
UX/UI Design for easier user interaction with the app
Increasing stability and maintainability by generating types based on our GraphQL
A well-chosen stack of used technologies has improved the productivity and efficiency of data collection and processing. To the existing funding of $ 7M, RealmFive raised $ 1M +, which helps to continue developing innovative technologies in the field of AgTech. The American Society of Agricultural and Biological Engineers (ASABE) has awarded RealmFive four of its AE50 Awards for ingenious new designs in the agriculture industry.
More than 50k users have already downloaded the application. The average rating in Google Play and App Store is 4.5.
The success of this project hinged on the following factors:
Choosing the right technology stack for the IoT App
Regular daily meetings, transparency in communication and implementing best practices of Scrum development
Open feedback loop between Geniusee and RealmFive teams