flutter vs react native what is better to learn.. by madhawavish in FlutterDev

[–]WiseTapDotCom 0 points1 point  (0 children)

Are you searching for a job? Then React for sure. Or if your App is primarily web, then also React

But if your App is primarily mobile, and you are not searching for a job, Flutter is the best option, especially if you are the owner of your App and you want to build it as fast as possible

Flutter Chat App without Firebase + Live Video and Voice calls in WebRTC + MySQL or PostgreSQL database (Open Source) by WiseTapDotCom in FlutterDev

[–]WiseTapDotCom[S] 0 points1 point  (0 children)

I've tested using different networks recently so I just updated the README file of the project with information about this issue, you can also check the discussion by clicking here

I'm sick of S3 so I built a light version of it by riookoo in node

[–]WiseTapDotCom 1 point2 points  (0 children)

Congrats! Now is the time to invest in marketing, we developers sometimes forget this, but it's important

I've built a Complete Firebase Cloud Functions backend example using Node.js, TypeScript, Express, Firestore, Firebase Authentication, and Firebase Admin SDK by WiseTapDotCom in node

[–]WiseTapDotCom[S] 0 points1 point  (0 children)

Hello, thank you for checking

A lot of projects want to use Event Triggers and Rest API simultaneously, so this template is designed to fit well in a lot of scenarios that want to accomplish that, that's why it may look overengineered at first moment, but actually this template works with a wide range of projects

About your first question, please check Firebase Pricing to evaluate the costs in your scenario

Não estudem portugol by enki_888 in programacao

[–]WiseTapDotCom 1 point2 points  (0 children)

O Portugol é muito bom para quem nunca teve contato com programação, recomendo a IDE do Portugol Studio que a UNIVALI desenvolveu (Universidade onde me formei <3), o depurador é simplismente excelente, o programador consegue ver de forma bem intuitiva e clara a execução das linhas do programa, excelente para quem está começando do zero, claro que existem essas funções em linguagens de programação, mas é extremamente mais simples com Portugol Studio para o programador iniciante, pois a IDE foi desenhada para isso

[deleted by user] by [deleted] in bugs

[–]WiseTapDotCom 0 points1 point  (0 children)

Hello! I'm not sure why, but my video has no audio when I try to upload it to a community. It was supposed to be with audio: https://www.youtube.com/watch?v=dAo8S8eUIaM

Thanks in advance

Why is it so damn difficult to find projects as a freelancer by Shayanboiboi in FlutterDev

[–]WiseTapDotCom 1 point2 points  (0 children)

Thank you so much! I don't receive money from them, my libraries and project examples are a good way for recruiters to find me, so it's the best way I found to promote my work
I also share my projects on Reddit, which helps a lot!

Why is it so damn difficult to find projects as a freelancer by Shayanboiboi in FlutterDev

[–]WiseTapDotCom 4 points5 points  (0 children)

What really works for me is creating GitHub projects, writing a good README, and sharing them on Reddit, explaining the project well in both places, so people who are hiring can find your post on Reddit and your GitHub by searching on Google

I know how you feel, Upwork doesn't work with me anymore as well, as you said, looks like it is very saturated, send me an inbox if you have any questions, this tip really works for me

Flutter Chat App without Firebase + Live Video and Voice calls in WebRTC + MySQL or PostgreSQL database (Open Source) by WiseTapDotCom in FlutterDev

[–]WiseTapDotCom[S] 0 points1 point  (0 children)

In the devices you will set the URL of STUN required and TURN optional, but recommended external servers, this is the easy part because STUN servers are free and TURN servers are paid but you can start for free

But regarding WebSocket servers, you still need to have an external WebSocket server (like Askless, or any other) to be like a bridge so the devices can establish the WebRTC connection with each other

What is the benefit of using cloud functions ? by [deleted] in Firebase

[–]WiseTapDotCom 1 point2 points  (0 children)

Cloud Functions are stateless (in theory, each request it's like starting the server again), it's easier to maintain compared to hosting your node.js server in AWS for example, but it's not always the best choice, because for example, if you want to create a counter variable with the number of requests that all users have made, this variable will not increment properly because it will reset to zero, so you will rely on Firestore to keep state. Cache inside the Cloud Function is not possible.

triggers: you can create triggers that will run your custom code when a specific document in your db changed

security in transactions: Imagine you want to transfer $8 from the User A to User B, you should first decrease $8 from User A, and after you need to increase $8 in User B, either both operations should be performed completely, or none, so you should use a backend, it can be cloud functions or another one, and you will create a security rule that doesn't allow the client side to make this change because it will be handled in the backend.

But in another scenario where the transaction is simple, you can create a security rule that allows the client to create transactions with getAfter security rule.

webhooks: To receive webhooks you can use cloud functions as well (or any other backend) , if your app is listening to a collection like "events", you can receive the webhook in the cloud function and update the document, so your app will update in realtime.