GithubHelp home page GithubHelp logo

appbrewery / dicee-ios13 Goto Github PK

View Code? Open in Web Editor NEW
607.0 53.0 862.0 7.04 MB

Learn to Code While Building Apps - The Complete iOS Development Bootcamp

Home Page: https://www.appbrewery.co

Swift 100.00%

dicee-ios13's Introduction

App Brewery Banner

Dicee

Our Goal

The objective of this tutorial is to introduce you to the core programming concepts that will form the foundation of most of the apps you’ll build in the future. This app will teach you a lot of important programming knowledge, while building a neat dice app.

What you will create

We’re going to make a Las Vegas dice app. You can make the die roll at the press of a button or by shaking your phone. With this app in your pocket, you’ll be fully set up to settle any score on the go!

What you will learn

  • How to clone an existing Xcode project from GitHub.
  • Create an app with behaviour and functionality.
  • Create links between the Interface Builder files and code using IBActions and IBOutlets.
  • Get familiar with the Xcode code editor.
    • Learn to use comments to annotate code.
  • Understand and use Swift constants and variables.
  • Understand and use collection types such as Swift arrays.
  • Test and debug your app with the Xcode console.
  • Learn about randomisation and how to generate random numbers in Swift.

This is a companion project to The App Brewery's Complete App Development Bootcamp, check out the full course at www.appbrewery.co

End Banner

dicee-ios13's People

Contributors

angelabauer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dicee-ios13's Issues

Error

Hey, anytime I copy and paste the link to clone, it reads unknown error

Image Literals No Longer Autocomplete

If you are having difficulty getting image literals during the section of the class where you change the dice images in code, it's because Xcode 13 no longer autocompletes Image Literals. There is a quick workaround.

When you type diceImageView1.image =
follow it with #imageLiteral(

As soon as you type the left parenthesis, it will autocomplete a image literal, that you can set according to the instructions in the video.

Image Literals no longer autocomplete in Xcode

In the dicee module, you use the built in tools in Xcode to assign Image Literals to the ImageViews. Xcode no longer offers auto complete for Image Literals, either as thumbnails or as code. Even typing #imageliteral does not offer auto complete. You have to memorize code never covered in the video and type #imageliteral(resource: "DiceOne").

Perhaps an errata or video update?

Simulator not working

I've been learning through "Complete iOS App Development Bootcamp". When I try to run the app on a simulator the following error shows up and the simulator crashes and closes down. Can someone help?
image

Error Operation not permitted (-1) while cloning the project from Github

I've been learning through "Complete iOS App Development Bootcamp". I've trouble when I tried to clone this project from Github.
Situation

  1. I got this error of "Operation not permitted (-1)" as shown in following picture.

Screen Shot 2022-03-03 at 17 24 00

  1. I've search for some of the same error and most of the solution are pointed to "Full Disk Access" in Mac setting. And I've changed the setting for xCode as following picture but still facing the same problem.
    *I also added xCode into "Developer tools" under "Security and Privacy" but that doesn't help.

Screen Shot 2022-03-03 at 17 28 30

  1. I've checked if my antivirus is blocking the xcode ornot, turn out it does not.
  2. I also get the same error when I create a new xCode project with "Create Git repository on my Mac" option tick.

Screen Shot 2022-03-03 at 17 35 07

Anyone know how to fix this problem?
Thank you in advance for any suggestion!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.