Walk! Is an application developed for FIT3178 (iOS App Development)'s Final Assignment

Overview

WalkWalkWalk-

Walk, Walk, Walk! Is an application developed for FIT3178 (iOS App Development)'s Final Assignment, S1 2021 Monash University. Created by Patricia Amanda.

Walk, Walk, Walk! is an application for creating routes and also a all-rounded fitness app.

Onboarding Screen:

Onboarding Screen

Home Screen:

Home Screen

Adding a New Route:

Adding a new Route

Selecting a Starting Point:

Selecting a Starting Point

Route List Screen:

Route List Screen

Route Description Screen:

Route Description Screen

Route Walking Start Screen:

Route Walking Start Screen

Route Walking Screen:

Route Walking Screen

Walk Summary:

Walk Summary

Explore Page (Lists all monumental sites near your given location, using OpenTripMap API):

Explore Page

Profile Page:

Profile Page

================================================================================== References:

Timers in Swift - https://www.youtube.com/watch?v=3TbdoVhgQmE

Looking Up Location using MKLocalSearchRequest - https://www.hackingwithswift.com/example-code/location/how-to-look-up-a-location-with-mklocalsearchrequest

Searching for Location Using Apple's MapKit - https://www.thorntech.com/how-to-search-for-location-using-apples-mapkit/

Creating a Bar Chart on iOS - https://www.robkerr.com/creating-ios-bar-chart-code-swift/

Track Users' Location with High Accuracy - https://medium.com/how-to-track-users-location-with-high-accuracy-ios/tracking-highly-accurate-location-in-ios-vol-3-7cd827a84e4d

Approximate Metric Equivalents for Degrees, Minutes, and Seconds - https://www.usna.edu/Users/oceano/pguth/md_help/html/approx_equivalents.htm#:~:text=At%20the%20equator%20for%20longitude,0.1%C2%B0%20%3D%2011.1%20km

Displaying a Route between 2 Locations - https://fabcoding.com/2020/08/03/swift-display-route-between-2-locations-using-mapkit/

Sending Local Notifications at a Certain Time - https://stackoverflow.com/questions/31821339/how-to-send-a-localnotification-at-a-specific-time-everyday-even-if-that-time-h

Switching Views in View Container - https://www.youtube.com/watch?v=A6vxDDAUj2o

Storing When App Goes to Background - https://stackoverflow.com/questions/31862394/continue-countdown-timer-when-app-is-running-in-background-suspended

Detecting App Going to Background - https://www.hackingwithswift.com/example-code/system/how-to-detect-when-your-app-moves-to-the-background

Making a CMPedometer - https://makeapppie.com/2017/02/14/introducing-core-motion-make-a-pedometer/

OpenTripMap API - https://opentripmap.io/product

You might also like...
Pre-work: A tip calculator application for iOS
Pre-work: A tip calculator application for iOS

Pre-work - Tip Calculator Tip Calculator is a tip calculator application for iOS. Submitted by: Jonathan Ballona Sanchez Time spent: 7 hours spent in

The
The "Ask Me" is simple iOS application which shows answer on the screen everytime when the user press the ask button

The "Ask Me" is simple iOS application which shows answer on the screen everytime when the user press the ask button. This application is build and design by Chetan Parate using Xcode and Swift.

Weather Forecast Assigment is an iOS application built to highlight MVP and Clean Architecture concepts

Weather Forecast Assigment - iOS - MVP + Clean Architecture Description Weather Forecast Assigment is an iOS application built to highlight MVP (Model

iOS Application that gets the trending repositories data from Github API and displays it in a tableView.

Github-Trending-Repos iOS Application that gets the trending repositories data from Github API and displays it in a tableView. Follows MVC architectur

iOS Application for independent film theatre (ArtHouse Momo)
iOS Application for independent film theatre (ArtHouse Momo)

iOS Application for independent film theatre (ArtHouse Momo)

Flix is a film rating application for iOS.

Flix is a film rating application for iOS.

Exchanger - a simple iOS application demonstrating one of approaches to implement VIPER 💎 architecture in modern Objective-C
Exchanger - a simple iOS application demonstrating one of approaches to implement VIPER 💎 architecture in modern Objective-C

The Exchanger is a simple iOS application demonstrating one of approaches to implement VIPER 💎 architecture in modern Objective-C.

Simple Application that registers Vapor Leaf's .leaf file type to LaunchServices as html enabling automatic syntax highlighting in Xcode.
Simple Application that registers Vapor Leaf's .leaf file type to LaunchServices as html enabling automatic syntax highlighting in Xcode.

Vapor Leaf Extension Update: The Vapor Leaf Extension is now meant to be used with the Xcode Plugin I designed to provide Xcode language support for t

Instagram Clone Application Built Using Swift And Firebase
Instagram Clone Application Built Using Swift And Firebase

InstagramClone Bu instagram klon uygulamasında CoreLocation, Snapkit, Firebase, KingFisher, IQKeyboardManagerSwift kütüphaneleri kullanılmıştır. Kulla

Owner
null
OMDburner is a free and Open Source Application developed using Swift.

OMDburner is a free and Open Source Application developed using Swift.

Ayush Singh 4 Oct 19, 2021
Demo For the IOS application development lecture

IOSLectureCIfilterDemo This is a demo for the CIFilter topic of the IOS Application development lecture. The following topics are included: apply a fi

blacsheep 0 Dec 6, 2021
Application for iOS Applications Development, Autumn 2022

iOS2022AUT Application for iOS Applications Development, Autumn 2022, 41889/05 https://github.com/johnballauts/iOS2022AUT Team members: Name Student I

John Balla 1 Nov 3, 2022
Example app source code developed by swift language from apple

AboutMe Example app source code developed by swift language from apple. Display data from a central source in multiple views. Welcome to the About Me

yuezht 0 Mar 29, 2022
The App Brewery Complete App Development course project

Destini The App Brewery Complete App Development course project. "A Choose Your

Alexander 1 Jan 29, 2022
LOL Champions app: a small Multi-Module demo application to demonstrate modern iOS application tech-stacks with a Multi-module and MVVM architecture

LOL Champions app: a small Multi-Module demo application to demonstrate modern iOS application tech-stacks with a Multi-module and MVVM architecture

Ahmed Nasser 5 Jun 9, 2022
Homework on the iOS development course at TeachMeSkills

TMS_HW16 Домашнее задание на курсе по iOS-разработке в TeachMeSkills Грамматика преподавателя сохранена Основное Разноцветные ячейки в таблице. В кажд

Bohdan Hawrylyshyn 1 Nov 18, 2021
IOS-Application-3 - A basic calculator app for iOS compatible to any layout and screen size

Calculator It is a basic calculator app for iOS compatible to any layout and scr

Kushal Shingote 1 Feb 2, 2022
The demo app demonstrates a real-time application using FindSurface to search point clouds, which ARKit provides, for geometry shapes.

FindSurface-GUIDemo-iOS (Swift) CurvSurf FindSurface™ GUIDemo for iOS (Swift) Overview This demo app demonstrates a real-time application using FindSu

CurvSurf 0 Nov 28, 2022