IOS Apps Development

Start Developing iOS Apps is the perfect starting point for learning to create apps that run on iPhone and iPad. View this set of incremental lessons as a guided introduction to building your first app—including the tools, major concepts, and best practices that will ease your path.

Each lesson contains a tutorial and the conceptual information you need to complete it. The lessons build on each other, walking you through a step-by-step process of creating a simple, real-world iOS app.

As you make your way through the lessons and build the app, you’ll learn about concepts in iOS app development, gain a deeper understanding of the Swift programming language, and familiarize yourself with the many valuable features of Xcode, Apple’s integrated development environment (IDE)

Introduction iOS / xCode / devices / Playground
Variables, Types, and Control Flow
Optional Types, Collections, Enums
Functions and Closures
Classes and Structures
Extensions / Property Observers

  • test1
  • rwawr

Operators
Generics / Size Classes
Error Handling
Singletons
Operator Overloading
Protocol

Using Camera to take Pictures
Use Gallery to add pictures in projects.
Use Sound files
Record Audio
Record Video

UITableViewController
UICollectionViewController
UITabBarController
UINavigationController
UIPageViewController / Animation
App State

URLSession
Parsing JSON with NSJSONSerialization
Refactoring To Use HTTPGetRequest
User Defaults / UIDocument
Working with Files / NSKeyedArchiver

MapKit Framework
Push Notification / Local Notification
Gestures, Taps, and Touches / Timer
LocationKit
Third Party Dependancy (Cocoapod, Carthage)
Localization

Drawing / UIControl
Swift / Objective-C Interoperability
Version Control (git, bitbucket)
Code Quality
Adding Custom fonts / Images
Submitting to the App Store
Storyboards / UILabel / UIView / Outlet / IBAction
UITextField / UITextView
UIButton / UISegmentControl / UISwitch
UIScrollView / UISlider
UIWebView / UIStackView
UIAlertController
UIDatePicker / UIPickerView
Auto Layout / Access Control, Adaptive Layout

Facebook
Twitter
Google

Scenekit
SpriteKit
Metal
Game Kit

SUBSCRIBE NEWSLETTER

Subscribe to the free monthly newsletter.

You’ll receive notification of new courses and other news.

Copyright 2019 Kantipur Technical Institute - All Rights Reserved Design by Web Creation Nepal