Skip to content

Code Repository for iOS Programming in 7 Days [Video], published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/iOS-Programming-in-7-Days

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS Programming in 7 Days [Video]

This is the code repository for iOS Programming in 7 Days [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Are you looking to become an iOS developer or are wondering what it would be to develop apps for the iOS platform? Get this course and begin your journey to become an iOS developer in 7 Days. This course will guide you on your way to becoming an iOS Developer in 7 Days. You will learn lots of new concepts in iOS development by developing an app to track users tasks. On the first day, you will set up your environment for iOS development, by downloading Xcode. You will then explore the user interface and learn how to navigate around. The second day will give you hands-on experience with Swift and learn some of its basics. The third day you will learn about Swift operators and how a navigation controller manages one or more child view controllers in a navigation hierarchy. The fourth day you learn about the different loops and how to use them. The fifth day you will learn about Swift functions and how to manage multiple screens and use the different table view and its properties. The sixth day you will add more feature to your app and improve the user interface. Finally the seventh day you will learn how to add app icon and the launch screens and then prepare the app for the app store. By the end of 7 Days, you will be confident in your journey of developing for iOS platform and be able to build your own app and publish your app to the App Store.

What You Will Learn

  • Set up the environment for programming in iOS, using Xcode
  • Work with Swift data types, arrays, dictionaries, and loops
  • Implement an Object-Oriented Programming approach
  • Work with table views to display rows of data
  • Understand different types of segue and how to undo a segue
  • Understand how to persist data using UserDefaults
  • Add launch screen and app icons and improve the user interface
  • Publish your app in the App Store

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is for complete beginners who are interested in developing iOS apps, or for developers who are already programming in other languages but are fascinated by the ease of iOS development tools and Apple SDK.

Technical Requirements

This course has the following software requirements:
Minimum Hardware Requirements (Macbook, iMac, Mac Mini, Mac Pro)
For successful completion of this course, you will require the computer systems with at least the following:

  • OS: MacOS 10.12.6
  • Processor: Intel core i5 - 1.5Hz
  • Memory: 4GB
  • Storage: 128GB

Recommended Hardware Requirements (Macbook, iMac, Mac Mini, Mac Pro)
For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration:
  • OS: MacOS 10.13.3
  • Processor: Intel core i7 - 2.5GHz
  • Memory: 16GB
  • Storage: 256GB
  • Software Requirements
  • Operating system: MacOS
  • Xcode 9

Related Products

About

Code Repository for iOS Programming in 7 Days [Video], published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages