Add user authentication to the Flutter app using OAuth 2.0
Flutter is Google’s cross-platform UI toolkit created to build expressive and beautiful mobile applications.OAuth 2.0 is an industry-standard protocol for authorization.
Flutter is Google’s cross-platform UI toolkit created to build expressive and beautiful mobile applications.OAuth 2.0 is an industry-standard protocol for authorization.
The tech world has been churning out mobile apps at an unprecedented rate in the past few years. But despite there being a whopping 5.7 million apps to choose from, the growth trend is more than likely to continue in the near future.
The mobility revolution is reaching its peak globally. What makes your smart device facile are user-centric apps which make it easier for you to complete your day-to-day activities with a few clicks of the button.
Eager to launch your innovative software application? A successful launch begins with purchasing a code signing certificate — an innovative tool that allows developers to sign and timestamp their creation digitally.
Google Apps Script is a quick application development platform that helps to create business applications which are embedded with Google workspace. Read more
Explore how to use Zebra Printer API in Rails App and how we can implement the APIs using this gem to generate the ZPL string according to the need for the labels.
gRPC is a one kind of RPC which is a free and open-source framework developed by Google. It allows you to define Request and Response for RPC (Remote Procedure Call). gRPC server is modern, fast and efficient, built on top of HTTP/2, low latency, supports streaming, language-independent and makes authentication, load balancing, logging and monitoring super easy to plug into. Read the blog to know more about it.
ML Kit is a mobile SDK that brings Google’s expertise in machine learning to Android and iOS applications in a strong but easy to use kit. Whether you’re new to machine learning or experienced you can implement the features you need in just a few lines of code. Learn more by reading the blog.
NgRx is an angular framework to build reactive applications built on top of rxjs. It gives state management to create applications that can be explicitly maintained. So basically it will maintain the data or the state in store and from that via service or directly we can access it in our component. Read the blog to know more.
EDI is nothing but the computer to computer swapping of business documents in the electronic format in between the partners without any need of human involvement. EDI allows you to swap multiple documents like purchase orders, invoices and many more.Read the blog to know more.
Rails is a framework built on the top of the ruby language. Rails is a web application framework and not just any framework it is one of the most powerful frameworks present in the web application world. Not going into history, but we will start with rails in this blog.
AWS Quicksight is a service which can be used to build interactive visualization from the data. It can enhance the application by interactive analytics capabilities without any other development. Read the blog to know more about it.
Docker compose is a tool which is used to deploy and manage multi-container applications on Docker nodes operating in single-engine nodes.Deploying and managing lots of services is a tough task. This is the situation where Docker Compose reduces the stress, it will deploy and manage the different services. Read the blog to know more
In March 2018, Google introduced a suite of tools called Stackdriver APM, for developers to make applications faster and reliable. These tools are very powerful and can be used in applications running anywhere on on-premises infrastructure, GCP, AWS or a hybrid of both. Read the blog to know more.
When your application has in-app purchase subscription, either auto-renewal or not, you might need to check the subscription status whether still active or it has expired. To check if the user still has a valid subscription when their subscription period is about to end, you will need to do re-validation on the purchase token. Read the blog to know about its process.
Blockchain is a technology in which a series of unchangeable records of data is available which is shared across a network of computers. The record is very difficult to change after it has been added to the chain. Read the blog to know more about what kind of testing can be done with Blockchain applications
These days most of the Roku channels provide In-app Purchases for their users. In-app Purchases are basically the products that are shown to the users when the channel is running and they can buy/subscribe to the products accordingly. This article will help you to navigate through the 8 simple steps required for the implementation of in-app purchases.
We usually write our code and we create a Merge Request to get our code reviewed but there should be a way to validate the code at compile type instead of run time. Static type checking allows you to catch errors quickly which indirectly reduces bugs and time spent on debugging. Read the blog and know more about it.
State Transition testing is a black box software testing technique in which the Changes in input conditions cause state changes in the Application under Test (AUT). Read our blog and know more about it.
Angular Ivy is the code used for Angular’s next-generation compilation and rendering pipeline. With the version 9 release of Angular, the new compiler and their runtime instructions are used by default instead of the older compiler and runtime, known as View Engine. Read the blog and know more about it.
Angular has been around for a few years and, it has been useful when creating many different categories of applications, including web and mobile applications. Check out how to use Angular CLI to build a web and mobile compatible application with the NativeScript schematics.
Nowadays, many applications are transferring sensitive data in a plain text format to and from other applications, which leads to data breach or leaks. In this blog, we will see how to encrypt outgoing data and decrypt incoming data in ASP.NET Core Web APIs using the AES symmetric encryption algorithm.
There are about 2 million apps on the iOS app store and around 2.4 million apps on the android play store. For our app to stand out and to be downloaded we need to take care of the design element and choose the right color for our application. Read our blog and know how to go about selecting the right colors for your application.
It is an application configuration file of the Official Microsoft ASP.NET site written in XML format and is responsible for controlling the application behavior. Read the blog and know about what is the web.config file? benefits of the XML format configuration file and its Key Features.
OpenID Connect has revolutionized the authentication process and quickly made its way to the top in a very short span of time. It is mainly used in the single sign-on and identity provision on the Web. Read the blog and know what is OpenID connect Authentication and Benefits of Using OpenID Connect ?
Slack is an interactive hub that has replaced email to help you and your team work together seamlessly. It is a simple interactive toll where many people can connect through a channel. It’s designed to support the way people naturally work together, So you can collaborate with people online as efficiently as you do face-to-face. Read the blog to know more about Slack Integration.
Flutter is a framework to develop cross-platform applications from a single code base for both android and ios Apps. The application is written in Dart, developed and maintained by Google and exported to the desired platform.Read the blog and learn what is Flutter and why you should learn it in 2020
OpenEdge is the payment gateway that accepts Credit and Debit Cards and other Payment Types, read the blog to know why it is different from others and How to Accept Payment on your site using Open Edge Payment Integration?
Sometimes while developing an application, customization of styling and appearance of the controls is required and in Xamarin Forms this can be achieved using the Custom Rendering. In this blog, we have demonstrated how to customize the appearance of the Image control and display the images in circle shape while the default shape of the Image control in Xamarin Forms is rectangle.
Google Cloud provides the facility to pay only for those resources which you use and we all probably know this but what if it saves your time too? Read our blog and know more about Cloud Run and its features.
In this blog, we have explained what is Beta build and how it is different from an alpha build. Also know more about testing multiple builds by reading our blog. We have clearly explained how to test Beta Build in Apple TV using TestFlight.
Fitbit is a wearable device that tracks daily activities, steps, calories burned, sleep, etc. These are wearable devices like watches. In this blog, we will look into the integration of the Fitbit device into your mobile and web application and how will we use web APIs for accessing data from Fitbit activity trackers.
All of us use some or the other application which we download from play store/ AppStore. In this blog, we have explained the process or the steps to publish these apps on the play store. Read the entire blog to understand the steps involved.
This Blog will give you an idea of how stripe allows individuals and businesses to receive payments over the Internet. We have also mentioned a few steps to easily integrate Stripe Payment Gateway in ASP.NET MVC Application. Know these steps by reading our blog.
We all know camera functionality is very common in today’s Android application and most of the times a lot of crash issues occur around this functionality. Now, the question is how to handle it.
Traditional methodologies take a stepwise approach to project execution. Thus, the project goes through the requirement gathering…
Android SDK offers a powerful componentized model for building your UI, based on the fundamental layout classes: View and ViewGroup. The view is one of the most general classes in Android which holds references to a single piece of UI.
Google’s App Engine is a Platform as a Service (PaaS) that provides features and web frameworks to easily build scalable web applications. App Engine applications are easy to manage your traffic and data storage as per need.
As the name suggests, this Firebase product ensures all the data are synchronized for all the clients in real time. The real-time database is a NoSQL database which…
Azure Storage Account is Microsoft’s cloud storage solution for latest data storage scenarios. Azure Storage provides an object store which is a tediously expandable object store for data objects. In addition to this,…
Applications always get evolved by adding new functionalities or the modification of the current changes. If we made any changes in our existing FireTV application, then we need to update the current Live version of the application with the recent submission.
App Center is a tool which is used to build, test and distribute applications. Developers monitor the standing and usage of the app using the Analytics and medical specialty services and interact with the users using the Push service once the app is deployed.
tvOS is an operating system which is developed by Apple. It launched on Sep 9, 2015. Currently, we are using many of the streaming devices to play the video. tvOS is one of the most popular streaming devices in the world but currently,…
This article provides an overview of how to get deep links working in a React Native application for both Android and iOS platforms.
Getting ready to kick start your next hybrid mobile application development framework and not sure about whether to publish your progressive web apps? This blog is for you!
Testers are even scared to envision a scenario where a bank app crashes and worst of all if there is a security breach. Deloitte suggests that cyber risk is the topmost concern of the majority of financial services risk managers.
For publishing the Fire TV application on the Amazon App Store, the first thing you need is to have an Amazon developer account. For opening the developer account, just register on Amazon developer account Opening a developer’s account is absolutely…
App Store Optimization (ASO) is the practice of enhancing the appearance of an app on app stores’ search results. Rankings of an app improve when it is visible among featured app store snippets. Like in SEO, ASO experts have to take deliberate steps to ensure…
Docker is the operating system level virtualization. It is a tool that reduces the complexity of the communication that required between teams of people while deploying software in the production.
What is Git and why we are using it? Git is a Version control system, specifically a version control system for tracking changes in computer files (mainly in project directory).
What are various Web, Mobile and API end technologies and how do they work in tandem? Tudip’s Web, Mobile and API Development Guide is a good starting point
In order to configure your Facebook app to be successfully approved, refer to the below step-by-step guide. Additional information is also available on the Facebook developers…
In order to retrieve a user’s Email address during the Social Authentication process, Twitter requires you to request permission. You can follow the below steps…
As per the recent guidelines laid out by Instagram, all the existing and new apps in Instagram would have to go through the review process…