HOME > Development > iOS App Development For Beginners No Swift Skill Required

iOS App Development For Beginners No Swift Skill Required

  • Development
  • Feb 07, 2025
SynopsisiOS App Development For Beginners – No Swift Skill Requ...
iOS App Development For Beginners No Swift Skill Required  No.1

iOS App Development For Beginners – No Swift Skill Required, available at Free, has an average rating of 4.55, with 65 lectures, based on 562 reviews, and has 27314 subscribers.

You will learn about Create a basic iPhone app Familiar with Xcode as a development tool This course is ideal for individuals who are Anyone who wants to learn how to develop iOS apps without writing code or Anyone who wants to make basic app for their business It is particularly useful for Anyone who wants to learn how to develop iOS apps without writing code or Anyone who wants to make basic app for their business.

Enroll now: iOS App Development For Beginners – No Swift Skill Required

Summary

Title: iOS App Development For Beginners – No Swift Skill Required

Price: Free

Average Rating: 4.55

Number of Lectures: 65

Number of Published Lectures: 65

Number of Curriculum Items: 65

Number of Published Curriculum Objects: 65

Original Price: Free

Quality Status: approved

Status: Live

What You Will Learn

  • Create a basic iPhone app
  • Familiar with Xcode as a development tool
  • Who Should Attend

  • Anyone who wants to learn how to develop iOS apps without writing code
  • Anyone who wants to make basic app for their business
  • Target Audiences

  • Anyone who wants to learn how to develop iOS apps without writing code
  • Anyone who wants to make basic app for their business
  • Are you new to iOS app development? Do you want to learn how to develop app on the iPhone but have no programming skills? This course is for you.

    This course is for anyone who is completely new to the Apple iOS platform, with no Swift programming skills. The app we’ll develop in this course will be a complete app but we will not write any code to make it work.

    We’ll use native iOS development tools, which is the Xcode, and I’ll introduce you to other tools to make development a lot easier than you image.

    Some of the topics you will learn in this course include;

  • Some cool features of Xcode to boost your productivity
  • Simple design tips to make great looking apps
  • Introduction to some of the popular controls such as labels, buttons, text view etc.
  • How to add layout constraints to your app automatically and manually
  • Introduction to stack view – easier way to lay out your controls
  • UINavigation controller and some of its unique properties
  • Storyboard segue
  • Plist.info property file
  • Launch screen storyboard file
  • Status bar and some of its cool features
  • Creating icon and asset catalog
  • View hierarchy
  • Memory management
  • App delegate and view lifecycle
  • How to use the class reference
  • IBOutlet and IBActions
  • And many more…
  • The course will be updated with latest features for every new versions of iOS.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction to Florist App

    Lecture 2: Download Xcode from the App Store

    Lecture 3: Things you need to follow along

    Lecture 4: How to follow along and some useful tips

    Lecture 5: About me

    Chapter 2: Introduction to iOS Development – The Basics

    Lecture 1: Launching Xcode for the first time

    Lecture 2: How to change Xcode settings

    Lecture 3: Quick Xcode tour

    Lecture 4: Add background image and duplicating view controllers

    Lecture 5: Introduction to UILabels

    Lecture 6: Introduction to UIButton

    Lecture 7: How to use Xcode Preview feature

    Lecture 8: Introduction to UITextView and how to set the initial view controller

    Lecture 9: Adding missing constraints to views automatically

    Lecture 10: Adding layout constraints manually to views

    Lecture 11: Layout constraint errors

    Lecture 12: Editing layout constraints and how to reset frames

    Lecture 13: Introduction to Stack View

    Lecture 14: Toggle between software and hardware keyboard on the simulator

    Lecture 15: Introduction to storyboard segue

    Lecture 16: Adding a UINavigationController to our app

    Lecture 17: Clip the image view for smooth segue transition

    Lecture 18: Customising the UINavigation bar

    Lecture 19: Adding title to the UINavigation bar (hack)

    Lecture 20: Changing the tint color of barbutton item and back button

    Lecture 21: How to change back button text and how to have no back button text

    Lecture 22: UINavigation Controller push segue error

    Lecture 23: Introduction to Launch Screen Storyboard

    Lecture 24: Introduction to plist.info and how to make app exit on suspend

    Lecture 25: How to change view controller status bar color

    Lecture 26: How to hide the status bar

    Lecture 27: Using Flaticon.com to download icons for our app

    Lecture 28: Creating icon on Canva.com

    Lecture 29: App icon sizes and Asset catalog creator tool

    Lecture 30: Adding icon to iOS app

    Lecture 31: Resolving build time issues in the app

    Lecture 32: How to debug View Hierarchy

    Lecture 33: Memory usage basics

    Lecture 34: How to simulate memory warnings

    Lecture 35: Introduction to App delegates File

    Lecture 36: Understanding ViewDidLoad and ViewWillAppear

    Lecture 37: Apple documentation class reference

    Lecture 38: Coordinate system in iOS

    Lecture 39: Adding UILabel to the app programmatically

    Lecture 40: Programmatically adding UIImageView and accessing class reference from Xcode

    Lecture 41: Creating IBOutlets and reference

    Lecture 42: Creating View Controller Swift file for other scenes

    Lecture 43: Creating IBActions for UIButton click events

    Lecture 44: IBOutlet connection error and how to recover

    Lecture 45: Dynamically changing properties through button actions

    Lecture 46: ViewWillAppear vs ViewDidLoad

    Chapter 3: Whats New in iOS 11 and Xcode 9

    Lecture 1: Introduction to the project file

    Lecture 2: Add large title to navigation bar

    Lecture 3: Disable large title on a view controller

    Lecture 4: Increase or decrease font size

    Lecture 5: Run multiple simulators at the same time

    Lecture 6: Simulators now have hardware buttons

    Lecture 7: Structure highlighting

    Lecture 8: Resize simulator window freely

    Lecture 9: Wireless building

    Lecture 10: Refactoring – Renamed variables propagates throughout the project

    Lecture 11: Ability to add named colors

    Lecture 12: One click protocol stubs fix

    Chapter 4: Conclusion and Bonus

    Lecture 1: Conclusion

    Lecture 2: Bonus

    Instructors

  • iOS App Development For Beginners No Swift Skill Required  No.2
    Dee Aliyu Odumosu
    Freelance Developer with over 120 Apps Developed
  • Rating Distribution

  • 1 stars: 8 votes
  • 2 stars: 11 votes
  • 3 stars: 73 votes
  • 4 stars: 168 votes
  • 5 stars: 302 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!