iPhone App Development with Swift Programming-004 | Variables, Data Types | iOS Tutorial/Training

Publié le: 13 juillet 2023
sur la chaîne: iOS Developer Training
14
1

iOS App Development Free Training Syllabus :

Introduction
iOS SDK
Cocoa Touch Framework
XCode IDE
Swift Programming

Swift Fundamentals
Playground
Comments
Print statement
Variables and Constants
String and Characters
Tuples
Operators
Data types
Optional

Swift collections
Array
Set
Dictionary

Control-flow
Loops (for-in, while, repeat-while)
Conditionals (if-else, switch, guard)
Control Transfer (continue, break, return etc.)

OOPS concepts
Object
Function
Parameters
Return Type
Closures
Enumrations
Structure
Class
Properties
Methods
Subscript
Inheritance
Encapsulation
Initialisation
Optional chaining
Error Handling try-catch
Macros
Extensions
Protocoles
Delegates
Categories
Blocks
Generics
Access Control
Static Variables
Static Methods

Memory Management
Object Reference
ARC
Retain count

Application
App Life cycle
App Delegate
App Event Handling

App UI Design
Traditional Interface Builder
Create UI Programmatically
Story board
Swift UI

Explore xcode
Project Structure
Interface Builder
XIB files
Version Control
Object Library
Navigator
Tools
Utility
Consol
Storyboard
Simulator
Instruments
Window
View Controllers
Views
Compiler
Tags
Break Points
LLVM and LLDB compilers
Asset Management

Controllers
UI View Controller
Root View Controller
Split View Controller
Container View
Stack View
Table View
Collection View
Scroll View
Status Bar
Navigation Bar
Tab Bar
Search Bar

UI WIDGETS
Label
Text Field
Handling Keypad
Button
Image View
Text View
Picker View
Slider View
Segment
Page Control
Switch View
Alert View
Activity Indicator
Progress View
WebView


Gestures
Tap
Scroll
Pinch
Rotate
Swipe
Pan
Shake
Long press
Screen Edge
Hover

Touch ID
PDF Kit
Map Kit


Autolayout
Introduction
Constraints
IBOutlet and IBAction

Swift UI

Design pattern
MVC
Delegate


Data storage
Sqlite
Core Data
PList
User Defaults
File Storage

Passing data
Using Navigation Controller Push
Using Segue
Using Delegate
Using Notification Observer
Using Block
Database
User Defaults

Networking/ Web Services
Reachability
GCD
Multi Threading
Asynchronous
Synchronous
HTTP GET Request
HTTP POST Requests
Parsing JSON
Parsing XML
Alamofire

Multimedia
Audio
Video
Camera
Gallery
Email
SMS
MMS

Animation
Graphics

Map
Google Map
Apple Map
Current Location
Pin

Multi device support
iPhone
iPad
Universal Apps
Orientations

Localisation
Resources
Language and Region
NSLocale
Text
Dates
Numbers

Third Party iOS SDK Integration
Facebook
Google
Twitter
Linkedin
PayPaL

Testing
Debugging
Profiling
Break points
Memory Leaks
Local Notifications
Push Notifications
Cocoa Pods
FireBase
Analytics

Provisioning Profile, Launching app
Keychain Access
SSL Certificate
Apple Developer Account
Bundle id
App id
Account Type
Certificates
Profiles
Identifier
Register Devices
Code Signing
Xcode Organizer
Icons for iTunes Store
Prepare IPA Build
Testing on Real Device
Beta testing on Test Flight
Deployment in AppStore

Code Version Control
XCode
SVN
Git
Git ignore

Sample iOS Apps
Calculator App
Barcode Reader
QR Code Reader
FM Radio
Music Player


Development Environment is :

Apple MacBook Air M1 2020 with
MacOS Version : MacOS Venture 13.3
Xcode Version : 14.3.1
iOS Version : 16.5.1
Swift Programming : 5.8.1


Sur cette page du site, vous pouvez voir la vidéo en ligne iPhone App Development with Swift Programming-004 | Variables, Data Types | iOS Tutorial/Training durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur iOS Developer Training 13 juillet 2023, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 14 fois et il a aimé 1 téléspectateurs. Bon visionnage!