App Project Progress

John C. Barr

March 3, 2024

Table of Contents

  1. Overview of Ongoing Projects
  2. Movie Database App using Bubble.io
  3. UI Development for AI Food App
  4. Careium-AI Food Tracker
  5. Conclusion
  6. References

Overview

So far for my ongoing project I have been using software to design an app in many ways. I've...

  • Played around with API's by following the Bubble.io Demo Movie App tutorial to build a movie database app on Bubble.io
  • Played around with a rough UI design idea for a food tracking app using Bubble.io's design elements
  • Tested some code I found on GitHub for an AI powered food tracking app called Careium using Android Studio and my smartphone.

Movie Database App using Bubble.io

Overview

  • Created a movie database app using Bubble.io.
  • Utilized an API for movie data.
  • Implemented "if this, then that" logic for app functionality.
  • Used a template for UI design.

Movie Database App

Movie Database App

Movie Database App

UI Development for AI Food App

Overview

  • Started UI development for an AI food app.
  • Utilized Bubble.io for UI design.
  • First-time experience with UI elements on Bubble.io.
  • Current UI includes a title, image placeholder, and upload photo button.

UI Development for AI Food App: Connection to IoT

  • Future integration potential with IoT devices for real-time nutritional tracking.

UI Development

AI Food App

Careium-AI Food Tracker

Overview

  • Looking for Food AI APIs, Tutorials, and Apps
  • Discovered Careium-AI Food Tracker on GitHub.
  • Copied code into Android Studio and ran the app.
  • Some features are operational, while others need refinement.

Careium AI Food Tracker: Connection to IoT

  • Potential integration with IoT-enabled kitchen appliances for enhanced user experience.

Careium-AI: Android Studio

Careium AI

Software Archetecture

Careium-AI

For the other two apps, I created them myself using Bubble.io by either following the tutorials or playing with Bubble.io's features. Careium AI, on the other hand, was a pre-made app that I learned from by dissecting (instead of building) it. While Careium AI seemed promising at first, it's AI isn't that good (it thought an apple was a hot dog).

Conclusion

  • No IoT integration yet, but there are many ways I could implement IoT into these apps
  • The Software Architecture Style is there, it just hasn't been defined yet
  • Bubble.io has been a great web-based software for designing apps through "drag-and-drop" UI design and "if this, than that" functionality elements
  • I've learned from and got some practice using APIs

References

Bubble | Build Powerful Full-Stack Apps Without Code.

       (n.d.). Bubble. Retrieved March 3, 2024, from

       https://bubble.io

Fathy, K. S. (2022). Careium-AI.

       https://github.com/KAN-Team/Careium-A

Thank You!

App Project Progress

By John Barr

App Project Progress

  • 28