Inspiration
What inspired us to create this app was the desire to learn new frameworks and technologies and to work with the technology that goes unnoticed by the masses.
What it does
The app locates peers on the same Wi-Fi network or within Bluetooth range and allows users to select individuals they want to meet up with. Once two consenting peers have established a secure connection the app navigates both of them to find each other at a mutual point.
How we built it
We used xCode to implement our frontend and backend using the IOS language of Swift, more specifically SwiftUI. We used simple concepts that are common in Swift, however we had to investigate harder in places that required the concepts of MultiPure Connectivity and Nearby Interaction.
Challenges we ran into
Our biggest challenge was figuring out the Nearby Interaction phase of the project, as there isn't much information on how to implement this feature with minimum experience in the language.
Accomplishments that we're proud of
We're proud of working in a team in a short-timed manner to successfully complete this project and have it do exactly what we anticipated. At first we were all a bit skeptical as to whether we'd even be able to accomplish this app as the difficulty in a few of the concepts was significant. However, we accepted the challenge and with some dedication we did exactly that!
What we learned
Our team learned about concepts like exchanging tokens and learned to implement concepts like Multipeer Connectivity and Nearby Interaction on IOS, as stated before. We also weren't as familiar with the language of Swift as we are now, after spending hours developing and debugging this project!
What's next for Peer Pinpointer
Creating a messaging screen before showing the location of the other individual is a feature we want to implement in the near future. This can completely alter and skyrocket the use of our application.
Log in or sign up for Devpost to join the conversation.