This is a series of blogs for advanced topics in SQL. You will need some basic understanding of Database and Management Systems and SQL. I hope you are ready for some in-depth “Indexing”.
Whenever we run a query on our database, we scan through the entire database, given a few conditions. Indexing is a method of optimisation that reduces disk access for particular types of query.
Note: Primary key is not the index. You can read more about the Primary key here.
An index is a type of data structure that is used to locate and access a particular data…
What are deep or dynamic links? Why are they used, and how to implement them in your application? Can you get analytics out of that?
Let me answer all of this one by one.
According to Firebase, it is
Firebase Dynamic Links are links that work the way you want, on multiple platforms, and whether or not your app is already installed.
It is a way to share application information with people who might or might not have your application. …
In this section, we assume that you are already familiar with the basics of Flutter. In case you are new or a beginner at Flutter Application Development, please go through my blog — Starting with Flutter.
As a developer, when you start to write an application, the 1st thing that comes to your mind is the folder hierarchy referred to as the Code Structure (not the architecture, which is entirely different). That is what we will talk about in this article.
I researched a couple of fold structures online and thought of mixing them to follow a hybrid and improved…
Whether you are a beginner or an expert, you must have come across a thought.
Should I go with Native Android (Java + XML) or should I go for Hybrid development?
Now you decide to go with Hybrid Development. So the next question comes in.
Should I go with React Native or go with Flutter?
Well, that’s a debate for a completely different day. So let’s jump into starting with Flutter.
Let’s discuss what is competitive programming and development first. Competitive Programming is a fun and professional sport of coding and solving problems that involve knowledge of Data Structures and Algorithms. On the other hand, development involves making a website application, android and iOS application that we daily use.
There is actually no specific answer, but I guess this is the most asked question on LinkedIn by a 1st or a 2nd-year college student and also as to how to start? There is no definite approach to this. It may differ on who is doing and what is the long-term goal…
This article will cover:
Let’s start !!
I would keep this article as general as possible. Still, this will be highly beneficial if you are reading this in your 1st or 2nd year. Getting a good internship in summers after your 2nd year, if you are not from Tier-1 college is quite challenging but as Gary Vaynerchuk says :
Love The Process
If you want to start Android development and are clueless you can…
It is completely fine to get scared of Android Development. I am quite sure no Android Developer out there has ever been confident about Android Development in the starting. So how to start it?
So this might be a bit difficult for starters, but then what is easy at starting. So lets first start with the discussion of OS. If you have a MacOS, its perfect. Other Operating Systems like, Windows and Linux(of your choice) work perfectly fine as well. For dual-booting of Ubuntu alongside Windows you may follow this :
Congratulations, the first step to decide your OS…
Entrepreneur | SE at Microsoft | Ex-DSC Lead | Winner of SIH2019 | Android Developer