People in general rarely complain/make their voice heard. They simply don't use it and never let the author know.
As for your question: "frequently".
foobar2000's dir is 9.47 MB, for instance.
Notepad++'s dir is 19 MB.
PuTTY = 484 KB.
Media Player Classic Home Cinema in 64-bit version is 44 MB.
--
You received this message because you are subscribed to the Google Groups "nw.js" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nwjs-general...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to nwjs-general+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Roger, the last thing, does the nwjs has the native printing module as well or any plan for future?something like this
https://github.com/tojocky/node-printeras SQlite and printing is getting bottleneck to use with our application.
--
As a user of NW I do agree with the opinion that it must remain SIMPLE.NW is an app builder with a Node.js backend that allow to make desktop app from JS/Dom. That's it.It should just use latest stable versions of webKit in order to respect all standards and the basic needs such as the system api.I personally make a HTML5 with WebGL and I want it to work neat like it does on browsers. And I'm surely not lone in this case.
--
You received this message because you are subscribed to the Google Groups "nw.js" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nwjs-general...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--Michaël Picovschi, Morphiks
Chrome Bluetooth
https://developer.chrome.com/apps/bluetooth
Chrome Serial
https://developer.chrome.com/apps/serial
Thank you
It's actually the really same for us. Interfacing with a third party lib like steamworks or any needed is a must have.Our game demo is available here at morphiks http://www.morphiks.com/synchrom our plan is to release pretty soon and it's working quite well right now. I'll send you a build when it's done so you can have a look of how it's done.WebSocket is really not working ? It's quite a breaking feature also for most multiplayer games. I guess that WebRTC should be provided too. We also plan to interface with a Kinect, it works with a websocket stream.
--
You received this message because you are subscribed to the Google Groups "nw.js" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nwjs-general+unsubscribe@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "nw.js" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nwjs-general/A7VpwOztU_s/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nwjs-general...@googlegroups.com.
i think the most important thing is the huge file size , if its a big app its ok , but sometimes you want to build and deploy small apps the file size becomes an big issue.
the solution to this issue is easy , you can do like Dotnet framework , install the framework on global location and the launcher should use the global instance from running the app
--
You received this message because you are subscribed to the Google Groups "nw.js" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nwjs-general...@googlegroups.com.
> I know I'm not preaching to the choir, but a realistic option to reduce filesize considerably (if it is really critical) is to create a Chrome extension. Most users have Chrome already installed, and if not it will be much easier to convince them to install Chrome than NWJS.
This is so incredibly stupid beyond words that I simply can't figure out how to respond to it...
really ? thats your answer ?
my customers paying for my app , monthly based , they expecting a little more then a "chrome-app"
which btw i can't control as good as i can control the nwjs (icons , branding , os integration , nodejs packages)
Run:
$ /path/to/nw /path/to/app/package.json
--
You received this message because you are subscribed to the Google Groups "nw.js" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nwjs-general...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "nw.js" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nwjs-general/A7VpwOztU_s/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nwjs-general...@googlegroups.com.
Thanks for this opportunity to contribute Roger. Thanks also to you and your team for making nwjs available in the first place!
My interest is in building apps for small to medium enterprises. I use Sencha libraries for both desktop and mobile devices. I have a common code base with a ui layer on top (ExtJs or sencha touch) , and then use nw js for the desktop packaging and cordova for the mobile packaging. It was a real breakthrough to be able to do that thanks to nw js for the desktop side.
So, to answer your question Roger, the things that I mostly use are:
Native file system
HTTPS for remote web server access
Window management
Clipboard
Notifications
Local storage
Play video and audio
And finally building for windows, osx and later linux.
The pain points for me were mostly around the packaging side but I have now got a set of scripts that largely automate that process. For distribution I use Inno for windows and Dropdmg for mac. I'm yet to distribute for linux. It took a while to get auto updating happening across the board but that's now built in too.
For the future, anything that continues the integration with the local desktop os / device is probably going to be of use to me.
At first glance, the suggestions of going down the java / . net approach of having a central module that is installed separately to the app has appeal.
As an aside, I also think that nw js has great potential in education to allow kids to get into software development in a really easy way in an environment they are familiar with.
Thanks again,
Murray
On 30/03/2015 3:38 PM, "Roger Wang" <wen...@gmail.com> wrote:
>
> Hello,
>
> I'd like to collect the information on which NW.js APIs and features are you using?
>
> I'm asking this because in nw13 we are refactoring the existing code to align better with upstream's architecture (Chrome apps/extensions). With the "release early, release often" spirit I'd like to release some alpha versions while we're working on this. In each version we'll port more APIs and features from NW12. In the end all the existing APIs and features will be supported when the final version of NW13 is released. I'd like to have some applications running in the first early versions and collect some feedback.
>
> With better alignment with the Chromium upstream, both the quality and the number of features will be improved. That's in our new year resolution of 2015: https://twitter.com/wwr/status/550642470623903745
>
> Thanks and Best regards,
>
> Roger
>
> --
> You received this message because you are subscribed to the Google Groups "nw.js" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to nwjs-general...@googlegroups.com.
1. Update feature: easy way to check and install updates
2. Error handling: I know we can do it now, but would be nice to have it as a library which can: collect system info, make screenshot, collect stacktrace, app version and send to some service as airbrake.io
3. Improve testing: merge https://github.com/nwjs/nw.js/pull/3319 and provide proper manual what can use for average applications (current manual only for opening http://www.google.com/xhtml), add example for different testing frameworks
>This should never be #1. When was the last time you downloaded a
>software that did something meaningful and it less then 80MB? I
>can't remember it.
>My bundles by the time they sent out are close to 300MB zipped.
>Never got a single complaint about it.
People in general rarely complain/make their voice heard. They simply don't use it and never let the author know.
As for your question: "frequently".
foobar2000's dir is 9.47 MB, for instance.
Notepad++'s dir is 19 MB.
PuTTY = 484 KB.
Media Player Classic Home Cinema in 64-bit version is 44 MB.
Those are just some random examples.
Unfortunately this is hard to shrink because we're shipping the whole Web engine and IO.js. Even on mobile the Blink web engine cost nearly 60MB.In the long run we're going to make an installer for NW.js which is shared by all the NWJS application in the system, and a package tool which generates an installer for your app to download and launch our installer. We would also consider making configurable builds (like make menuconfig for the Linux kernel) once upstream modularize the web engine, but that would be even later.In NW13 the binary size will be slightly bigger than NW12 because there will be more chrome.* API support due to demand: https://github.com/nwjs/nw.js/issues/518 .Thanks,Roger
Unfortunately this is hard to shrink because we're shipping the whole Web engine and IO.js. Even on mobile the Blink web engine cost nearly 60MB.In the long run we're going to make an installer for NW.js which is shared by all the NWJS application in the system, and a package tool which generates an installer for your app to download and launch our installer. We would also consider making configurable builds (like make menuconfig for the Linux kernel) once upstream modularize the web engine, but that would be even later.In NW13 the binary size will be slightly bigger than NW12 because there will be more chrome.* API support due to demand: https://github.com/nwjs/nw.js/issues/518 .Thanks,
Roger
On Monday, March 30, 2015 at 11:31:34 PM UTC+8, hushth...@hushmail.com wrote:The #1 priority, now that NW12 is stable should, in my opinion, be to try to minimize the size required to distribute as much as at all possible. This really is way more important than some people seem to think. It matters little if NW helps me to create a useful little app when that app has to be distributed as a mega ZIP which unzips to 100+ MB on the system. This is the biggest problem with NW as I see it, and something I wish that will be taken seriously.