Native apps are built using the specific programming language for the platform, so for Android you would use Java or Kotlin . For iOS , you would use Swift or Objective C.
Continue reading Native vs Hybrid App Development
Continue reading An Introduction to WebWorkers
Relational Databases like MySQL are great for storing , updating and reading data. Though they come with two disadvantages.
- Since the databases reside on the server, fetching and updating data depends on the quality of the user’s internet connection. If the user has slow internet, it will take much longer to data to be fetched and updated.
- Also when the user loses connectivity, there is no way to connect to the database until the connection is restored
Continue reading Introduction to IndexedDB
Gulp is one of the many build tools available that allows you to automate many of the repetitive or painful tasks.
To get started using gulp, you first need to install npm, you can install npm along with nodejs by following the official site.
Continue reading An introduction to Gulp
Continue reading An introduction to ES6
What are promises?
A promise is an object whose value will be determined in the future.
Lets look at an example:
Continue reading Introduction to WebRTC