• Home
  • What is ?
  • DSA
  • MAD
  • Concept
  • Practice
  • Misc
  • Quiz
  • YT
  • Home
  • What is ?
  • DSA
  • MAD
  • Concept
  • Practice
  • Misc
  • Quiz
  • YT
  • #News
  • #APPS
  • #Events
    • #WWDC
    • #I/O
    • #Ignite
  • #Let’s Talk
  • #Interview
  • #Tips

MyCodeTips mycodetips-newlogocopy1

  • Home
  • What is ?
  • DSA
  • MAD
  • Concept
  • Practice
  • Misc
  • Quiz
  • YT
topblankbanner

MAD : Mobile Application Development

Mobile application development is the process of making software for smartphones, tablets and digital assistants, most commonly for the Android and iOS operating systems. The software can be preinstalled on the device, downloaded from a mobile app store or accessed through a mobile web browser.

All IOS Articles
All Android Articles

IOS

Fundamentals

Description
Pre-Requisites
Introductions
Hardware
Software
Tools
Installing Xcode11 12 14
Interface Builder ( XIB / Storyboard)
Simulator
Understanding IOS
Function Overloading
Function Overriding
Delegation in iOS
Delegation Patternobjc | swift
ARC
OOPS
Xcode Features
Architecture Pattern
Concurrency in swift
Crash Detection in IPhone 14
IOS app lifecycle
IOS architecture
Life cycle of EVENTS

Advanced Fundamentals

Description
Strong Weak
Strong cycle
self/this/me
Assign Copy Retain
ARC life cycle
Autorelease Pool
Retain Cycle
Tuple
Defer
Properties
non-atomic
Memory Management
Memory Leak
Instruments
Protocol
Access Control in Swift iOS
What is Widget
Initialization
Ranges

Basic UI Controls

Description
Introduction to UIKit
UIButton
UILabel
Image View
UIText Fields
UISwitch
UISlider
View Controller
UI Stepper
Text View
Intro to Auto Layout
AlertViewController
Segmented Controls
UIActivity Indicator
UiView
ContainerView
View Controller
Auto Layout
WebView

Basic Programming

Description
Introduction to Programming
Command Line & Print
Decision Making
Comments
data types
Constants
OOPS
String
If else
Operators
Arrays
Dictionary
loops (for loop, while loop, do while loop)
Functions
Numbers
Switch
while loop
Jump Statement
alloc and init
Control Statement
Extensions
Categories
Timer
@objc
@synthesize or Dynamic
Classes and Objects
Encapsulation
Inheritance
Polymorphism (Compiletime or Runtime Polymorphism)
Abstraction
Enumerations / ENUM
Passing Data
Segue
Getting Data from UserDefaults
Category
Multithreading
Bitwise Operator
Break Statement
Recursion

Intermediate UI Controls

Description
UI Table View / TableView Controller
UI Collection View / CollectionView Controller
Frame, CGRect, CGPoint and CGSize
Auto Layout
Custom Buttons
Progress View
View Controller Life Cycle
Stack view (Horizontal / Vertical)
NSCalendar
Page Control / PageView Controller
Scroll View
Date Picker
Picker View
WebKit View
NavigationBar
Tool Bar
Tab Bar / Tab Bar Controller
Search bar
Men/Sub-Menu Command
Navigation Controller
Split View Controller
Adding Constraints
Constraints Detailed
What is SwiftUI?

Intermediate Programming

DescriptionObjective-Cswift32
Introduction
Syntax
Preprocessors
Subcripts
NS Framework
Values and Collection
Initialize (& de-initialize)
Swift Flow Control
Type Casting
Selectors (& Class Type)
Playground
variables
Optionals
Control Flow
Strings
Sets
Dictionaries
Functions
Closures
Properties
Initialisation
Property observer
for-in loop
Optional Chaining
Methods or Functions
repeat-while loop
Higher-Order Functions
Flow Control
log handling
Error Handling
Guard
unowned
Pointers
Escaping & Non-Escaping Closures
Opaque Types
Gaurd Statement
Higher-Order Functions

Advanced UI Controls

