Location: Physiology and Pathology of Tree Fruits Research
Project Number: 2094-43000-008-053-S
Project Type: Non-Assistance Cooperative Agreement
Start Date: Jun 10, 2024
End Date: Jun 9, 2027
Objective:
Build a User Interface for starch rating software developed by an ARS reseaarcher and collaborators.
Approach:
UI development in the Staton lab: This proposal will result in a beta version of a mobile app that we envision ultimately being available on Apple’s App Store and Google’s Play store. Based on over 7 years of mobile development experience and 5 successful mobile apps, we will employ modern and secure technologies, including the open-source framework, React Native. The starch rating function of the software, Granny, will be deployed on its own server with a custom REST API, enabling the app to send user information and request results. The user’s recorded data and model results will be stored in a mobile-local NoSQL database, Realm. Professional cloud-based web hosting will include built in backups and on demand scaling of resources that will enable the application to grow with new users while maintaining security and privacy. As the site and app are developed, code will be developed using agile software development practices including continuous integration, short release cycles, unit testing, and test driven development.