Skip to content

⛳ An iOS app for recording observations geographically, and visualizing them on a map

Notifications You must be signed in to change notification settings

Lissy93/spotter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spotter

An iOS / Swift app for recording observations geographically

About

A simple app, that lets users record and categorise observations on a map and attatch additional details including: date/time, description, contatcs, multi-media, geo-data and tags.

It was developed with the aim of learning more about Swift and iOS development, specificially around working with maps, date-times, contacts, searching, auth and offline caching.

Features

  • User registration and authentication
  • Add geographical observations and attatchments
  • List saved observations, or view them on a map
  • View details of any given observation, and edit
  • Cache unsaved data for upload, when offline

Status

Since this app was developed in 2015, and using Swift V1, many of the concepts and internal APIs may have changes, likely making a lot of the code obsolete. And because it was just built as a learning exercise, and the app doesn't really have any real-world uses, it isn't actively maintained.

Similar Projects

The iOS-Observation-Tracker by @OlliePoole is very similar, and is probably much better written.


Developing

Clone the repo, run pod install to fetch dependencies, then open the workspace in xcode. From there you can launch the simulator, build the app, and run the unit tests.


Contributing

Contributions are welcome :) Changes can be submitted by opening a pull request - if you're new to GitHub, see the documentation for a step-by-step guide on how to submit edits to projects. All submissions must abide by the Contributor Covenant Code of Conduct.


License

Spotter is licensed under MIT © Alicia Sykes 2015.
For information, see TLDR Legal > MIT

Expand MIT License
The MIT License (MIT)
Copyright (c) Alicia Sykes <alicia@omg.com> 

Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal 
in the Software without restriction, including without limitation the rights 
to use, copy, modify, merge, publish, distribute, sub-license, and/or sell 
copies of the Software, and to permit persons to whom the Software is furnished 
to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included install 
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANT ABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NON INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

© Alicia Sykes 2015
Licensed under MIT

Thanks for visiting :)

About

⛳ An iOS app for recording observations geographically, and visualizing them on a map

Resources

Stars

Watchers

Forks

Languages