I'm a psychologist / UX designer with front-end skills. Me and my friend want to develop an app that uses a heart monitor wearable to collect ECG data and use machine and apply an algorithm to establish some correlations based on his research. My friend knows matlab and python, I know CSS and HTML but we are not that experienced in mobile software engineering.
What is the fastest way to make this happen? I've heard about appcelerator, but I'm also not sure if that will work for us.
The wearable sends the signal via bluetooth to the phone, and after that it should connect the database which we would use an algorithm to analyze the data, then send it back to the phone.
If your goal is a proof of concept, use what you know and don't stress about performance yet.
Other options for using a web stack to build native apps include Steroids (native transitions with web views) and React Native.
From what you're describing, it doesn't seem like you'll hit any major challenges in the alpha stages. Once the project grows legs, it would probably be worth consulting with an expert to dig deeper into the architecture and requirements to make a more informed judgment.
Two part answer: