Blurt as a Progressive Web App + Mobile App

in # blurtlife •  3 years ago • 2 min read

VOTE ME as your Blurt Witness

Blurt as a Progressive Web App + Mobile App

Try now

https://sagarkothari88-blurt.web.app/#/

Source code

Updates

  • I did a thorough research work on deploying the flutter app as a PWA
  • I did many required changes
    • Removing mobile device specific dependencies
    • Updating the code to support PWA
    • Updating assets, images for PWA
    • Configuring Firebase Hosting
  • There are many changes yet required to add necessary functionality like
    • Login
    • Up vote
    • All other chain actions
  • UTF-8 Character support research work
  • YouTube video player research work

This time, instead of updating the versions for iOS & Android app, I've deployed it as PWA

VOTE ME as your Blurt Witness

Tagging couple of members who are interested in this post.

If you mind me tagging, let me know - I won't tag you.
@outofthematrix, @imransoudagar, @kamranrkploy, @saboin, @blurtlatam, @tekraze, @ultravioletmag, @world-travel-pro, @nalexadre, @alejos7ven, @ilnegro, @freakeao, @megadrive


Who am I?

  • I am @sagarkothari88
  • Software engineer by profession
  • I am helping others to grow on different platforms
  • I am also contributing to different decentralised social media platforms

GOAL

  • To motivate more PEOPLE to join decentralised social media
  • Help people to move away from centralised social media.
  • Contribute to different decentralised social media platforms

Action

  • I encourage those who are on decentralised social media.
  • I reward daily to different community members

How?

  • I upvote contents from different decentralised social media platforms
  • By doing this, I (@sagarkothari88) encourage content writers.
  • I also contribute to different decentralised social media platforms with my skillset

Blurt Links

Vote me as Blurt Witness
Download iOS AppDownload Android App
--

Support me links

Vote me as Hive WitnessVote me as DTube LeaderVote me as Blurt Witness
Earn Money using HoneyGainGet a server
---

Cheers
Have a good one

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!
Sort Order:  

I am so happy about what you are doing. Maybe you should also add motivating young DEVs like myself too. When I see your works I also get encourages to do more as a young Dev.

  ·  3 years ago  ·  

Hello,

what do you understand by the term "decentralised social media"?
To what extent is social media decentralised? What would you say if I told you that there is no decentralised organisation?

Greetings.

At least, there is progress. It is a journey. It can’t be achieved overnight.

  ·  3 years ago  ·  

Let me beg to differ.
There can be no progress in getting de-centralized because where people work together, there is always a central place where things are decided. If you are running for witness, you shall know that.

So, in order to come to terms with each other I would still like to know, what you understand by this term "decentralized social media". I cannot read minds :)

  ·  3 years ago  ·  

I'm going to be brutally honest. The site is ugly as hell. If that's what I was introduced to Blurt via, I'd laugh it off and never come to it. There's large empty spots. Reading on it feels like I've been transported 20 years back and the site was designed by a kid. The lazy loading of images just causes more problems than it solves since they take forever to just load(thought that part might be the image server not being globally distributed, it took me about half a second to load each image). I can't share links to the posts as it's all just 1 url and they don't change. How am I supposed to tell my friends, "check out this cool thing I saw" when I don't know if they can even find the post. A lot needs to be done for this to improve.

Congratulations, your post has been curated by @dsc-r2cornell. You can use the tag #R2cornell. Also, find us on Discord

Manually curated by Blessed-girl

logo3 Discord.png

Felicitaciones, su publicación ha sido votada por @ dsc-r2cornell. Puedes usar el tag #R2cornell. También, nos puedes encontrar en Discord

  ·  3 years ago  ·  

Congratulations your post has been curated by @blurt-india .
Support our couration account by delegating some of your blurt power to blurt-india and make it stronger


Posted from https://blurt.live

  ·  3 years ago  ·  

Nice work 👍what library do you use to parse the markdown?

Are you also a hive witness?


Posted from https://blurtlatam.com

I am a witness on Blurt, DTube, Hive, Serey 😆 (On TMAC too)

Personally I wouldn’t vote a witness that was also a witness elsewhere especially on a platform like hive with totally different values but that’s just my personal opinion.


Posted from https://blurtlatam.com

My End Goal is for Users. Platforms paves the way for it.

it's too conflicting imo to be a witness of multi platforms which, are all competitive, it's almost impossible to serve one in a none biased way. I think one could create apps for them all but not have the best interests of each at heart. Just my opinion but I would never ever vote a witness on blurt who was also a hive witness and probably not even a serey one tbh even though I have no issues with serey and will no doubt join when I get a chance


