Open in app

Sign in

Write

Sign in

Ajaya Mati
Ajaya Mati

16 Followers

Home

Lists

About

Pinned

Multithreading in Swift (Part 2)

In a multithreaded environment, we get the power of parallel computing by tapping into every core of the CPU. As stated “With great power comes great responsibility”, we need to take care of a few things to ensure the correctness of our program. In my previous article, We talked about…

IOS

6 min read

Multithreading in Swift (Part 2)
Multithreading in Swift (Part 2)
IOS

6 min read


Sep 17

Swift Class vs. Struct

This article discusses the differences between classes and structs in Swift. If you want to read about when and how to use these both I highly recommend you to go through swift official documentation. 1. Reference & Value type Structs are value types whereas classes are reference types, i.e. …

Swift

4 min read

Swift Class vs. Struct
Swift Class vs. Struct
Swift

4 min read


Jul 23

Auto Layout in iOS UIKit

Auto Layout is a constraint-based layout system that automatically positions and sizes view in a user interface, as a result, allows us to create a dynamic/responsive UI for different screen sizes and orientations. First, let’s talk about creating UI without Auto Layout. Frame-based Layout system class ViewController: UIViewController { override…

IOS

8 min read

Auto Layout in iOS UIKit
Auto Layout in iOS UIKit
IOS

8 min read


Jul 2

ARC in Swift — A Detailed Explanation

Intro The memory management mechanism is different for every language. But it’s the very core of programming and building robust, feature-rich applications. In Java, we have GC (garbage collector), but in languages like Obj-c or C++, we developers are responsible for the allocation and deallocation of memory manually. …

IOS Development

9 min read

ARC in Swift — A Detailed Explanation
ARC in Swift — A Detailed Explanation
IOS Development

9 min read


Jun 15

Multi-Threading in Swift

“What is multi-threading? “. Even if you are a beginner you must be having some basic knowledge of multi-threading, i.e. Running multiple threads at the same time. So the first question arises why do we need multi-threading? In a real-life application Consider a scenario when a user needs to download a file from the…

IOS

9 min read

Multi-Threading in Swift
Multi-Threading in Swift
IOS

9 min read


May 7, 2021

Get Started With P5.js

An Introduction to creative coding — Ever wondered why they say “Coding is fun” ?. If you are from any mainstream programming languages like c,c++, python, or java, then you are definitely aware of the fact that creating variables, writing lots of mathematical expressions just to see some outputs in a console is not that exciting…

P5js

5 min read

Get Started With P5.js
Get Started With P5.js
P5js

5 min read


May 5, 2021

My First Story

A commitment to a long journey — So, here I’m starting to write my own blogs on medium. Well, I’m no professional or have much experience, I’m just writing out of curiosity. Sometimes I get lots of ideas on how to express something difficult in a more pleasant way. And I hope my ideas will be helpful to some of you. I’ll start a series on creative coding with the p5.js library. There I’ll explore the core, DOM, and sound library in a detailed way. So stay tuned I’ll be back with some really exciting writings.

Storytelling

1 min read

My First Story
My First Story
Storytelling

1 min read

Ajaya Mati

Ajaya Mati

16 Followers

iOS Developer@NoBroker, IITR@2022

Following
  • Rajesh Budhiraja

    Rajesh Budhiraja

  • praveen srivastava

    praveen srivastava

  • Rinni Swift

    Rinni Swift

See all (5)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams