RocketChat / Rocket.Chat.PWA

Bandwidth efficient, simplified client built with Angular.
78 stars 38 forks source link

Call for Volunteers #10

Open Sing-Li opened 8 years ago

Sing-Li commented 8 years ago

There is an ever-increasing demand from our growing users community for an easy to use, customizable, web components based construction kit for both web and mobile Rocket.Chat clients.

Rocket.Chat.PWA components can fulfill the demand. The existing code base is a bare minimal set of components and a skeletal start.

Due to a shortage of core dev hours available we are looking for experienced (PWA and Web Components related technology) volunteers to lead and build out the full potential for this project.

The entire Rocket.Chat core team stands behind this effort and will help in anyway required to make it real.

Please let us know if you are interested.

rasos commented 7 years ago

We have a customer demand to build a lightweight and fast App for Rocket.Chat for Android, iOS and WindowsPhone. Anybody tested, if Rocket.Chat.PWA also builds for WP? We failed with the Meteor based App framework, see https://github.com/RocketChat/Rocket.Chat/issues/1459#issuecomment-231350985 We are currently looking into QT Quick to build native Rocket.Chat Apps.

geekgonecrazy commented 7 years ago

So PWA is progressive web app. The point is it isn't built for any specific platform. It's using modern web standards that allow it to be pinned to a phones home page as an app.

Also allows it to do push notifications and etc. As far as windows phone... It really depends on the browser. I'm not sure if it allows pinning to home screen.

On Tue, Sep 27, 2016, 07:10 Roland notifications@github.com wrote:

We have a customer demand to build a lightweight and fast App for Rocket.Chat for Android, iOS and WindowsPhone. Anybody tested, if Rocket.Chat.PWA also builds for WP? We failed with the Meteor based App framework, see RocketChat/Rocket.Chat#1459 (comment) https://github.com/RocketChat/Rocket.Chat/issues/1459#issuecomment-231350985 We are currently looking into QT Quick to build native Rocket.Chat Apps.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/RocketChat/Rocket.Chat.PWA/issues/10#issuecomment-249846665, or mute the thread https://github.com/notifications/unsubscribe-auth/AADLHCNfth8sRhE0UJEQVtJKckMMsC5_ks5quQexgaJpZM4JwzjG .

rasos commented 7 years ago

Okay, I have been reading now about PWA, which seems to be a great upcoming app technology, without the need to really install an app. But is it suitable to communities or companies with mixed smartphones? PWA today seems to work well with Chrome (yes, PWA is driven by Google), all other browsers still seem to have trade-offs, including iOS. Opera is supporting PWA only for Android, says one source.

This source looks much better: http://caniuse.com/#feat=webworkers - only IE 8 and Opera Mini do not support web workers.

On Windows Phones 8.1 you can not use any modern webkit browser. The built in browser is IE based, we never got RC running on it. However, PWA might work with IE11 https://msdn.microsoft.com/en-us/library/dn736066(v=vs.85).aspx

We would like to give PWA a try and maybe support development. Is there a demo instance of PWA running somewhere?

InsaneNaman commented 7 years ago

Sorry I am late but I am up for contributing to PWA. I am a MEAN Stack Developer ( technically, Student of Engineering) ,having a quiet good experience in Web Technologies and love to play with JS Frameworks. Regarding PWA, I have done some code labs , and also attended some events about PWA and very much impressed from the benefits that PWA offers. I don't know much about PWA but i believe in "Implement while learning" approch. So i think i can contribute to this project. :)

inf3cti0n95 commented 7 years ago

Super Psyched About The PWA. I am Viraj Trivedi from India, a Full Stack Developer, I have been creating 2 PWAs for Myself and Surely want to contribute to Rocket Chat. PWAs often give me chills as they are truly revolutionizing the Web. Although the Support for Other Browsers are not up to the mark. But hey, we can always have fallbacks ;). I am pretty comfy using the Service Workers, PRPL and the Latest Web APIs and psyched to implement them in here.

I would love to help out even if I am not in GSOC, because at the end of the day its the Contribution that makes you feel great. ;)