Description
GRID VIEW
Map Kit View
SceneKit View
Spritekit View
ARKit Scenekit View
ARKit Spritekit View
GLKit View Controller
AVKit View Controller
Tap Gesture Recognizer
Pinch Gesture Recognizer
Rotaion Gesture Recognizer
Swipe Gesture Recognizer
Pan Gesture Recognizer
Long Press Gesture Recognizer
Collection View Layout
Safe area in iPhone
Using UIColor to customize app appearance

Advance Programming

DescriptionObjective-Cswift32
Advanced Swift Programming
Local DataStorage
Blocks in Swift or Objective-C
Subscripts
Fallthrough Statement
ClassKIt
Cloud kit
Combine framework
Core Audio
Core location
Collections
Structures
Tuples
Selectors & Class Type Swift Assignment
Delegation Pattern
Optional Binding
SwiftyJSON
Swift Hashable
Swift Singleton
Selectors & Class Type ObjC
Paging
Dynamic Binding
Reuse UIView with XIB
Custom Table View Cell
Search in Tables
Table View Methods
Multiple Edit Buttons
Custom Cells in Collection Views
Deleting Cells in Collection Views
Collection Views Drag and Drop
Coredata
Accessing Maps
Camera Management
File Handling
iAd Integration
in-App Purchase
Location Handling
Swift Hashable
Type Alias
Typecasting

Part 8: Graphics & Gestures

Description
Introduction to touches and gestures
Begin & End Touch Methods
Touches Moved
Custom Gesture
Transformations
Rotate and Scale
CG Transforms and Touches
Graphics and Animation
Animations
Animation Blocks
Animation Loops
Chart Graph Excercise
Spring ANimation
Transitions
Core Graphics
Bezier Path Curves
Bezier Path Lines
Finger Drawing Excercise
CA Layer
IBInspectable
Core Animation
Core Animation Frames
CA Transitions
Animation in Autolayout
UI Dynamics
Grid View Example
Transforming Views with CGAffineTransform
Working with UIBezierPath in iOS applications

Cloud Database or Local Database

Description
Firebase Introduction
What is Firebase?
Settings ViewController
Creating Users in Firebase
Upload Operations Firebase
Storage Operations Firebase
Firestore Structure Firebase
Saving Date Firebase
Retrieving Data Firebase
Downloading Images Firebase
Firebase Security
IAM (Identity Access Management)
AWS Introduction
What is AWS
Creating Users in AWS
Indexing in AWS
Searching in AWS
Storing image in S3 in AWS
Introduction to Mongo DB
What is MongoDB
SQLite Database

Misc

Description
What is Pushnotification
Enabling Push Services
Manual Notification
Notifications with XCode
Firebase Checks
Push Notifications
App Publish
Introduction to Cocoapods
What is cocoapods
Introduction to Git
Branch and Sub Branch Creation
Code Push and Pull
Git Commands
Alamofire Library
Facebook Login Integration in iOS
Fetching data through Get Request
Firebase Crashalytics iOS Swift
Application Debugging
Jailbreaking in iOS

Frameworks

Description##
Accelerometer
GameKit
UiKit
Widget Kit
CoreML
Audio & Video
CFNetwork
AVAudioPlayer

Android ( Coding Coming Soon… )

Fundamentals

Description
Pre-Requisites
Introductions
Hardware
Software
Tools
Installing Android Studio
XML Interface
Emulator
Understanding Android
Function Overloading
Function Overriding
Delegation in Android
Delegation Pattern
OOPS
Android Features

Advanced Fundamentals

Description
Strong Weak
Strong cycle
self/this/me
Assign Copy Retain
ARC life cycle
Autorelease Pool
Retain Cycle
Compiletime or Runtime Polymorphism
Memory Management
Memory Leak
Profiler

Basic UI Controls

Description
Introduction to UIKit
UIButton
UILabel
Image View
UIText Fields
UISwitch
UISlider
View Controller
UI Stepper
Text View
Intro to Auto Layout
AlertViewController
Segmented Controls
UIActivity Indicator
UiView
ContainerView
View Controller

Basic Programming

Description
Introduction to Programming
Command Line & Print
Decision Making
Comments
Primitive data types
OOPS
String
If else
Operators
Arrays and sets
Dictionary
loops (for loop, while loop, do while loop)
Functions
Numbers
Switch
while loop
Jump Statement
alloc and init
Control Statement
Extensions
Categories
Timer
@objc
@synthesize or Dynamic
Classes and Objects
Encapsulation
Inheritance
Polymorphism
Abstraction
Enumerations
Passing Data
Segue

Intermediate UI Controls

Description
UI Table View / TableView Controller
UI Collection View / CollectionView Controller
Frame, CGRect, CGPoint and CGSize
Auto Layout
Custom Buttons
Progress View
View Controller Life Cycle
Stack view (Horizontal / Vertical)
NSCalendar
Page Control / PageView Controller
Scroll View
Date Picker
Picker View
WebKit View
NavigationBar
Tool Bar
Tab Bar / Tab Bar Controller
Search bar
Men/Sub-Menu Command
Navigation Controller
Split View Controller
Adding Constraints
Constraints Detailed
What is SwiftUI?

Intermediate Programming

DescriptionObjective-Cswift32
Introduction
Syntax
Preprocessors
Subcripts
NS Framework
Values and Collection
Initialize (& de-initialize)
Swift Flow Control
Type Casting
Selectors (& Class Type)
Playground
variables
Optionals
Control Flow
Strings
Arrays
Dictionaries
Functions
Closures
Properties
Initialisation
Property observer
for-in loop
Optional Chaining
Extensions
repeat-while loop
Higher-Order Functions
Flow Control
log handling
Error Handling
Guard
Protocols

Advanced UI Controls

Description
GRID VIEW
Map Kit View
SceneKit View
Spritekit View
ARKit Scenekit View
ARKit Spritekit View
GLKit View Controller
AVKit View Controller
Tap Gesture Recognizer
Pinch Gesture Recognizer
Rotaion Gesture Recognizer
Swipe Gesture Recognizer
Pan Gesture Recognizer
Long Press Gesture Recognizer
Collection View Layout

Advance Programming

DescriptionObjective-Cswift32
Advanced Swift Programming
Local DataStorage
Blocks
CoreML
CFNetwork
ClassKIt
Cloud kit
Combine framework
Core Audio
Core location
Collections
Structures
Sets
Selectors & Class Type Swift Assignment
Delegation Pattern
Optional Binding
SwiftyJSON
Swift Hashable
Swift Singleton
Selectors & Class Type ObjC
Paging
Dynamic Binding
Reuse UIView with XIB
Custom Table View Cell
Search in Tables
Table View Methods
Multiple Edit Buttons
Custom Cells in Collection Views
Deleting Cells in Collection Views
Collection Views Drag and Drop
Coredata

Part 8: Graphics & Gestures

Description
Introduction to touches and gestures
Begin & End Touch Methods
Touches Moved
Custom Gesture
Transformations
Rotate and Scale
CG Transforms and Touches
Graphics and Animation
Animations
Animation Blocks
Animation Loops
Chart Graph Excercise
Spring ANimation
Transitions
Core Graphics
Bezier Path Curves
Bezier Path Lines
Finger Drawing Excercise
CA Layer
IBInspectable
Core Animation
Core Animation Frames
CA Transitions
Animation in Autolayout
UI Dynamics
Grid View Example

Cloud Database or Local Database

Description
Firebase Introduction
What is Firebase?
Settings ViewController
Creating Users in Firebase
Upload Operations Firebase
Storage Operations Firebase
Firestore Structure Firebase
Saving Date Firebase
Retrieving Data Firebase
Downloading Images Firebase
Firebase Security
IAM (Identity Access Management)
AWS Introduction
What is AWS
Creating Users in AWS
Indexing in AWS
Searching in AWS
Storing image in S3 in AWS
Introduction to Mongo DB
What is MongoDB

Misc

Description
What is Pushnotification
Enabling Push Services
Manual Notification
Notifications with XCode
Firebase Checks
Sending Push Notifications
App Publish
Introduction to Cocoapods
What is cocoapods
Introduction to Git
Branch and Sub Branch Creation
Code Push and Pull
Git Commands

Flutter ( Coding Coming Soon… )

Fundamentals

Description
Pre-Requisites
Introductions
Hardware
Software
Tools
Installing Xcode11 12 14
Interface Builder ( XIB / Storyboard)
Simulator
Understanding IOS
Function Overloading
Function Overriding
Delegation in iOS
Delegation Pattern
ARC
OOPS
Xcode Features
Android Features

Advanced Fundamentals

