Stay updated with latest insights, news and research in technology | Fission Labs

Blog


Mobile

5 reasons why you need an MVP for your mobile app

We are a bundle of ideas. We live by our ideas day in and day out. The idea machine never stops, it moves on relentlessly. The million-dollar question is – do we need to bring all the ideas to life at one go or give them form in different phases? Let’s see how the two […]



iOS

How to write Async Search Bar Controller

How do you handle the search if you are searching among millions of records? What happens when a user enters some text to search and realised that he wanted to search something else or mistyped something? Ideally, when a user changes the text we should stop our search and begin a search with the new […]



iOS

Extract Piece of JSON using Swift Codable

Codable protocol is really helpful in making developers’ life easy. It allows us to convert JSON response into the model object instead of going through the cumbersome process of parsing each object. How do we use the Codable protocol in Swift? To understand the concept better let’s get our hands dirty with some coding samples: Flickr search […]



Mobile

What are the different storage options available in android platform?

Virtually every non-trivial application will have to store data in one way or another. This data can be of different forms, such as user settings, application settings, user data, images, or a cache of data fetched from the internet. Some apps might generate data that ultimately belongs to the user, and so, would prefer to […]



Mobile

What are the key differences between a web and mobile application

For a layman, the difference between a mobile app and a web app may be negligible. But they are very different from each other. The difference between the two is not just for users, the process of developing and deploying them is also separate. A Native App is usually developed for a particular mobile platform. […]



Web

What is W3C and why is it important?

The World Wide Web Consortium (W3C) is an international organization committed to improving the web. It is made up of several hundred member organizations from a variety of IT related industries. W3C sets standards for the World Wide Web (WWW) to facilitate interoperability and cooperation among all web stakeholders. It was established in 1994 by […]



Artificial Intelligence

Retail needs to double down on Artificial Intelligence to stay relevant

The biggest transformation catalyst that retail faces in the 21st century is the advent of digital and AI technologies. One of the recent IBM studies states that 85% of their responders believe that AI will transform more than one aspect of their business. Be in supply chain management or demand forecasting or pricing and promotions, […]



Technology

The science and art of choosing the right tech stack.

What is more difficult than building a new product? We believe it’s choosing the right technology stack to build it on. A Technology Stack can be defined as the layers of components, languages, tools, or services that are used to build software solution or product. Choosing the correct technology stack is work of art as […]



Agile

The Agile Approach — The perfect environment for better app development

In this fast-paced and dynamic market, the attention span that’s dedicated to any application is a few minutes. A recent Google study shows that on average ~6000 apps are released on Google App Store every day. Therefore, the big question that needs to be answered is what makes an app stand out among the crowd? […]



Artificial Intelligence

AI-driven Customer Experiences: The future of chatbots in big business

No one can deny the contribution that AI has had towards Customer Relationships management in the last decade. Now, chatbots capable of autonomously engaging several customers at once and has become a boon for B2C startups looking to scale operations without a heavy and cost-intensive customer support team. Chatbots are now evolved enough to single-handedly […]