Google Will Kill Chrome Apps For Windows, Mac, and Linux In Early 2018 (venturebeat.com) 102
An anonymous reader quotes a report from VentureBeat: Google today announced plans to kill off Chrome apps for Windows, Mac, and Linux in early 2018. Chrome extensions and themes will not be affected, while Chrome apps will continue to live on in Chrome OS. Here's the deprecation timeline:
Late 2016: Newly published Chrome apps will not be available to Windows, Mac, and Linux users (when developers submit apps to the Chrome Web Store, they will only show up for Chrome OS). Existing Chrome apps will remain available as they are today and developers can continue to update them.
Second half of 2017: The Chrome Web Store will no longer show Chrome apps on Windows, Mac, and Linux.
Early 2018: Chrome apps will not load on Windows, Mac, and Linux. There appears to be two main reasons why Google is killing Chrome apps off now. First, as Google explains in a blog post: "For a while there were certain experiences the web couldn't provide, such as working offline, sending notifications, and connecting to hardware. We launched Chrome apps three years ago to bridge this gap. Since then, we've worked with the web standards community to enable an increasing number of these use cases on the web. Developers can use powerful new APIs such as service worker and web push to build robust Progressive Web Apps that work across multiple browsers." Secondly, Chrome apps aren't very popular: "Today, approximately 1 percent of users on Windows, Mac and Linux actively use Chrome packaged apps, and most hosted apps are already implemented as regular web apps. Chrome on Windows, Mac, and Linux will therefore be removing support for packaged and hosted apps over the next two years."
Late 2016: Newly published Chrome apps will not be available to Windows, Mac, and Linux users (when developers submit apps to the Chrome Web Store, they will only show up for Chrome OS). Existing Chrome apps will remain available as they are today and developers can continue to update them.
Second half of 2017: The Chrome Web Store will no longer show Chrome apps on Windows, Mac, and Linux.
Early 2018: Chrome apps will not load on Windows, Mac, and Linux. There appears to be two main reasons why Google is killing Chrome apps off now. First, as Google explains in a blog post: "For a while there were certain experiences the web couldn't provide, such as working offline, sending notifications, and connecting to hardware. We launched Chrome apps three years ago to bridge this gap. Since then, we've worked with the web standards community to enable an increasing number of these use cases on the web. Developers can use powerful new APIs such as service worker and web push to build robust Progressive Web Apps that work across multiple browsers." Secondly, Chrome apps aren't very popular: "Today, approximately 1 percent of users on Windows, Mac and Linux actively use Chrome packaged apps, and most hosted apps are already implemented as regular web apps. Chrome on Windows, Mac, and Linux will therefore be removing support for packaged and hosted apps over the next two years."
is that a micro (Score:2)
App appers guy on suicide watch (Score:1)
The app appers guy is on suicide watch because Google has chosen luddite software over modern apps. Google doesn't want apps to app other apps.
Luddite software!
Re: (Score:1)
You could say... he's not appy about it.
Browsers are shitty application platforms (Score:5, Insightful)
See subject line. Please stop this web app nonsense. It's annoying and sucks.
Re: (Score:2, Troll)
No, the task simply may not require the pretense that you have money to waste. Apple is pretty limiting both in terms of "productivity" or "user experience". They confuse crippled and restricted with "easy" and their own apps don't scale well to non-trivial use.
The fact that tech moves on while requirements remain the same is why the PC market is in the crapper. We're no longer in the era where a few more megs of RAM or a few more megahertz of CPU is a big deal.
Re:Browsers are shitty application platforms (Score:4, Insightful)
You might as well have typed, "I don't do any real work."
If you can cope with the speed, responsiveness, UI, feature set, security, and stability of a browser app, you're either doing nothing for a living, or you're in such a niche market that you have zero competition and don't have to worry about efficiency or any other good practice.
Re: (Score:3)
Jupyter Notebook makes a great front end to Python and can run on hardware anywhere.
Re: (Score:1)
Umm, the base 15" Macbook Pro costs $1,999. Just increase any spec and it's +$2K.
Re: (Score:1)
Right, however the original poster said "macbook". Not "macbook pro".
Re: (Score:1)
You're quibbling over semantics, now. I consider their whole line of notebooks to be "Macbooks". That's probably what OP meant.
I'd ask the OP to clear it up, but at this point who cares? This isn't a topic that has people on the edge of their seat awaiting a resolution. :)
Re: (Score:2)
That's quite remarkable savings. What kind of applications do you use on your new machine? Do you use other computers when the Chromebook doesn't cut it?
Re:Browsers are shitty application platforms (Score:5, Insightful)
Agreed.
Part of the problem is when this "cloud / web" stuff evaporates you have no migration path.
At least a native app (should) continue to work for years and doesn't hold your data hostage.
Re: (Score:2)
The difference is that the APIs of Chrome, Safari, Edge, and Firefox are more similar than the APIs of Windows, macOS, X11/Linux, iOS, and Android.
Re: (Score:2)
"Shitty" can still be better than having to buy a different computer to (legally) run each app.
I can see some use cases where it sux (Score:1)
Where basically you don't want to or cannot have internet. Same problem as with ChromeBooks really.
For ex: cleanflight (https://github.com/cleanflight/cleanflight/) configuration app is a chrome app. you use it in the field, usually without any internet connectivity.
Going to a website doesn't work there. You'd need to be able to make the page work reliably offline which IIRC only Firefoxos does
Application Cache has been deprecated (Score:2)
Application Cache has been deprecated in favor of Service Workers. But Service Workers require HTTPS, making it impractical to distribute web applications from a web server on an internal LAN that doesn't have a globally unique name, as there's no way to obtain a certificate for a machine on .local.
Re: (Score:2)
Re: (Score:2)
Count me in the minority that think this is a significant announcement.
GP mentioned cleanflight (which is a flight controller for multi rotor and other airplanes).
Below, someone mentioned a Logitech chrome app to manage the unifying wireless receiver (the alternative is a Windows app).
I was recently looking into Line, the IM client. It has a bunch of ports, but nothing for Linux - unless you use the Chrome app (https://line.me/en/download). I thought that might just be good enough for me to consider it furt
Re: (Score:2)
NaCl Development Environment (Score:2)
Has Google announced plans to port the Chrome app titled "NaCl Development Environment" [chrome.com] to "standards-compliant HTML5 / NaCl"? Because that's the only way I know of to develop software in any language other than JavaScript on an unmodified Chromebook. Let's say I use NaCl Development Environment on a Chromebook and another IDE on a desktop computer to work on the same project: the Chromebook while I'm riding transit or the desktop computer at home or at work. How would I go about synchronizing the project b
Chrome had apps? (Score:5, Funny)
Re: (Score:1)
Postman is the only chrome app I use, and honestly it is amazing for HTTP API development
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
They weren't apps like Android apps, they were just shortcuts to HTML pages. Worthless, really.
And you'd be wrong for nearly every Chrome App that's out there other than a couple of Google's own.
Chrome Apps was born due to the inability to extend beyond the web-browser. Yes they are mostly locally run javascripts, but they extend well beyond a HTML pages with ability to open and access multiple windows (not browser windows), had direct access to computer hardware, and have direct access to the file system without an intermediate convoluted API.
Comparing Chrome Apps to HTML pages is like comparing JVM
Re: (Score:3)
Re: (Score:2)
Chrome Apps are being deprecated because HTML5's capabilities now overlap pretty much 100%
Using the Chrome app titled "NaCl Development Environment", it was possible to develop in languages other than A. JavaScript or B. those few languages that compile to JavaScript with a compiler written in JavaScript or in a language that compiles to JavaScript. Say I want to code in Python, C#, or C++, without a continuous connection to the Internet. Is this still possible in HTML5?
Re: (Score:1)
Yes. Colour you, me and 90% of Chrome users surprised.
Whodda thunk it that Google, the worlds best advertising company, fucking SUCKS so hard at advertising their own softwares features?
Google truly are a paradoxical company.
Re: (Score:2)
You're still using agpmgihmmmfkbhckmciedmhincdggomo? Aren't you aware of the severe security vulnerability it has?
Get info and get patched at agpmgihmmmfkbhckmciedmhincdggomoageddon.com
Re: (Score:2)
Your domain name agpmgihmmmfkbhckmciedmhincdggomoageddon.com is not valid
Re: (Score:2)
What about agpmgihmmmfkbhckmciedmhincdggomobleed.com or agpmgihmmmfkbhckmciedmhincdggomoshock.com ?
ltunify (Score:2)
If you cannot use the official Logitech Unifying management software because you use X11/Linux rather than windows, try compiling ltunify [github.com] from source code. I own a Logitech K400 wireless keyboard with trackpad, and ltunify successfully configured it.
teargetted lockin. (Score:2)
People will switch from Windows to ChromeOS? (Score:3)
There are plenty of critisisms of Google which are reasonable. Sane people might point out how much they data-mine their users, for example.
> So it is because no one uses them and not to be anti competitive pricks?
So you think the idea is that people will ditch Windows and Mac, switching to ChromeOS in order to get Chrome Apps, which few people have ever heard of? On what planet does that make any sense?
> yet they will be supported for the foreseeable future on Chrome OS?? Does that mean chr
It's Google, what did you expect? (Score:5, Insightful)
That's the main thing you get when using Google anything: Unknown lifespan.
Re: (Score:1)
I think it's increasingly becoming a catch22. Developers aren't going to jump aboard google's ship anymore unless there's strong evidence to believe that it's going to last. But in doing so they leave it all up to google's very spotty record of first party development on their new platforms. And that ends up with low user bases causing cancellations causing less people to be interested next time around.
Android runtime for Chrome (Score:1)
Re: (Score:2)
Yeah, but Android Apps on Chrome on the O/S is a hell of a lot of overhead for a basic HTML5 single-page that you would just rather package and have in an independent window rather than forcing the user to always have to keep a tab open.
I have a Chrome app music player (a client for subsonic), an html5 app that I also serve on the web and deploy on Amazon's Fire OS platform. For a time it was on Firefox as well as an app but they eliminated their "app" capability a year ago.
The problem is that I want this m
Spotify (Score:2)
Re: Spotify (Score:2)
Really, you sure? Sure it's not just a web view of web.spotify.com?
Re: (Score:3)
you'd have to look up the details (there's an extension to do that), but one "clue" is whether or not there is a forced nav bar from the window manager on the window. My own app was originally hosted, but at some point Chrome forced it to have the O/S's native drag-bar, which I didn't want. Packaging as a deployed app, as opposed to a hosted one, solved that. It required making other changes to the code around local storage and browser history (two items that Chrome deployed apps disabled, for reasons I sti
Re: (Score:1)
Chrome remote desktop (Score:2)
Re: (Score:1)
I will also miss Google Keep, Google Hangouts, and Google Compute Engine (they use chrome apps for SSH and RDP access). It was a good experience working with you. Thank you Google.
Re: Ad Blockers (Score:2)
You don't need a plugin to block ads. I use AdAway for (rooted) Android and it redirects ad sites to 127.0.0.1
Business as usual. (Score:1)
Yet another reason you build nothing on Google anything, ever.
You cannot trust they won't just shitball it randomly.
What will they do with essential things? (Score:2)
What do they plan to use as a replacement for essential tools like the one that writes ChromeOS restore images to flash drive? It seems to me they'll be stuck writing separate Windows, Mac, and Linux versions of it if they don't have the unifying base of Chrome. While this would be good for the users in some ways (I didn't enjoy having to install Chrome just to make a restore disk), it sounds like a lot more work for them.
Virtualization (Score:2)
The dream is to maintain one app (Score:1)
Re: (Score:2)
Re: There's a serious problem with this (Score:2)
This is why I swore off proprietary platforms (Score:5, Interesting)
At least as a developer. There's nothing like spending years building a business and development skills only to be crushed by a change in business strategy.
I've seen this happen so many times over the years it's utterly predictable in a case like this. Supporting this stuff on Linux and MacOS must be a pita that doesn't do anything for Google other than bring apps to ChromeOS. Once ChromeOS had enough success to stand on its own Google had no reason to support other OSs as targets.
There's only one way to target multiple OSs: non-proprietary standards. Never count on anything proprietary running on multiple platforms over the long haul.
Re: This is why I swore off proprietary platforms (Score:1)
ChromeOS had success? Really? Where snd when was that? Must have slipped my attention big time
Re: (Score:1)
>Never count on anything proprietary running on multiple platforms over the long haul.
This.
@ 52, with major applications from each decade, starting when i was 20, running or having run for 20+ years, I've experienced this and vendor deaths as often as i have questioned the sanity of os designers.
appropriately, the captcha for this post is 'trapped'
Signal (Score:3)
That suck for Signal, as they choosed Chrome as their platform on non-mobiles. It's not a great loss, the program was limited and synchronisation didn't work for SMS.
Re: (Score:2)
Actually, that's a very good point. It also means that as developers, the only way we can test our apps now is to purchase a chromebook to test on. I can't just test it on my Mac and go "this works" and push it up knowing it'll just work on the chromebook.
Now I would have to build on the mac, send the package over to the chromebook (which I now have to have) and test it there, and repeat ad nauseum for bug fixes, before I can finally push it up.
Chrome app development worked because any normal dev platform c
This kinda sucks for Signal (Score:3)
And kill Chrome for linux while you're at it (Score:1)
That is such a PoS on linux, I even prefer running Google web apps on Firefox.
What now (Score:2)
OpenLRSng uses a Chrome App to configure, Cleanflight also. What do we do now, disable googleupdater service?