How to create a custom activity indicator in Swift/iOS?

We are using an activity indicator in the project in order to show the progress of API calls, data store, data transfer, data delete. usually, we use a third-party library like MBProgressView to show activity indicators in the application. let’s see How to create a custom activity indicator in Swift/iOS? Sometimes, the client or UX designer may ask for a custom-designed activity indicator to integrate in-app. Custom activity indicators could be based on their company profile like logo, color code, and other aspects. Create custom activity indicator is a primitive task in the early stage of the project, we need …

Read moreHow to create a custom activity indicator in Swift/iOS?

How to store an array in the dictionary in Swift?

Suppose we have JSON data received from API. Usually, we are storing in array and dictionaries, we will see how to store array in the dictionary for the sake of arranging data in the form of instance or model. Array in Swift: The array is nothing but a collection of similar types of elements. which we can access by the index. In one array we can store multiple students’ names but in the same array, we can’t store students’ student id. for storing student id we have to take another array. For example : Student Names Array data will be …

Read moreHow to store an array in the dictionary in Swift?

iOS vs. Android: Why iOS is an App Developer’s Best Bet

iOS vs. Android, discussion on this topic are very frequent. Today I will try to convey why iOS development is better than Android Development. With more than 5 billion mobile phone users around the world, mobile app development has become a strategic imperative for businesses wanting to go digital and reach a wider audience. With their ubiquity of use, mobile apps are the best way to go where your customers are, as well as provide information about your products and services right in the palm of your prospective customers’ hands. Before developing an app for your business, an important point …

Read moreiOS vs. Android: Why iOS is an App Developer’s Best Bet

Why I-phones are so expensive in India?

Day by day, India breaking records in terms of iPhone sales. Rather prices of iPhone in India are higher than the USA and European countries. There are many reasons behind Apple product price ratio is increasing in India day by day. let’s see why apple products are very costly in India. International Currency: Degradation of currency is one of the key factors that affect the price of products that India imports from foreign countries. For instance, in January 2018 Dollar to Rupee cost was 1:63 however for now in July 2020 it is 1:75, which means the value of rupee …

Read moreWhy I-phones are so expensive in India?

How to use Generics in Swift?

You may confuse or in fear of to use of Generics in Swift. Today we will see, How to use Generics in Swift. Swift Generics allow you to write generic code. Generic code allows us to write reusable code and also we can avoid redundancy of code throughout the project, generic programming allows us to write code once and very clean and in abstracted manners. if you think writing generic code sounds very complicated in terms of implementation. you have wrong assumptions. generics are a compelling feature in swift. By using generics in code we can reusable code and Generic …

Read moreHow to use Generics in Swift?

Top 5 best iOS/Swift development learning Youtube channels.

Before you going to pay for any Bootcamp or any online course for learning swift, please take an overview of below youtube channel’s, if you want to become an IOS developer by learning yourself without paying anywhere, Make sure you should have to be a very passionate to learn any technology, Swift is a growing programming language and becoming more popular for the development of an iOS and MAC pc applications, Average salary of the swift developer is very higher than any other application developer. These are some youtube channels, where you can learn to develop an app from scratch …

Read moreTop 5 best iOS/Swift development learning Youtube channels.

What’s new in iPhone 12?

Good news for iPhone lovers. Apple announced that in the mid-2020 Apple is launching a new iPhone 12, together Apple launching a few four more generic devices like iPhone 12 max, iPhone 12 Pro, iPhone 12, Pro Max. Let’s see what apple upgraded in the new series of iPhone 12, But I would suggest you if you are thinking to buy iPhone 11, just wait for few months to get this new generation iPhone with new features, Your waiting will be worth, I am sure!. lets what is new in iPhone 12. Design: I think apple is decided to go …

Read moreWhat’s new in iPhone 12?

How to become an iOS developer within 3 months

Nowadays having a mobile app rather than a website is the fashion to reach out audience. Every day thousands of apps published on the Apple app store and Google play store. Every app developed with its own purpose, there are game applications, Service-based applications like banking, fashion/ e-commerce applications. Educational applications you will find lot many types of applications over AppStore or play store. if you want to generate your idea into the iOS application or you want to work somewhere as an iOS developer, you have to learn a mobile development programming language, learning a programming language is not …

Read moreHow to become an iOS developer within 3 months

Header View Animation on TableView Scrolling.

If you have noticed in the Apps like Facebook, Twitter, these apps having news feed on the dashboard, you may have observed while scrolling newsfeed the header section containing the cover picture or search box view, this header section is expanding and collapsing with animation, The dynamic header on the dashboard or profile screen looks app more attractive and comprehensive. We will look at how to implement a stretchable header view in swift while scrolling table view. follow the below steps to achieve this header stretchable functionality. 1) Create UITabelView and HeaderView Add UIView as header view from the component …

Read moreHeader View Animation on TableView Scrolling.

VStack, HStack and Zstack layout in SwiftUI

What are VStack, HStack, and ZStack layouts In SwiftUI?, you may familiar with VStack and HStack layouts. In UIKit framework, we used to use StackView to wrap UI components. If you are familiar with StackView in UIKIT, you have half done, we will go through each step, how VStack, HStack, and ZStack layouts implement SwiftUI framework. Stack layout, Spaces, and Padding are crucial parts of the SwiftUI layout, VStack, HStack, and ZStack layout allow to position views inside the container view, vertically and horizontally manner. Note: This article is written only for beginner to understand how VStack, HStack, and ZStack …

Read moreVStack, HStack and Zstack layout in SwiftUI