Skip to content

Spontaneous is a dynamic app born from a six-month university project. It helps users discover nearby spontaneous activities, like cafes or cinemas, providing directions using technologies such as Swift 5, Google API, Xcode, and more.

Notifications You must be signed in to change notification settings

JohnMichaelCrawley/Spontaneous

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spontaneous

Overview

Status: Under Active Development / Work-In-Progress

Spontaneous is a dynamic application currently in development, stemming from a six-month university project. The goal is to transform it into a fully functional application ready for deployment on the App Store. The purpose of Spontaneous is designed to help users discover spontaneous activities in their local proximity, such as cafes, restaurants, or cinemas. The application will provide directions to the selected destination.

Star Badge Discussions Badge Pull Requests Badge Issues Badge

Visit project website

Target

Description Target
Device iPhone
Operating System iOS15-iOS17

APIs Used

  • Google Map API
  • Google Places API

FAQs


What is Spontaneous?
Spontaneous is an iOS application built for iOS15 - iOS17. The idea of the application is to help people who can't decide or want to do something on the spot. This application helps with this problem by allowing the application to do the picking on what to do. The application will also give directions to the location it selects. The user can filter on/off specific locations.
How Does Spontaneous Differ From Google or Apple Maps?
Google and Apple provide a map of the world, you can enter an address, restaurant etc and can get directions. Spontaneous Differ From Google or Apple because Spontaneous uses your local area to find something.
Can I Make A Suggestion?
Yes, I am open to including more features or suggestions, however, due to time and schedule of the development I can't include it in the current development cycle but can add suggestions to the next cycle of development. If you'd like, you can submit ideas here
When Will This Application Be Published To The App Store?
The goal of when the application will go live on the App Store will be later this year.
Will There Be An Android Port?
If this application gains enough users on iOS and requests for an Android version is heavily requested, then there will be a development for a version on Android.
Can I Report Bugs/Issues?
Yes, you can report an issue by: Email ([email protected]) or by GitHub here
Why Not Have Spontaneous On iPad?
I have thought about including iPad in the list of devices but through a lot of considerations, I felt it would be better on iPhone as it's easier to carry around for this kind of application. In the future I could include iPads.

Road Map

  • Planning, Analysis and Design
    • Plan what the project is
    • Analysis the systems
    • Deign UI design, logo, flowcharts etc
  • Development
    • Setup GIT repository
    • Begin development in Xcode 15
    • Working on functionality
    • Work on user-interface
    • Localisation
    • Perform unit-testing
    • Localisation
  • Private beta
  • Public beta
  • End beta
  • Review beta feedback & fix problems / issues
  • Further testing
  • Release to the App Store

Known Bugs

N/A

Changelog

N/A

LICENSE

Copyright © 2022 - 2024 John Crawley I retain all rights to my source code and no one may reproduce, distribute, or create derivative works from my work.

Credits

  • John Crawley - project developer
  • Chise Negishi - Japanese localisation

About

Spontaneous is a dynamic app born from a six-month university project. It helps users discover nearby spontaneous activities, like cafes or cinemas, providing directions using technologies such as Swift 5, Google API, Xcode, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published