I created Chrome App.
But it now appears in For Your Desktop collection in Chrome Web Store.
Is there any special activities I should do for that?
Also, what is the difference between For Your Desktop and Offline Apps categories?
That collection is curated. If your Chrome App is successful, the curators will consider including it in the collection.
Related
App not showing in search on chrome web store.
It is published (more than 2 weeks ago), but if I search for it with keywords it is not showing up in any of the results.
Chrome apps have been deprecated except on Chrome OS. You can continue using the same codebase with NW.js, but you will need to distribute to those platforms another way.
https://nwjs.io/blog/chrome-apps-support/
https://nwjs.io/blog/whats-new-in-0.13/
"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 developers 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.
https://blog.chromium.org/2016/08/from-chrome-apps-to-web.html
The last two weeks I've been been writing a chrome app in order to update a microcontroller using the chrome.serial API. Now beeing almost ready with the main functionality and trying to publish the application the web store says "The app runs only on Chrome OS".
I'm afraid during development I missed the hint that chrome apps will no longer be supported. Unfortunately I can't easily port it to an extension or progressive web app since the app depends on the chrome.serial.* API
Does somebody know how to publish the app for Windows/Mac/Linux anyhow?
Or maybe how to port to a native app using the chrome.serial api?
Thanks
You can continue using the same Chrome App codebase with NW.js, but you will need to distribute to those platforms another way.
https://nwjs.io/blog/chrome-apps-support/
https://nwjs.io/blog/whats-new-in-0.13/
Google announced that they drop support for web apps in Chrome.
Basically, web app is a local HTML/CSS/JS app that runs in a separated custom "standalone" Chrome window.
Is there any way (preferably easy), to convert this web app to a real desktop app that not depend on Chrome in anyway? Using maybe NodeJS? If yes what is the right way to do it?
Thanks.
You could try one of these tools:
https://applicationize.me/
https://www.bzgapps.com/coherence
https://fluidapp.com/ (for Mac only)
Don't know about "easy", but it seems to me that the natural evolution is to Electron or NW.js, and both of these are mentioned in the Google blog article on this subject. (I'm moving to Electron.) Both have advantages over Chrome Apps, mostly that they are true desktop applications. To cite one example, you can now manipulate the menu bar, something out-of-bounds for Chrome Apps.
Pure JavaScript code in your Chrome App, such as anything to access the internet, should move over directly. Same for much UI stuff, as you're still using a browser window for the UI. The app will, however, have to be restructured.
Added Note: Chrome Apps ran on 4 platforms: MacOS, Windows, Linux, ChromeOS. Electron and NW.js apps won't run on ChromeOS. So, the ability to write a four-platform completely binary-portable app is going away.
I have trouble finding information about how to develop a Google (Marketplace) Chrome Web Store Web App.
I want to develop a simple "list info about all users in the domain, and let them add info about themselves through some web interface"-web-app.
And eventually i want to publish it in the Marketplace/Chrome Web Store.
How and where are those web apps hosted when published? How do i develop and test it before, do i use the App Engine simulator for that?
I want to be able to install the app in our domain in such a way that noone else has to "install" it.
You should start here: https://developer.chrome.com/home/platform-pillar
About the App store: https://developer.chrome.com/webstore
I think this is the jumping off point you want.
We will develop an app that we would like to distribute in through the following channels:
Android and iOS apps through Google Play and iTunes (the app will
use notifications extensively and presence in Google Play and App store is required)
Web app to run in web browsers on mobile devices
Web app to run in web browsers on laptop and desktop computers. We would like to support Chrome, Internet Explorer (starting from IE9),
Firefox and Safari browsers.
Our understanding is that Ionic is developed targeting primarily 1. and that the web apps in 2. and 3. above are not really what Ionic is intended for. We have looked around to try to understand if Ionic likely works for 2. and 3. and also made some quick tests ourselves.
From one of the links at the end: "Your webapp will run in desktop browsers yes, as it is made of html, css and javascript. The phonegap specific javascript calls (accelerometer, compass, file, etc) won't. Basically, if you stick to standard yes you will be able to port relatively easily your app to most browser, the job at this point being mostly a work of theming."
From another one: "I do know that FireFox is simply not supported. I don't know how well Ionic works in IE X."
To try it out we have built a limited version of our app in Ionic. From what we can see the app works for 1, 2 and 3. For example, it runs without issues on FireFox that is mentioned as not supported in the quote above. This means that to us it looks like the first quote saying that the web app will work in desktop browsers is correct.
I understand that this is a fairly generic question and might be hard to answer, but since we have found contradicting information when looking we are trying to understand more before making a decision.
Any feedback would be appreciated.
Thanks,
Markus
Is it a good idea to use ionic to build mobile web version of a website?
Can Ionic Framework run in desktop web browser like Chrome, Mozilla, IE9+?
http://forum.ionicframework.com/t/ionic-components-on-ie/1826
Phonegap web app in regular desktop browsers
http://ionicframework.com/docs/overview/#css-sass
Ionic is tested for mobile only. Internet Explorer for example is not tested and does not properly handle a number of features in Ionic. Desktop browsers act differently than mobile browsers.
Ionic is focused on building native/hybrid mobile apps rather than
mobile websites.
As such, our browser support tends to be whatever Web View API is
available to native apps on a given platform. For Ionic 1.1.0
"xenon-xerus", that means UIWebView for iOS 7+, and Android 4.1 and
up. Windows Phone and FirefoxOS support is on our roadmap.
If it's cheaper for you to test everything on all different desktop browsers than to develop a version for it sharing the same controllers and services --- go ahead but it won't come "out of the box".
Also, I recommend looking at Electron to build desktop apps from webapps.
ionic is targting mobile apps only , but you can develop your desktop app using node webkit and angular material for example and share some code between your apps