Posted from https://blurtlatam.com

  ·  3 years ago  ·  

Consider the Cosmos billion dollar ecosystem of multiple chains, check this out https://mapofzones.com/ there are many chains interconnected with IBC bridges and oftentimes validators(witnesses) validate multiple chains if not all of them and in this ecosystem this is totally acceptable, only the Graphene space has been taught to be tribal, the industry is going multi-chain so I encourage witnesses to witness whatever chains they like, they can even learn new things to apply here.

  ·  3 years ago  ·  

From a technical point of view, I agree with you. Acquiring expertise on several channels is always an advantage for those who want to broaden their technical horizons.

Now, however, the technical space cannot be separated from the social space.

Similarly, if a politician who sits in parliament has shares in an energy company or receives so-called consultancy fees there. And he has a decisive ministerial position in energy supply issues. You can't ignore the fact that such things can lead to conflicts of interest.

For example, if the technician has an opinion on freezing accounts or limiting visibility of individual accounts, or would like to see a downvoting function be part of the system, and receives monetary or intellectual incentives from a competing product to install it for that product here (Blurt) as well, that would be such a classic conflict of interest. As someone who maintains a node and is fit in programming and at the same time holds high stakes in one or more blockchains, he can influence the other witnesses to improve his position. For example, he would be pro downvote if he receives pressure from the other strong players on the competing side to exert his influence on this side, for example. Or, as the recent conflict shows, he would be of the opinion that founding accounts should give up their respective account shares and make them available as a fund.

I suggest a disclaimer on every account of the witnesses, whether they run nodes only on blurt or other blockchains, so the users are informed and in case of having questions about what may be the benefit that this is so. I find open policies always best and appreciate that sagarkothari88 does have no problem in telling so. I am not judging by principle but by case.

Apart from that, interests are always present. It is only natural that everyone has a certain interest in something and it would be utopian to say that one has none.

I would like to ask you if you have ever thought among you witnesses and within governance about not supporting or pushing the term "decentralisation" because it is very misleading and many people seem to think that Blurt is some kind of anarcho-platform. It would be really good if someone who knows about this could write something about DAO on the blurt official page to clear up the misunderstanding that people seem to have on the topic of decentralisation.

I know that you and on the part of the witnesses like to reward postings where technical developments/ improvements are involved. However, I think that those who receive these upvotes also see themselves rewarded for spreading the term "decentralized social media" and I don't think that is wise.

This is factually wrong, because Proof of Stake is, as the name suggests, a transparent and complete accounting proof of all transactions made in the wallet, without the need for an intermediary such as a bank.
People like to confuse it with being a system without regulators and deciders.
If you think about it logically, there can be no sphere without a central form of organisation, because technical features are always added that are programmed into the system. Code, however, is not law. It would only be set if no one complained about anything, if all the functions provided by the system were used by everyone to their full satisfaction and there were no conflicts.

From a marketing point of view,

"decentralisation" may have been a scoop, but as we have all seen, it has caused more trouble than it has benefited, as people either intentionally or unintentionally throw around advertising terms that sound good but are not factually true.

From a PR perspective, I would recommend getting off this misguided bandwagon of "decentralisation" and instead promote the actual benefits of Blurt more prominently, such as the fact that there are no downvotes and no thumbs down here.

It would also be great if the blogger could switch off the comment function, as is now possible on some other platforms. Was this not something you already considered?

Furthermore, I have always wondered why guest comments are not possible from non-account users who simply want to drop by and comment on posts without receiving a vote. Is that technically possible? From my point of view it would increase traffic and even motivate a previous non-account holder to open an account on Blurt. That would express a low barrier.

  ·  3 years ago  ·   (edited)

Like I said everyone chooses who they vote for on their own principles. Isn’t that ok? I personally do not vote for anyone who’s a witness elsewhere especially hive who has to me terrible morals as a platform. We already had some incident with taking advice from hive watchers if I remember.



Posted from https://blurtlatam.com

  ·  3 years ago  ·  

Hive is fine as a platform technology wise, it’s (some) people that steer it that leave the gaping moral gap, not all of Hive is bad, not all is good. Blurt is mean’t to be good but we have a whale problem too.

Well it is tribal and it’s the way it’s become making it to me a conflict of interests. Of course if every single person on these platforms loved sharing, open source and loved seeing the other platforms grow too it might not be so bad but we know that’s not true lol we have people from hive witnesses or I think marky has been one at some point even coming over here and dragging blurt constantly, not that we don’t rlt do the same back but it’s hardly like everyone's caring and sharing lol


