APP development of scientific calculator: part A (design of app page layout and user interface)

With the increasing popularity and importance of the STEM (Science, Technology, Engineering and Mathematics) sector, there is an accentuated need for the use of proficient tools like a scientific calculator to facilitate complex calculations. Despite the availability of existing scientific calculato...

Full description

Saved in:
Bibliographic Details
Main Author: Nandakumar, Pritika
Other Authors: Chen Tupei
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/177075
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:With the increasing popularity and importance of the STEM (Science, Technology, Engineering and Mathematics) sector, there is an accentuated need for the use of proficient tools like a scientific calculator to facilitate complex calculations. Despite the availability of existing scientific calculator applications, the necessity for a robust and versatile scientific calculator application remains compelling. This aim of this project is to address this need by developing a comprehensive scientific calculator application capable of executing a diverse range of mathematical computations. Leveraging on the Flutter Framework and Dart Programming language, the application will be optimized for both mobile devices and web platforms, ensuring ubiquitous accessibility across Android and iOS devices. Through meticulous planning, iterative development cycles and testing, the resultant application will provide users with a seamless and intuitive tool. This project was undertook by a team of three members where we all contributed to develop the scientific calculator application. This report delineates my individual contributions and the methodologies employed in development of the front-end of the scientific calculator application and integrating the various parts of the application together.