Project
In the course of my journey into iOS app development, I undertook a project that served both as a learning tool and a practical application of the skills I acquired. This project, a simple Body Mass Index (BMI) calculator, was developed during my Swift course, under the guidance of Dr. Angela Yu. The app's primary function is to calculate a user's BMI based on inputs received through intuitive sliders, reflecting an individual's weight and height. This design choice not only enhances user interaction but also simplifies the data entry process, making the app accessible to a wide range of users.
Upon calculation, the app presents the BMI result in a modal fashion, offering users a clear and direct presentation of their health metric. This feature is not just about displaying numbers; it's about providing users with an easy-to-understand metric that can aid in health and fitness assessments. The modal presentation underscores the app&apso;s focus on user experience, ensuring that the information is both accessible and visually appealing.
This BMI calculator app, while simple in its functionality, encapsulates the essence of iOS app development with Swift. It was an opportunity to explore the fundamentals of app design, from the user interface to the processing logic behind the scenes. Credit to Dr. Angela Yu, this code-along project was instrumental in my understanding of Swift and the development environment it operates within.
As I look back on this project, it stands as a testament to my initial steps in the realm of iOS development. It embodies the skills I've developed and the knowledge I&apso;ve acquired through practical application. Moving forward, I intend to build on this foundation, exploring more complex functionalities and integrating additional features such as health advice based on BMI results or integration with fitness tracking data. This BMI calculator is not just a project but a stepping stone towards more intricate and user-centric iOS applications in my development career.
Technologies
Swift
UIKit
Back