FarmGrow Mobile Application: Development and Heuristic Evaluation

Verified

Added on  2024/05/31

|4
|1490
|225
Report
AI Summary
This report outlines the development of the FarmGrow mobile application, designed to address user needs through an intuitive interface. The application incorporates heuristic principles to ensure usability and a positive user experience, covering aspects like system status visibility, real-world resemblance, user freedom and control, consistency, and error prevention. Key functionalities include user registration, login via social platforms, location services, secure payment options, and order tracking. The design was influenced by applications like Urbanspoon, focusing on search filters and user reviews. The report concludes that the FarmGrow application successfully integrates user and business requirements, offering a user-friendly experience with a competitive edge in the mobile application market. Desklib is a valuable platform for students, offering access to a wide range of solved assignments and study resources.
Document Page
Abstract
The main objective of creating this FarmGrow mobile application is to solve the problems
that user is facing on daily basis. Through this mobile application user can login inside the
application in an easy manner. This application is built by taking the help of Heuristic
principles. While developing this application all the requirement of the user like booking and
login are covered. Also, business perspective such as revenue generation is also covered in
fully flagged manner. Development of the FarmGrow mobile application is done by taking
the help of Balsamiq software. The main focus is done is to cover different functionalities
under single application so that user can achieve maximum functionalities through a single
application. This mobile application is designed for the user “Who loves to eat”.
Introduction
As days are passing the mobile application are becoming complex in nature. Also, testing of
this mobile application can be done in easy and cost-effective manner. All these things ensure
that all the requirement of the user can be fulfilled in an easy manner (Amalfitano et. al,
2011). Also, generation of new and attractive GUI is a challenge for the developers. All GUI
problems can be solved by taking the help of Heuristic principles. Through t, these heuristic
principles, the GUI can be developed in, an interactive manner (Lemay, 2012).
Reflection
User interface design:
This mobile application is designed with the aim that user requirements can be met easily.
Valuation of the mobile application is done through the help of Heuristic principles. User can
see the system status on top of the FarmGrow mobile application. through this feature, user
can understand where he/she is on the mobile application. Also, the application is designed in
such a manner so that it can meet with the real world. The logo and images that are used in
this FarmGrow mobile application resemble thing. Through this user can understand the thing
on which he/she is going to click. Also, this application gives user a new way of freedom and
control. User can sign up the application either by taking the help of social plugin or by
entering its information. Also, user can edit their details even after they save their
information. basic features are added inside this mobile application so that user can be aware
of the basic functionalities. This thing can be seen by seeing the search functionalities on the
top of the mobile application. One of the greatest features of the FarmGrow mobile
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
application is its consistency. All the pages of the FarmGrow mobile application are
developed on the basis of standard. Through these standards, the application is easy to use by
the users. For that, all the buttons are placed in appropriate positions (Chisnell, 2010).
This FarmGrow mobile application is design in flexible and efficient manner. This feature
can be seen by seeing the Facebook and Google+ option. In case of any errors, the application
is designed to recover itself. Also if the user tries to log out from the FarmGrow mobile
application then confirmation popup is going to appear. Without pressing the confirmation
button the application is not going to close. Through this, if user press log out button
accidentally then false logout can be protected in an easy manner. This mobile application
follows the minimalist design. This thing can be seen on bottom of mobile application. Tray
full of buttons are placed so that user can navigate to important features in a single click
(Luna, 2015).
User requirement:
I include different functionalities like register, login, contact us, Set location and about us. All
these functionalities can be accessed through the homepage of the mobile application. Also,
user can get the details of the FarmGrow from mobile application in an easy manner.
Different pages like register page and sign up page is developed so that user can enter their
details in easy and convenient manner. Also, functionalities like social login are also
implemented so that user can login inside the mobile application by taking the help of social
platforms like Facebook and Google+. Also, navigation bar is placed at the bottom of the
mobile application so that user can navigate to another page by taking the help of one click.
All the payment details are secured inside the mobile application. Also, user can purchase the
items by taking the help of MasterCard and VISA. User can choose food from a different
menu in an easy manner. User can purchase food from any corner of world. Also, the
tracking of the food can be done by taking the help of track order page. User can share the
experience of food over Facebook by simply signing into it. User can contact them by simply
clicking inside the contact us page. Also, user can easily insert the product into the cart in an
easy manner. Also, all the things that user select is going to save inside the cart. User can
easily checkout or add product through this page in an easy manner (Wang, 2015).
Factors influenced this design:
As this FarmGrow mobile application has better graphical user interface when it is compared
with other existing mobile application then it is going to sale of the organisation. This result
Document Page
to fulfilment of the business requirement of the FarmGrow. Also in this mobile application
security, data on demand and unique features are integrated under single mobile application.
this thing makes the FarmGrow mobile application a user-friendly application. Through all
these features FarmGrow mobile application becomes a most user-centric mobile application.
this thing this FarmGrow mobile application a good competitor among the present mobile
application (Duggirala, 2016).
Similar interface:
I took the inspiration from the Urbanspoon mobile application to develop the pages for the
FarmGrow mobile application. I choose this mobile application due to the fact that it has a
searching feature by taking the help of filters. Through this filters, user can choose cuisine,
suburb and price in an easy manner. All these features are also implemented by me after
discussing with my group members. One of the most important features that I like the most is
its review system and city guide. Through this thing, user can find the services of FarmGrow
over map in an easy manner. link of this application is
https://play.google.com/store/apps/details?id=com.urbanspoon&hl=en.
Conclusion
All the requirement of the user, as well as business, are satisfied by the FarmGrow mobile
application that is developed by our team. Also, the testing of linking is done under Balsamiq
tool while developing this mobile application. different functionalities like register page, sign
in page, Facebook page and special offers page are developed so that more user can be
attracted in an easy manner. development of this application is done in such a manner so that
heuristic principles can be followed in a proper manner.
References
Amalfitano, D., Fasolino, A. R., & Tramontana, P. (2011, March). A gui crawling-based
technique for android mobile application testing. In Software testing, verification and
validation workshops (icstw), 2011 ieee fourth international conference on (pp. 252-261).
IEEE.
Chisnell, D. (2010). What You Really Get From a Heuristic Evaluation. Retrieved from
https://uxmag.com/articles/what-you-really-get-from-a-heuristic-evaluation
Duggirala, S. (2016). 10 Usability Heuristics with Examples. Retrieved from
https://blog.prototypr.io/10-usability-heuristics-with-examples-4a81ada920c
Lemay, S., & Kelly, S. (2012). U.S. Patent No. 8,099,332. Washington, DC: U.S. Patent
and Trademark Office.
Document Page
Luna, M., & Fiatal, T. A. (2015). U.S. Patent No. 9,043,731. Washington, DC: U.S.
Patent and Trademark Office.
Wang, C. M., & Huang, C. H. (2015). A study of usability principles and interface design
for mobile e-books. Ergonomics, 58(8), 1253-1265.
Appendix
Figure 1: Urbanspoon Mobile app
Figure 2: Copy of address through a checkbox
Figure 3: Password Confirmation
Figure 4: Move to back screen
Figure 5: Bottom tray
chevron_up_icon
1 out of 4
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]