Description
Strong Weak
Strong cycle
self/this/me
Assign Copy Retain
ARC life cycle
Autorelease Pool
Retain Cycle
Tuple
Defer
Properties
Compiletime or Runtime Polymorphism
Memory Management
Memory Leak
Instruments

Basic UI Controls

Description
Introduction to UIKit
UIButton
UILabel
Image View
UIText Fields
UISwitch
UISlider
View Controller
UI Stepper
Text View
Intro to Auto Layout
AlertViewController
Segmented Controls
UIActivity Indicator
UiView
ContainerView
View Controller

Basic Programming

Description
Introduction to Programming
Command Line & Print
Decision Making
Comments
Primitive data types
OOPS
String
If else
Operators
Arrays and sets
Dictionary
loops (for loop, while loop, do while loop)
Functions
Numbers
Switch
while loop
Jump Statement
alloc and init
Control Statement
Extensions
Categories
Timer
@objc
@synthesize or Dynamic
Classes and Objects
Encapsulation
Inheritance
Polymorphism
Abstraction
Enumerations
Passing Data
Segue

Intermediate UI Controls

Description
UI Table View / TableView Controller
UI Collection View / CollectionView Controller
Frame, CGRect, CGPoint and CGSize
Auto Layout
Custom Buttons
Progress View
View Controller Life Cycle
Stack view (Horizontal / Vertical)
NSCalendar
Page Control / PageView Controller
Scroll View
Date Picker
Picker View
WebKit View
NavigationBar
Tool Bar
Tab Bar / Tab Bar Controller
Search bar
Men/Sub-Menu Command
Navigation Controller
Split View Controller
Adding Constraints
Constraints Detailed
What is SwiftUI?

Intermediate Programming

DescriptionObjective-Cswift32
Introduction
Syntax
Preprocessors
Subcripts
NS Framework
Values and Collection
Initialize (& de-initialize)
Swift Flow Control
Type Casting
Selectors (& Class Type)
Playground
variables
Optionals
Control Flow
Strings
Arrays
Dictionaries
Functions
Closures
Properties
Initialisation
Property observer
for-in loop
Optional Chaining
Extensions
repeat-while loop
Higher-Order Functions
Flow Control
log handling
Error Handling
Guard
Protocols

Advanced UI Controls

Description
GRID VIEW
Map Kit View
SceneKit View
Spritekit View
ARKit Scenekit View
ARKit Spritekit View
GLKit View Controller
AVKit View Controller
Tap Gesture Recognizer
Pinch Gesture Recognizer
Rotaion Gesture Recognizer
Swipe Gesture Recognizer
Pan Gesture Recognizer
Long Press Gesture Recognizer
Collection View Layout

Advance Programming

DescriptionObjective-Cswift32
Advanced Swift Programming
Local DataStorage
Blocks
CoreML
CFNetwork
ClassKIt
Cloud kit
Combine framework
Core Audio
Core location
Collections
Structures
Sets
Selectors & Class Type Swift Assignment
Delegation Pattern
Optional Binding
SwiftyJSON
Swift Hashable
Swift Singleton
Selectors & Class Type ObjC
Paging
Dynamic Binding
Reuse UIView with XIB
Custom Table View Cell
Search in Tables
Table View Methods
Multiple Edit Buttons
Custom Cells in Collection Views
Deleting Cells in Collection Views
Collection Views Drag and Drop
Coredata

Part 8: Graphics & Gestures

Description
Introduction to touches and gestures
Begin & End Touch Methods
Touches Moved
Custom Gesture
Transformations
Rotate and Scale
CG Transforms and Touches
Graphics and Animation
Animations
Animation Blocks
Animation Loops
Chart Graph Excercise
Spring ANimation
Transitions
Core Graphics
Bezier Path Curves
Bezier Path Lines
Finger Drawing Excercise
CA Layer
IBInspectable
Core Animation
Core Animation Frames
CA Transitions
Animation in Autolayout
UI Dynamics
Grid View Example

Cloud Database or Local Database

Description
Firebase Introduction
What is Firebase?
Settings ViewController
Creating Users in Firebase
Upload Operations Firebase
Storage Operations Firebase
Firestore Structure Firebase
Saving Date Firebase
Retrieving Data Firebase
Downloading Images Firebase
Firebase Security
IAM (Identity Access Management)
AWS Introduction
What is AWS
Creating Users in AWS
Indexing in AWS
Searching in AWS
Storing image in S3 in AWS
Introduction to Mongo DB
What is MongoDB

