CodePath-iOS-Prework - Prework project for Intro to Mobile App Development course on CodePath

Overview

CodePath iOS Prework

App Description

This app has an input field, text, and several buttons. The user can enter text into the input field, then tap "Change Text String" to change the text to what the user entered into that field. The user can also tap the "Change Background Color" button to change the background color of the app, or the "Change Text Color" button to change the text color on the screen. The user can also tap the "Reset" button to reset the text and colors to their initial states.

App Walk-though


Required User Stories

  • 1. User sees custom text in a label - Hello from {name}!
  • 2. User sees custom background color.
  • 3. User can tap a button to change the text color of the label.

Optional User Stories

  • 1. User can tap a button to change the color of the background view.
  • 2. User can tap a button to reset all views to default settings.
  • 3. User can update the label text with custom text entered into the text field.
    • a. User can enter text into a text field using the keyboard.
    • b. User can tap the "Change text string" button to update the label with the text from the text field.
    • c. If the text field is empty, update label with default text string.
    • d. The keyboard is dismissed after the button has been tapped.

Other Information

This app took about 3 hours to develop. I watched Youtube Videos to figure out how to connect code to the buttons and text on the screen. I used a function from Stack Overflow for producing a random color for the text and background color upon the user pressing those respective functions.

You might also like...
Swift 100 Days of SwiftUI Course
Swift 100 Days of SwiftUI Course

100 Days of SwiftUI & Combine Projects, playgrounds, and other material made while following along with Paul Hudson’s 100 Days of SwiftUI course -- an

This is a simple mobile app which is connect to the Twitter API
This is a simple mobile app which is connect to the Twitter API

Project 3 - My Twitter My Twitter is a basic twitter app to read your tweets. Time spent on two parts: 8.5 hours spent in total Twitter - Part II This

This is a basic mobile app that allows the user to tap a button to change the color of a label.
This is a basic mobile app that allows the user to tap a button to change the color of a label.

MYAPP App Description `This is a basic mobile app that allows the user to tap a button to change the color of a label. App Walk-though Required User S

The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's mobile app.
The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's mobile app.

Meta State: production Point People: Brian Beckerle, Mounir Dhahri, Pavlos Vinieratos CI : This is an Artsy OSS project. Other mobile projects are Ene

BoldContacts mobile app for people with visual/cognitive/motor disabilities
BoldContacts mobile app for people with visual/cognitive/motor disabilities

BoldContacts mobile app BoldContacts™ is a mobile app that helps you browse your contacts and connect with them. BoldContacts is intended for people w

The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms.
The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms.

Bitwarden Mobile Application The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms. Build/Run Require

Runtime Mobile Security (RMS) 📱🔥  - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime
Runtime Mobile Security (RMS) 📱🔥 - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime

Runtime Mobile Security (RMS) 📱 🔥 by @mobilesecurity_ Runtime Mobile Security (RMS), powered by FRIDA, is a powerful web interface that helps you to

A simple Hacker News mobile client

A simple Hacker News mobile client. Overview This app was built with the Hacker News API This is one of my first apps outside of a tut

MicrofrontendGenerator - Script for creating micro frontends for Mobile in a simple and easy way

Introdução Template para a criação de SDK iOS. Existem duas opções de template:

Owner
Russell Elliott
UCSC Class of 2024, Computer Science Major. Experience in Data Analytics, Web Development and Software Engineering.
Russell Elliott
Codepath-prework - label color-changing app for codepath intro prework

codepath pre-work App Description An app that changes the color of the Hello Wor

null 0 Jan 30, 2022
IOS-Prework - CodePath intro to iOS prework.

Hello World App Submitted by: Emmanuel Assumang Time spent: 1.5 hours spent in total App Description This is a simple mobile app programmed in Swift t

null 0 Dec 31, 2021
Codepath.prework - HelloWorld app Prework

Hello World App Hello User App App Description TODO:// My app has two button tha

Amiyah 0 Jan 23, 2022
Codepath prework project (Hello World app)

Hello World App Description TODO:// A Hello World App App Walk-though TODO:// Add the URL to your animated app walk-though gif in the image tag below.

null 0 Jan 17, 2022
Restaurant - Educational application from the Apple Mobile Development Course for MDA

Restaurant Educational application from the Apple Mobile Development Course for

NIKOLAY NIKITIN 0 Aug 8, 2022
A project to practice the Platzi course, Curso de Desarrollo de Aplicaciones iOS con SwiftUI

A project to practice the Platzi course, Curso de Desarrollo de Aplicaciones iOS con SwiftUI

Joaquin Segovia 1 Mar 14, 2022
Puma - A set of build utilities to automate mobile application development and deployment

Puma → https://github.com/onmyway133/Swiftlane Puma is a set of build utilities

Puma Swift 5 Oct 8, 2022
Codepath-flix - An iOS app that shows the movies currently playing in theaters

Flix App Submitted by: Luis Mora User Stories REQUIRED (10pts) (2pts) User sees

null 0 Mar 2, 2022
Project 03 I created for "iOS & Swift - The Complete iOS App Development Bootcamp"

Dicee This is the third project I created for "iOS & Swift - The Complete iOS App Development Bootcamp" Our Goal The objective of this tutorial is to

Lukas Goodfellow 0 Dec 23, 2021
This is a fully functioning Guess The Flag game I created as part of my 100 days of SwiftUI course with Paul Hudson.

GuessTheFlag This is a fully functioning Guess The Flag game that was a part of my 100 days of SwiftUI course with Paul Hudson. In this app my challen

Alex Diaz 0 Jan 19, 2022