-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to webapp #60
Comments
fwiw several people at |
@sunglim what will it take for us to do this migration? I'm not near a computer atm (currently responding on my phone) so I can't view what APIs are missing. |
In my personal view, There's no future for Chrome app. Since 2013 I 've been contributing to Chromium especially extensions and apps. (Internally chrome app and extension they both share same code) It is always better to learn new thing than to hold old technology. |
So what would converting this project mean for the project? I know it means continued support by Chrome, but how would this affect using the app within Chrome? Right now I can go to |
No. We should provide same UI. there're already many chrome app that just has link to webapp. for example Google docs I think using serial API from webapp is impossible now, I will take a look at Chromium side. I think some new proposal something like webUSB is necessary. |
understood. This post from Google seems to imply that apps are still needed on chrome os, but it does not describe the extent to which web apps can work offline or connect to hardware today. Do you think it will be possible to migrate to web app and continue to work completely offline? |
I think migrating and being able to work offline might be possible, IF we can get them to add support for the serial API (and possibly the socket API if we implement #70). @jumanjiman In the link to the blog post you provided, Google mentions that we can request prioritizing specific APIs so that our apps will continue to work. Here is the page where we make that request. I think we should all put in a request for it. I'm going to go ahead and request both APIs be added. |
@RandomlyKnighted Thanks for the link! I have submitted a request at https://docs.google.com/forms/d/e/1FAIpQLSenHdpA8_eqKiVOrWDjWe_KTfJmoSBEqFIh6SMwQ-NRDJnx1Q/viewform?c=0&w=1 to add support for the serial API. |
I asked the Chrome Developers Twitter account if either of these API's were going to be added. In their reply they included the names of the 2 people who decide what API's to support in the new web app. They also asked for a use case so they know why these API's are needed. I provided the use case they wanted. I'll continue talking to them and see if what I can do to get the support added that we need. |
I'm asking to Chromium guys directly. They are author of WebUSB. Sungguk Lim [email protected] to rockot Ken Rockot 4:13 AM (5 hours ago) to Reilly, me Do you have a sense of how your app is used primarily, i.e. with what kinds of devices? Is it generally for hacking on custom hardware, Arduino, etc? +Reilly, is there a straightforward way to talk to RS232 USB interfaces without the OS interfering? Reilly Grant [email protected] 8:44 AM (1 hour ago) to Ken, me |
@sunglim Thanks for sharing. So what about devices other non microcontroller applications like interacting with a router or switch? How would you know if the devices supports adding additional endpoints? |
Mike here from V&V Systems. We help schools with equipment for their Knowledge Bowl competition. We and the coaches use Beagleterm for communicating with the Knowledge Bowl timer (which uses the FTDI FT230X USB UART) for control and display during their practice and competition. Chromebooks are rapidly displacing PCs and Macs in schools here in Washington and surrounding states and Beagleterm is our "go to" solution for cross platform solutions replacing platform specific Windows TeraTerm and native consoles in Mac and Linux -- so we really need a Chrome serial terminal, like Beagleterm, so the coaches statewide can use their Chromebooks as well as other platforms for Knowledge Bowl. This is really important to keep working -- let us know if we can help! |
@RandomlyKnighted |
@mdv55 Thank you for your ongoing interest. |
news from googleDear Developer, We’re reaching out to you because you’re registered as a Chrome App developer in the Chrome Web Store. As you might have seen recently, we announced that we will be increasing our focus on the Web and open standards by removing support for Chrome packaged apps and hosted apps on Windows, Mac, and Linux over the next two years. Chrome apps will remain supported and maintained on Chrome OS for the foreseeable future. Chrome extensions will also continue to be supported on all platforms. Starting in late 2016, newly published Chrome apps will only be available to users on Chrome OS. Existing Chrome apps will remain accessible on all platforms, and you can continue to update them. In the second half of 2017, the Chrome Web Store will no longer show Chrome apps on Windows, Mac, and Linux, but will continue to surface extensions and themes. In early 2018, users on these platforms will no longer be able to load Chrome apps. We encourage you to migrate your Chrome app to the open web, and we’ve written a transition guide to help you with this process. If the web platform can’t provide the functionality you need, please let us know why. You can also consider using a Chrome extension or an alternate app platform such as Electron or NW.js. Best, The Chrome Web Store and Apps Team, |
http://blog.chromium.org/2016/08/from-chrome-apps-to-web.html
The text was updated successfully, but these errors were encountered: