Beginning iOS - Preparation & Design
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
10 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Beginning iOS - Preparation & Design to your Wishlist.

Add to Wishlist

Beginning iOS - Preparation & Design

Wherein the value of preparation is given
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
10 students enrolled
Last updated 7/2016
English
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 39 mins on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Set out a coherent structure of directories to speed iOS development
  • Be able to prepare all images needed in advance
View Curriculum
Requirements
  • Students will need an Apple Mac computer
Description

What is the Course About?

If you are beginning Developing iOS apps, then before you begin actual coding, you need to think about design, and project layout. This course is about Preparation and Design. The things you need to think about before you begin even one line of code. It doesn't matter whether you are programming in Swift, or in C - You still need clear design layout, and the right images. 

By the time you finish this course, you will have a clear understanding of what's needed to lay out your workspace, and images, to best effect.

There are many images involved in building an app, either in Swift, or in C, and you should get into good programming habits early. This course will give you a good insight into how to do this. You may think that you just sit down and start writing a program - and of course you can do this. However, when you notice that all of your apps have no icons on the home screen, and al lof your backgrounds are plain white or black - you suddenly think to yourself - wow, how do I create and position the images I need?

Lets look at the average iPhone app - not to mention AppleTV apps, iPad apps, and Apple Watch apps - and all of them come in various sizes.

iPhone apps need App Icons. The little images that sit on the home screen, and in the Spotlight search, and on the App Store, and on the Apple App store lookup screen

The iPhone also needs Launch images, and there are two ways of setting this up, each requiring multiple images to take care of different size apps. Because you have no idea in the end, which device a use may have?

Terminology you will get used to.

iPhone development, iPad development, XCode, Apple App Store, AppleTV and Watch. Swift development, C++ development, Photoshop and Gimp, for png type file development and of course developing on the Apple Mac, using it's OSX operating system

Materials included in the course.

Included in the course when you have reached the last tutorial or lesson, will be the complete working Xcode project source code for the app Witch Hunt, just as it runs on the App Store.

How long will the course take to complete?

If you are already familiar with the Apple Computer you can most likely complete the course in a day. That is, if you just sit and watch of course you can get through it in about half an hour. However, if you work on your own project such as a vanilla "Hello World" while you are going through each lesson, and creating the images you need, as I recommend you do, then the course should take you a day at most. That's about six hours of six straight hours. I don't recommend that you do that. It's much better to take your time and become familiar with each step. Remember, there are no actual How-To-Code lessons in this course, it's purely about setting up the project work space, and preparing your images in advance.

How is the course structured?

The structure is simple in this introductory development course. It consists of a number of video tutorials - six in fact, that you can view, and follow the steps outlined within each lesson. Each lesson takes you closer to actual development of an app, and if you want to be bold, you can easily start with the "Hello World" app that is used in the lessons.

Why take the course?

If you plan on developing iPhone app as a potential income stream, then you need to develop good project planning habits right from the start. It will save you hours and hours in the end, and reduce or even remove wasted time as you have to keep going back to do things like create that App Store Image that you should have done right at the beginning. The other main reason is neatness. Creating an App using XCode creates a multitude of littel files and directories that the project uses itself. You can quickly lose all the files if you don't have them under one folder, and have that folder backed up.

Thank you for looking at this course.

Robert Chalmers. 
Your Instructor.

Who is the target audience?
  • The course is for all who are beginning iOS development
  • The course is not for advanced programmers
  • IOS programming is not taught in this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
+
Beginning iOS - Preparation & Design
8 Lectures 38:49

If you are looking to begin developing iOS apps, then before you begin actual coding, you need to think about design. This course is about Preparation and Design. The things you need to think about before you begin even one line of code. It doesn't matter whether you are programming in Swift, or in C - You still need clear design layout, and the right images. 

By the time you finish this short course, you will have a clear understanding of what's needed to lay out your workspace, and images, to best effect.

Preview 01:48

If you are looking to begin developing iOS apps, then before you begin actual coding, you need to think about design. This course is about Preparation and Design. The things you need to think about before you begin even one line of code. It doesn't matter whether you are programming in Swift, or in C - You still need clear design layout, and the right images. 

By the time you finish this short course, you will have a clear understanding of what's needed to lay out your workspace, and images, to best effect.

Preview 02:35

Lesson 1 looks at what you need to do first. The things you need, the two programs you need, and a few other steps you need to take.

Preview 03:00

Setting up your programming environment correctly can save you hours of frustration. This lesson begins looking at how you do that, and why. When completed, you will have a good understanding of the steps you should take to ensure that your working project is easy to find, and automatically backed up.

Preview 04:01

Building an image set that is specific to your app is one of them ost important steps you need to take first. Even the humble "Hello World" program, usually the first thing a new programmer does, will look better if you use this outline to make sure you have all the right images.

Beginning iOS - Lesson 3
04:50

Building app icon sets in detail. This can be a complex step, and can set back your programming project if you aren't aware at the beginning of the images you need to create. This lesson will detail just what you need to do to become confident with this important step.

Beginning iOS - Lesson 4
06:36

This lesson continues with the process of creating and placing the correct images for an iOS app, considering the wide variety of actual devices that can be used by one single app.

Beginning iOS - Lesson 5
11:47

Wrapping up with a look at placing the images needed for a working launch image setup using storyboards, instead of the old method of having individual static launch images for each type of device.

By completing this course, you will now have a firm understanding of directory layouts, and all of the image requirements needed when building an iOS App.

Beginning iOS - Lesson 6
04:12
About the Instructor
Mr Robert Chalmers
0.0 Average rating
0 Reviews
10 Students
1 Course
Teacher

Having worked in the Education & IT industry for many years, Robert has a long professional career to call on. Computing subjects range from language teaching including C, Pascal, and even Cobol, through to System Design and Management, and includes successful Apple App Store applications. Robert has also spent many years as a teacher of English to international students, and has a Masters Degree in TESOL, a BA, a Degree in Journalism and a Degree in Teaching - Primary and Secondary. Robert currently lives in the UK, and is a published writer, and author of Online Lessons in various fields.