Kim Martini

Kim Martini

Jun 23, 2023

Group 6 Copy 531
0

It's been a cold, coding Spring!

Hi all! Kim and Virginia here giving you an update on what we have been up to.

Virginia spent three months sciencing in cold, cold Antarctica.

Virginia on the R/V Nathaniel B. Palmer seeing her first iceberg up close.

Kim spent three months coding in SwiftUI in her cold, cold basement.

Kim coding in her basement.

But now we are back together with working internet connections and moving forward! We have officially entered the app coding and watch sensor testing landscape. The watch has so far been thrown in the lake and a pool and we've gotten to a simplified app interface that lets users collect and then interact with data.

Learning to code in a new language starts really slow. I've spent hours agonizing over simple bugs. But as we fail, fix and learn, it's getting faster. We started with something that we could do: code something that is pretty, but not very functional:

Draft start page for the app where we figure out what kind of information we want to display to the user. We wrote a .JSON file with example data that the app can display. The weather data is from the .JSON, but the location is made by querying the GPS and getting a real-time fix. Next step, figure out how to query external servers and get weather in real-time!

Then we wrote something functional, but not very pretty.

It's just a simple list list of tests, but what you can't see is that we are building the backend where we take, store and read data in real-time.

The code is being built in parallel, smaller parts to reduce complexity, troubleshoot faster, and iterate more. These snippets will be the backbone of the final app. And we couldn't have started this without you all, the funding allowed Virginia and Kim to buy the computers and software to learn and make this code.

And finally I should mention that I've been nerding out over the capabilities of SwiftUI. It's REALLY, REALLY cool. It has algorithms for beautiful design and powerful data science. We just scratched the surface, but as creative scientists, we are excited to see all the possibilities.

We hope to give you some updates on data taken in the wild soon!

0 comments

Join the conversation!Sign In

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