Misc

Description
What is Pushnotification
Enabling Push Services
Manual Notification
Notifications with XCode
Firebase Checks
Sending Push Notifications
App Publish
Introduction to Cocoapods
What is cocoapods
Introduction to Git
Branch and Sub Branch Creation
Code Push and Pull
Git Commands

PowerAPPS ( Coding Coming Soon… )

Fundamentals

Description
Pre-Requisites
Introductions
Hardware
Software
Tools
Installing Xcode11 12 14
Interface Builder ( XIB / Storyboard)
Simulator
Understanding IOS
Function Overloading
Function Overriding
Delegation in iOS
Delegation Pattern
ARC
OOPS
Xcode Features
Android Features

Advanced Fundamentals

Description
Strong Weak
Strong cycle
self/this/me
Assign Copy Retain
ARC life cycle
Autorelease Pool
Retain Cycle
Tuple
Defer
Properties
Compiletime or Runtime Polymorphism
Memory Management
Memory Leak
Instruments

Basic UI Controls

Description
Introduction to UIKit
UIButton
UILabel
Image View
UIText Fields
UISwitch
UISlider
View Controller
UI Stepper
Text View
Intro to Auto Layout
AlertViewController
Segmented Controls
UIActivity Indicator
UiView
ContainerView
View Controller

Basic Programming

Description
Introduction to Programming
Command Line & Print
Decision Making
Comments
Primitive data types
OOPS
String
If else
Operators
Arrays and sets
Dictionary
loops (for loop, while loop, do while loop)
Functions
Numbers
Switch
while loop
Jump Statement
alloc and init
Control Statement
Extensions
Categories
Timer
@objc
@synthesize or Dynamic
Classes and Objects
Encapsulation
Inheritance
Polymorphism
Abstraction
Enumerations
Passing Data
Segue

Intermediate UI Controls

Description
UI Table View / TableView Controller
UI Collection View / CollectionView Controller
Frame, CGRect, CGPoint and CGSize
Auto Layout
Custom Buttons
Progress View
View Controller Life Cycle
Stack view (Horizontal / Vertical)
NSCalendar
Page Control / PageView Controller
Scroll View
Date Picker
Picker View
WebKit View
NavigationBar
Tool Bar
Tab Bar / Tab Bar Controller
Search bar
Men/Sub-Menu Command
Navigation Controller
Split View Controller
Adding Constraints
Constraints Detailed
What is SwiftUI?

Intermediate Programming

DescriptionObjective-Cswift32
Introduction
Syntax
Preprocessors
Subcripts
NS Framework
Values and Collection
Initialize (& de-initialize)
Swift Flow Control
Type Casting
Selectors (& Class Type)
Playground
variables
Optionals
Control Flow
Strings
Arrays
Dictionaries
Functions
Closures
Properties
Initialisation
Property observer
for-in loop
Optional Chaining
Extensions
repeat-while loop
Higher-Order Functions
Flow Control
log handling
Error Handling
Guard
Protocols

Advanced UI Controls

Description
GRID VIEW
Map Kit View
SceneKit View
Spritekit View
ARKit Scenekit View
ARKit Spritekit View
GLKit View Controller
AVKit View Controller
Tap Gesture Recognizer
Pinch Gesture Recognizer
Rotaion Gesture Recognizer
Swipe Gesture Recognizer
Pan Gesture Recognizer
Long Press Gesture Recognizer
Collection View Layout

Advance Programming

DescriptionObjective-Cswift32
Advanced Swift Programming
Local DataStorage
Blocks
CoreML
CFNetwork
ClassKIt
Cloud kit
Combine framework
Core Audio
Core location
Collections
Structures
Sets
Selectors & Class Type Swift Assignment
Delegation Pattern
Optional Binding
SwiftyJSON
Swift Hashable
Swift Singleton
Selectors & Class Type ObjC
Paging
Dynamic Binding
Reuse UIView with XIB
Custom Table View Cell
Search in Tables
Table View Methods
Multiple Edit Buttons
Custom Cells in Collection Views
Deleting Cells in Collection Views
Collection Views Drag and Drop
Coredata

Part 8: Graphics & Gestures

