Skip to content

App that can record loud sound events at the device location (sensor) and show analysed data on the map (analyser). Made for iOS Dev Challenge XIX Final Round.

Notifications You must be signed in to change notification settings

pirogman/Lightning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Lightning

🥈 Second place in iOS Dev Challenge XIX on 29.10.2022

2nd_place

Task Description

You are developing an iPhone/iPad (Swift) application that is going to help determine the location of the lighting. There has been quite a lot of lightning in Ukraine lately and sometimes it is necessary to know where they are happening. This application should operate in two models:

  • Sensor (Peer) - A statically located device with a precise location. The purpose of the sensor is to detect and track loud events.
  • Analyzer (Host) - The app receives logs and visualizes calculated boom points.

Screenshots

Technologies

  • UI build with SwiftUI
  • MVVM Architecture
  • Sensor: CoreLocation and AVFoundation to record loud sounds at the device location
  • Analyser: MapKit to show events on the map

About

App that can record loud sound events at the device location (sensor) and show analysed data on the map (analyser). Made for iOS Dev Challenge XIX Final Round.

Topics

Resources

Stars

Watchers

Forks

Languages