How To Make iPhone Apps With No Programming Experience

In this you’ll get an orientation of the development environment, a tiny taste of Swift code and participate in building your very first app!

Module 1: Basics

iOS Development Tools and Materials
1. Introduction to the tools and materials
An orientation of the tools and resources used for iOS development.

Xcode Playgrounds
2. Playgrounds and getting your feet wet
An unintimidating dabbling into Swift code!

Xcode 7 Tutorial
3. Xcode 7 tutorial and tour
Get acquainted with the development environment where you’ll bring your idea to life!

iPhone app anatomy
4. The anatomy of an iPhone app
How’s an app put together? We break it down into the major components.

Your first Swift app
5. Your first Swift app
Create your first ceremonious “Hello World” app!



Module 2: The art of war

Xcode 7 Auto Layout
6. Creating the user interface – Auto layout
In this lesson, you’ll see how easy it is to visually create your app interface.

Xcode 7 Size Classes
7. Multiple Orientations – Size Classes
In this lesson, you’ll learn about size classes and how they can aid us in laying elements out in different orientations and screen sizes

Xcode 7 Size Classes
8. Completing the UI with Auto Layout and Size Classes
In this lesson, you’ll use what you learned about auto layout and size classes and finish adding additional elements to the user interface.

Swift Basics
9. Basic building blocks of Swift programming
Learn about object oriented programming, classes, objects, methods and properties.

Swift Subclassing and UIKit
10. More Swift concepts and UIKit
In this lesson, we go through more Swift programming basics and learn about what UIKit is.

Swift IBOutlet Properties
11. Hooking it all up – Swift IBOutlet properties
Now we’re ready to learn how to expose the user interface elements so you can manipulate them with code.

Swift IBActions and Methods
12. Handling button taps – Methods
We’ll go through how to capture a tap on a button so that you can respond to it!

Xcode 7 Asset Library
13. Adding and displaying images in your app
Learn how to add images to your Xcode 7 project and display them in your app. You’ll also learn about various images sizes that you need for retina and high resolution displays.

Swift randomizing numbers
14. Getting a random number and randomizing the cards
War is a game of chance, so we’ll need to know how to generate random numbers. In this lesson, we also learn how to change the card images based on the randomly generated numbers.

Swift Arrays
15. Using Arrays to manage the card images
This lesson introduces Arrays. It shows you how to use this collection class to improve the way we display the card images.

Swift IF statements
16. Determining a winner – IF statements
Implement the simple game logic in code to determine a winner.

Styling and variable scoping
17. Styling and keeping score
By implementing the score keeping, we’ll learn the importance of understanding scope. We’ll also add additional graphics to liven the app up!

That's all for today..

Comments

Popular posts from this blog

Interview of Sir Khurram Hussain

Camtasia Studio 8.4 FREE DOWNLOAD !

First Samsung Galaxy A (2016)