Description
Introduction to touches and gestures
Begin & End Touch Methods
Touches Moved
Custom Gesture
Transformations
Rotate and Scale
CG Transforms and Touches
Graphics and Animation
Animations
Animation Blocks
Animation Loops
Chart Graph Excercise
Spring ANimation
Transitions
Core Graphics
Bezier Path Curves
Bezier Path Lines
Finger Drawing Excercise
CA Layer
IBInspectable
Core Animation
Core Animation Frames
CA Transitions
Animation in Autolayout
UI Dynamics
Grid View Example

Cloud Database or Local Database

Description
Firebase Introduction
What is Firebase?
Settings ViewController
Creating Users in Firebase
Upload Operations Firebase
Storage Operations Firebase
Firestore Structure Firebase
Saving Date Firebase
Retrieving Data Firebase
Downloading Images Firebase
Firebase Security
IAM (Identity Access Management)
AWS Introduction
What is AWS
Creating Users in AWS
Indexing in AWS
Searching in AWS
Storing image in S3 in AWS
Introduction to Mongo DB
What is MongoDB

Misc

Description
What is Pushnotification
Enabling Push Services
Manual Notification
Notifications with XCode
Firebase Checks
Sending Push Notifications
App Publish
Introduction to Cocoapods
What is cocoapods
Introduction to Git
Branch and Sub Branch Creation
Code Push and Pull
Git Commands

React Native ( Coding Coming Soon… )

Fundamentals

Description
Pre-Requisites
Introductions
Hardware
Software
Tools
Installing Xcode11 12 14
Interface Builder ( XIB / Storyboard)
Simulator
Understanding IOS
Function Overloading
Function Overriding
Delegation in iOS
Delegation Pattern
ARC
OOPS
Xcode Features
Android Features

Advanced Fundamentals

Description
Strong Weak
Strong cycle
self/this/me
Assign Copy Retain
ARC life cycle
Autorelease Pool
Retain Cycle
Tuple
Defer
Properties
Compiletime or Runtime Polymorphism
Memory Management
Memory Leak
Instruments

Basic UI Controls

Description
Introduction to UIKit
UIButton
UILabel
Image View
UIText Fields
UISwitch
UISlider
View Controller
UI Stepper
Text View
Intro to Auto Layout
AlertViewController
Segmented Controls
UIActivity Indicator
UiView
ContainerView
View Controller

Basic Programming

Description
Introduction to Programming
Command Line & Print
Decision Making
Comments
Primitive data types
OOPS
String
If else
Operators
Arrays and sets
Dictionary
loops (for loop, while loop, do while loop)
Functions
Numbers
Switch
while loop
Jump Statement
alloc and init
Control Statement
Extensions
Categories
Timer
@objc
@synthesize or Dynamic
Classes and Objects
Encapsulation
Inheritance
Polymorphism
Abstraction
Enumerations
Passing Data
Segue

Intermediate UI Controls

Description
UI Table View / TableView Controller
UI Collection View / CollectionView Controller
Frame, CGRect, CGPoint and CGSize
Auto Layout
Custom Buttons
Progress View
View Controller Life Cycle
Stack view (Horizontal / Vertical)
NSCalendar
Page Control / PageView Controller
Scroll View
Date Picker
Picker View
WebKit View
NavigationBar
Tool Bar
Tab Bar / Tab Bar Controller
Search bar
Men/Sub-Menu Command
Navigation Controller
Split View Controller
Adding Constraints
Constraints Detailed
What is SwiftUI?

Intermediate Programming

DescriptionObjective-Cswift32
Introduction
Syntax
Preprocessors
Subcripts
NS Framework
Values and Collection
Initialize (& de-initialize)
Swift Flow Control
Type Casting
Selectors (& Class Type)
Playground
variables
Optionals
Control Flow
Strings
Arrays
Dictionaries
Functions
Closures
Properties
Initialisation
Property observer
for-in loop
Optional Chaining
Extensions
repeat-while loop
Higher-Order Functions
Flow Control
log handling
Error Handling
Guard
Protocols

Advanced UI Controls

Description
GRID VIEW
Map Kit View
SceneKit View
Spritekit View
ARKit Scenekit View
ARKit Spritekit View
GLKit View Controller
AVKit View Controller
Tap Gesture Recognizer
Pinch Gesture Recognizer
Rotaion Gesture Recognizer
Swipe Gesture Recognizer
Pan Gesture Recognizer
Long Press Gesture Recognizer
Collection View Layout

