canopas
canopas
canopas software
11 posts
Canopas is helping entrepreneurs, small business owners, startups to actualize their dreams and achieve business goals. Bringing technology to life!
Don't wanna be here? Send us removal request.
canopas · 3 years ago
Text
Implement Medium Like Bar Charts using Vue-chartjs
Wanna learn how to implement Medium-like bar charts using Vue-chartjs?
Analytics plays a key role in hydrating us with the latest or past data. Charts can be handy for analytical purposes.
In this blog, we will discuss how to implement beautiful-interactive bar charts as shown by medium using vue.js.
Here's the list of items you will learn in this blog post.
Import and register the chart.js components
Render a basic chart with data
Get familiar with useful chart.js options
Customize chart using options
Combine multiple charts into a single Vue component
Customize charts
For full implementation, navigate to canopas blog.
0 notes
canopas · 3 years ago
Text
Golang: Unit tests with test gin context
How to write tests in Golang?
Let’s explore why you should never miss automation tests and how to get started with unit tests in Golang.
While listening to the word test, junior developers get too many things in their minds. Most of the time they skip tests intentionally thinking of it as a time-wasting thing.
Of course! Testing can be time-consuming sometimes, but it can be a life savior proportionally.
Here's what you will learn in the post.
Should you write unit tests or E2E(End-To-End) tests for your project? How to get started writing unit tests for gin handlers in Golang? Create a test gin context Preparing requests
To read full version of this article, navigate to the canopas blog.
0 notes
canopas · 3 years ago
Text
Implement Medium Like Bar Charts using Vue-chartjs
Wanna learn how to implement Medium-like bar charts using Vue-chartjs?
Analytics plays a key role in hydrating us with the latest or past data. Charts can be handy for analytical purposes.
In this blog, we will discuss how to implement beautiful-interactive bar charts as shown by medium using vue.js.
Here's the list of items you will learn in this blog post.
Import and register the chart.js components
Render a basic chart with data
Get familiar with useful chart.js options
Customize chart using options
Combine multiple charts into a single Vue component
Customize charts
For full implementation, navigate to canopas blog.
0 notes
canopas · 3 years ago
Text
10 Useful playgrounds for a web developer
Don't want to run the full project for minor tweaks and changes?
Here's the list of 10 playgrounds that can be useful for you if you want to test it very quickly or for experimentation.
You can also save and share it with your colleagues or friends.
Playgrounds:
DB fiddle — for Mysql and PostgreSQL Mongo playground— for MongoDB Go playground — for Golang Codepen — for HTML, CSS and js Tailwind Play — for tailwind CSS Tutorials point — for python Online PHP — for PHP Playcode.io — for HTML, CSS, js, and all-purpose playground including frameworks CodeSandbox — for HTML, CSS, js, and all-purpose playground including frameworks Font playground — For trying various font families and size
To read more, navigate to our website blog.canopas.com
If you'd like to explore more about us, here are the links:
Website: https://canopas.com/
Blog: https://blog.canopas.com/
Twitter: https://twitter.com/canopassoftware
GitHub: https://github.com/canopas
0 notes
canopas · 3 years ago
Text
iOS — Drag and Drop using CollectionView
Do You Know How to Implement Drag and Drop Using CollectionView in iOS?
In this blog post, we will implement Drag and Drop functionality with UICollectionView using swift.
Today, we’ll create a food order book, that shows a list of food items with the list of persons. Users can select food items and drop them off to the person paying for them.
I’ve tried to make this Drag and Drop functionality as easy as possible. At the end of this blog post, we’ll have UI something like this.
We’ll divide implementation into 3 simple steps to make each step easy to understand. Design Views to show food items and users Implement drag delegate Implement drop delegate
For step by step guide, visit canopas blog.
0 notes
canopas · 3 years ago
Text
Exploring Data Store — A New Way of Storing Data in Android.
Learn how to use DataStore instead of SharedPreferences in Android.
]Jetpack DataStore is a data storage solution that allows you to store key-value pairs or typed objects with protocol buffers.
DataStore uses Kotlin coroutines and Flow to store data asynchronously, consistently, and transactionally.
We hope that you have sufficient knowledge regarding when, why, and how to store data in Android applications using SharedPreferences and Room Database.In this blog post, we will cover DataStore, and its two types (Preferences DataStore, Proto DataStore).
The complete class details for creating the proto-type database instance and reading/writing data are available on Github.For detailed implementation, visit our blog.
0 notes
canopas · 3 years ago
Text
Video indexing: Improve your site performance on google search
Does your website contain video? Do you know how to index your video in google search results?
Google search indexes the videos from your website as a part of SEO. It helps users to find and watch the full content of the video.
Till July 2022, site owners didn’t have any idea about the performance of their videos on google and also did not have any solutions for video search indexing optimizations.
But, Now google has made it easier!
From the video index report in the search console, We can get exact errors and solutions for improving the video indexing of our applications for SEO purposes.
This article will help you understand how to index your video on google search results.
Easy 5 steps to improve your video index in google.
Check the availability of video
Use of appropriate HTML tags
Video sitemap
Use structured data for video
Include high-quality thumbnails
For details, check out canopas blog.
0 notes
canopas · 3 years ago
Text
SwiftUI — Exploring NavigationStack and Making it Useful
In this blog post explore how to use NavigationStack of SwiftUI.
We'll introduce you to SwiftUI's navigation stack and will compare it with NavigationView, and will show you how it's better compared to NavigationView.
We will also explore 5 scenarios that cover 95% of use cases. Feel free to jump around as needed.
Push screens: A ⮕ A — B Pop last screen: A — B ⮕ A Pop multiple screens: A — B — C — D ⮕ A — B Pop to root: A — B — C — D ⮕ A Update root: A ⮕ B
For full guide, visit canopas blog.
If you'd like to explore more about us, here are the links:
Website: https://canopas.com/ Blog: https://blog.canopas.com/ Twitter: https://twitter.com/canopassoftware GitHub: https://github.com/canopas
0 notes
canopas · 3 years ago
Link
0 notes
canopas · 3 years ago
Link
2 notes · View notes
canopas · 3 years ago
Link
2 notes · View notes