Kim Martini

Kim Martini

Nov 10, 2023

Group 6 Copy 1,267
4

The pieces are coming together to build an app

I've said this in a previous post, but learning to code in a new language is really hard. Like any language, you know exactly what you want to do, but you don't know the words and you don't know how to arrange them. But you keep trying and then one day, it just clicks. You've made a complete sentence with all right words in the right place. And that's what happened with SwiftUI this month. We were able to bring all the little pieces we were building into a prototype app.

Screenshots of our first app prototype showing the start menu on the left and the data screen on the right.

We are really happy to report that we have gotten the framework of the app down. We can view live data from the accelerometer, gyroscope, magnetometer and GPS. Then metadata from each session is saved into a log book. We can then view each log entry.

The next steps are getting the full motion data saved to memory and transferring it to the companion app on an iPhone. From that app we can then export as a CSV or JSON. Then we are going to merge the temperature and pressure data. By working in these little building blocks we can iterate and troubleshoot faster. I am not going to lie that part of the learning experience is changing some code and then breaking the entire thing for 24 hours.



4 comments

Join the conversation!Sign In
  • CitySite
    CitySite
    Good work...
    Dec 02, 2023
  • Henry William
    Henry William
    My friend shared experiment website on social media. This platform is amazing for job seekers.
    Nov 26, 2023
  • CitySite
    CitySite
    Job sites are now essential resources for both companies and job searchers in the digital age. These platforms are transforming the job search process by facilitating smooth linkages between openings and talent. With only a few clicks, people may use employment sites to interact with potential employers, apply for appropriate positions, and explore a variety of career alternatives. Job sites have completely changed the way we think about advancing our careers and have made it easier and more efficient than ever to search for a job.
    Nov 16, 2023
  • Lisa Beal
    Lisa BealBacker
    Many of our students use chatGPT to help them program in languages they don’t know.
    Nov 10, 2023
  • Kim Martini
    Kim MartiniResearcher
    I’ve been doing that too! Super helpful.
    Nov 10, 2023

About This Project

The best sensor is the one you’re already wearing.

Smartwatches contain sensors already used by scientists to study the ocean, like a GPS, barometer, and thermometer. This project aims to measure the physical properties of the coastal ocean by turning smartwatches into smart sensors. We will create an app to measure, view and share data, then test the sensors against commercially available sensors to determine if they can be used for research and monitoring the coastal ocean.

Blast off!

Browse Other Projects on Experiment

Related Projects

Building a low-cost DIY bioreactor system for sustainable microbial cultivation

Our project aims to develop a food-grade, low-cost, bubble column bioreactor system for easy and sustainable...

Developing a low-cost, rapid diagnostic for urogenital Schistosomiasis infection

We are developing a frugal diagnostic for urogenital schistosomiasis, a neglected tropical disease that...

Growing edible algae on the Moon

One of the biggest challenges for off-world life is the production of food. Astronauts need nutritionally...

Backer Badge Funded

An engineering project funded by 90 people

Add a comment