Advance Programming

DescriptionObjective-Cswift32
Advanced Swift Programming
Local DataStorage
Blocks
CoreML
CFNetwork
ClassKIt
Cloud kit
Combine framework
Core Audio
Core location
Collections
Structures
Sets
Selectors & Class Type Swift Assignment
Delegation Pattern
Optional Binding
SwiftyJSON
Swift Hashable
Swift Singleton
Selectors & Class Type ObjC
Paging
Dynamic Binding
Reuse UIView with XIB
Custom Table View Cell
Search in Tables
Table View Methods
Multiple Edit Buttons
Custom Cells in Collection Views
Deleting Cells in Collection Views
Collection Views Drag and Drop
Coredata

Part 8: Graphics & Gestures

Description
Introduction to touches and gestures
Begin & End Touch Methods
Touches Moved
Custom Gesture
Transformations
Rotate and Scale
CG Transforms and Touches
Graphics and Animation
Animations
Animation Blocks
Animation Loops
Chart Graph Excercise
Spring ANimation
Transitions
Core Graphics
Bezier Path Curves
Bezier Path Lines
Finger Drawing Excercise
CA Layer
IBInspectable
Core Animation
Core Animation Frames
CA Transitions
Animation in Autolayout
UI Dynamics
Grid View Example

Cloud Database or Local Database

Description
Firebase Introduction
What is Firebase?
Settings ViewController
Creating Users in Firebase
Upload Operations Firebase
Storage Operations Firebase
Firestore Structure Firebase
Saving Date Firebase
Retrieving Data Firebase
Downloading Images Firebase
Firebase Security
IAM (Identity Access Management)
AWS Introduction
What is AWS
Creating Users in AWS
Indexing in AWS
Searching in AWS
Storing image in S3 in AWS
Introduction to Mongo DB
What is MongoDB

Misc

Description
What is Pushnotification
Enabling Push Services
Manual Notification
Notifications with XCode
Firebase Checks
Sending Push Notifications
App Publish
Introduction to Cocoapods
What is cocoapods
Introduction to Git
Branch and Sub Branch Creation
Code Push and Pull
Git Commands

Practice Examples

DescriptionObjective-Cswift32
First APP
Dice Example
Unique Words Assignment
Most Photos Assignment
Ordered Names Assignment
Available People Assignment
Tap to Reveal Exercise
Segmented Controls load Data
Image Switcher Exercise
Image Slider Exercise
UI Stepper (Cart Increment)
View Controller
Passing Data
Swift User Manager Assignment
First Swift Program
Array of Users Exercise
Selectors & Class Type Swift Assignment
Vehicle Shop App Exercise
Occurrence of X Exercise
Compare Arrays Assignment
Login View Exercise
Animation Loop Practice
Chart Graph
Gradient
Animation Path
Timer
Zooming
Scroll with Fit Image Practice
Scroll with Page Control Practice
Fit image in Storyboard
Comparing Dates
Multiple Edit Buttons
Pull to Refresh
Master Detail App
Shopping List App Exercise
Core Data Saving
Core Data Reading
Core Data entity
Mapkit User Location
Pins On Map
Showing Selected Pin

Support us

mycodetips
mycodetips

Follow us @ LinkedIn 2850+

Join 8,213 other subscribers

Latest Posts

  • YT-Featured-solidprinciples
    SOLID Principles of Software Design
  • IOS 16 Features
    Latest features in IOS 16
  • r-language
    How can R language be used for data analysis?
  • wordpress-coding-blog
    Guide To WordPress Coding Standards
  • YT-Featured-Algorithm
    What is Algorithm?
  • #about
  • #myapps
  • #contact
  • #privacy
  • #Advertise
  • #myQuestions

Android Android Studio API APP Programming Apps blogging CSS DATABASE dsa Features HTML HTML5 installation Interview Questions IOS iPhone javascript Mac objective-c OS Programming quicktips SDK SEO SQL swift Tips & Tricks Tools UI Web Wordpress Xcode

  • SOLID Principles of Software Design
  • Latest features in IOS 16
  • How can R language be used for data analysis?
  • Guide To WordPress Coding Standards
  • What is Algorithm?

©mycodetips.com