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.
Description | Target |
---|---|
Device | iPhone |
Operating System | iOS15-iOS17 |
- Google Map API
- Google Places API
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.
- 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
N/A
N/A
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.
- John Crawley - project developer
- Chise Negishi - Japanese localisation