ZUMVU

Canopas

  • Surat, Gujarat
Canopas is helping entrepreneurs, small business owners, startups to actualize their dreams and achieve business goals. Bringing technology to life!
  • Surat, Gujarat

Canopas

Canopas is helping entrepreneurs, small business owners, startups to actualize their dreams and achieve business goals. Bringing technology to life!
  • Surat, Gujarat
Canopas is helping entrepreneurs, small business owners, startups to actualize their dreams and achieve business goals. Bringing technology to life!
  • Surat, Gujarat
Menu ×
Added on 21 June 2022
Website Trust Checkercanopas.com

Trust Score

1 / 100

About

Unless you’re a Multimillion or a Billion dollar company, you probably don’t have a multimillion-dollar ad budget or professional Spinners. Your product needs to stand out on its own merits like More
Added on 14 July 2022
Jetpack compose: Custom animations

Wanna learn how to design custom animations in Jetpack Compose?
This article will help you learn how to implement super cool custom animations using Jetpack compose in Android.

We are going to implement four different animations in this post.
Jetpack compose - Custom animations.gif

Heartbeat animation: This animation contains a heart-shaped image and we will animate it in such a way that it looks like a beating heart.

Wiggle animation: In this animation, we will have a square box and we will provide a wiggling effect on the box.

Flash animation:In this animation, we will have a square box and we will provide a flashing effect on the box.

Chasing circle animation: This animation contains multiple arcs and a circle and we will provide scaling and rotating effects on them.

Don’t worry if you didn’t get all the animations.

Check out the project on GitHub for the complete working solution and example.

Read full version of this post on canopas blog.

https://blog.canopas.com/jetpack-compose-custom-animations-550dcdcded83

Added on 12 April 2022
iOS dev— import music from user’s device using document picker


How to import music from device using document picker?

Here's the guide to how can we import local music from your iPhone or iPad’s file app into your iOS application.

Many times, as a developer we come across requirements where we want to add some music from your local music library instead of getting it from API.

Here's a step by step guide to learn how to import music from user device using document picker.

https://blog.canopas.com/ios-dev-import-music-from-users-device-using-document-picker-98e3e76d83c5

Added on 21 July 2022
Canopas Podcast 8— Introduction to Server Side Rendering(SSR)
https://youtu.be/rD8MybHt490
Introduction to Server Side Rendering(SSR) - Canopas podcast #8 youtu.be Do you know what is server side rendering(SSR) or how it works?This podcast will guide you on SSR including why do you need it? And what are the criteria for......

Added on 20 July 2022
Android — Send live audio stream from client to server using WebSocket and OkHttp client

A long time back, I was looking for a solution to send a live audio stream from an android device to a backend server. After lots of effort, I finally made it work.

In this article, you will learn how to stream live audio from client to server using OkHttp client & WebSocket.

In this blog, we will explore https://blog.canopas.com/android-send-live-audio-stream-from-client-to-server-using-websocket-and-okhttp-client-ecc9f28118d9

Added on 22 April 2022
7 signs you’re growing as a programmer


How can you measure your progress as a programmer?

Here are 7 signs you're growing as a programmer

Don’t only write code
Content and knowledge sharing
Constantly look for improvements
Crave new trends in development besides meeting deadlines
Timebox ambiguous task
Valuable code reviews
Selective about choosing third party libraries

To discover more, read the full article on our blog.canopas.com

https://blog.canopas.com/7-signs-youre-growing-as-a-programmer-32727e6c2eff

Added on 15 April 2022
Developing a Todo app with android integration testing following TDD approach — Part 3 of 3

Why do we never have time to do it right, but always have time to do it over?

First, Solve the problem. Then, write the code.

How do we test the product to find problems that only show up when all the pieces are combined and in the right place?

https://blog.canopas.com/developing-a-todo-app-with-android-integration-testing-following-tdd-approach-part-3-of-3-57b41910ad99

View More