Posted from https://blurtlatam.com

  ·  3 years ago  ·  

Over time they will see the light or get left behind. The world is evolving, we need to interconnect and grow outside of the Graphene bubble, Hive is welcome to evolve and collab with us in future. Crypto is about freedom, including freedom of association.

For your kind info, @megadrive is a hive witness too. Do you think he is also at conflict?

maybe it won't bother some people, it's just my personal opinion it is a big conflict of interest especially considering the nefarious actions that go on on hive, although it could be a conflict of interest on serey. Like what if there was a decision to be made on one platform that could hurt another, how would one vote? Personally I think ppl should only be witness on one platform. But obviously I am not the only voter.


Posted from https://blurtlatam.com

yeah I defo do and he has taken some bad advice from hive watchers before, i haven't voted for him either and it did put me off knowing he was a hive witness.


Posted from https://blurtlatam.com

No problem. I do understand your opinion.
Let me share an example - just as an attempt to change your opinion.

--

A doctor is giving his service to one of the hospital for like 3-4 hours. He has time in hand & he wants to serve more patients. He goes to another hospital - different environment, different patients - but at heart - his aim remains same - to serve patients.

A person complaints followings

  • oh no sagar hospitals are competitive. You are not loyal
  • you are at conflict of interest
  • you don't have best interest with hospital

In this scenario - That person sound like the administrator to the first hospital.

--

I think you're limiting your view by one platform. 8 months ago, you decided to leave one platform - for some reason.
Yesterday, you were on some other platform. Today, you're somewhere else.
Who might know - tomorrow you could be else-where or everywhere?
You just said - you can't label yourself. Label Label Label
You're label-ing yourself with one platform, aren't you?

Users - They do have their hidden or visible accounts (or may open account) on all other chains but they still want to question one's loyalty. Hypocrisy at it's best 🤷
(Please I am not pointing to you - I am talking in general sense)

I am exchanging thoughts to express my GOAL

Help users to be on Decentralised platform(s)

Contribute to all possible platforms - because in that, users win, platforms win.

It is okay, if you don't want to understand my goal, or don't want to vote me as witness.

Cheers
Have a good one.

  ·  3 years ago  ·   (edited)

absolutely I currently am on steemit and might join serey. I don't think using every platform out there is a problem I just personally believe it is a huge conflict of interests to be a witness on more than one simultaneously. If you left hive and decided to witness blurt tmrw thats different to simultaneously being on two and decisions possibly affecting your other platforms you witness. I think you miss understand my post on labels slightly. it's not a label to say I run a witness on hive, or I run a witness on blurt. The way at least I was describing a label is when someone uses it as a form of identity and puts themselves in a smaller box than they could be in. So if your whole identity was being a hive witness that defo could be a limitation but if you simply are running a hive witness thats just something you are doing with your time. Hope that explains what I meant a bit better.



Posted from https://blurtlatam.com

  ·  3 years ago  ·  

I leave my foot in the door wherever I can to have inroads to diplomacy and technology share, doesn't mean I have to be active there but always maintaining a "personal embassy" is imo important.

decisions possibly affecting your other platforms you witness.

Help me understand how. If you are able to convince me, I'll turn off my witness node.

doctor is an interesting one in the uk it would be ok because we have one NHS so essentially everyone works under it. In uk no issues and doctors do move around. USA is really complicated and I don't know enough about it but I do know hospitals manage their funding individually and say if you need a heart transplant and are signed to one hospital moving is a complicated issue. USA hospitals are very complicated and you can't just move around like that once you are with one and a lot of it does come down to funding, they are essentially money making businesses as are schools so no it isn't that simple with hospitals either.


Posted from https://blurtlatam.com

I understand & respect your decision.
My GOAL is clear & I remind it to me everyday.

GOAL

  • To motivate more PEOPLE to join decentralised social media
  • Help people to move away from centralised social media.
  • Contribute to different decentralised social media platforms

I respect every platform. If you see true user-base, they are on every decentralised platform.

My return question to you - One platform is equal to centralisation, isn't it?

Oh Yes I am. Please don't forget to vote for me.

  ·  3 years ago  ·  

Tested and gave feedback in DM about font size and author blog page needing you to disable the one page view for desktop.

That is my new watch 😂😂😂😂😂


Posted from https://blurtlatam.com

Yes. That's intentional 🎉 ⌚️

Would @ctime, @fervi, @lucylin & other investors be interested in this post?