The journey of self improvement starts here...
The Habit Tracker iOS App is a powerful tool designed to help users build and maintain positive habits. With its user-friendly interface and comprehensive features, this app aims to assist individuals in tracking their daily routines, establishing consistency, and achieving their personal goals. Whether you want to develop healthier habits, improve productivity, or enhance self-discipline, this app provides the necessary tools and insights to make positive changes in your life.
Currently, the iOS app is not available on the App Store. The project is still a prototype. To try using the Habitat Tracker App, a macOS device with Xcode is required. This application also utilises Firebase services.
We apologize for any inconvenience caused by the macOS exclusivity of Xcode and Firebase integration. Unfortunately, there are no official alternatives for running Xcode on non-macOS systems.
We would like to express our gratitude to the open-source community and the creators of Firebase for their invaluable contributions. The Habit Tracker iOS App utilises Firebase, a comprehensive mobile and web development platform provided by Google. Firebase enables essential features such as real-time database, user authentication, cloud storage, and more, which enhance the functionality and performance of our app.
For more information about Firebase and its offerings, please visit the Firebase website.
Thank you to the Firebase team for providing developers with a powerful and user-friendly platform to build feature-rich applications.
This application also uses MulticastDelegate by Michael Wybrow: We utilise the MulticastDelegate
class, which allows for managing multiple delegates efficiently. This class facilitates the implementation of delegate patterns and event handling within our app. The code for MulticastDelegate
is licensed under the Apache License, Version 2.0. You can find the original code here.
Thank you to Michael Wybrow for providing this helpful utility class that enhances the functionality of our app.
We would like to acknowledge the contribution of API Ninjas to the development of the Habit Tracker iOS App. This application utilises the Inspirational Quotes API provided by API Ninjas to retrieve a curated collection of inspirational quotes.
The API endpoint utilises for retrieving the inspirational quotes is:
We express our gratitude to API Ninjas for providing this valuable API, which enriches the user experience of our app by delivering motivational and uplifting quotes. The availability of the Inspirational Quotes API enhances the inspiration and motivation levels for users on their habit-building journey.
Thank you to API Ninjas for their efforts in providing a reliable and comprehensive API service for inspirational quotes.
Author: hkam0006
Source: https://github.com/hkam0006/ios-habitat-habit-tracker