Re: [native-client-discuss] Hi, I'm may want to learn google native client.

113 views
Skip to first unread message

Christian Stefansen

unread,
Mar 25, 2013, 7:47:16 PM3/25/13
to native-cli...@googlegroups.com
Hi Dave,

See responses inline below.

On Fri, Mar 22, 2013 at 11:54 PM, Dave Solenovex <ema...@gmail.com> wrote:
Hello, Everyone
I'm a msft silverlight LOB programmer, because msft brutally abandoned silverlight, I think I may need to learn a new tech to build cross-platform LOB Applications especially for companies.
I'm good at C# and I use java several years ago, Now I'm learning C++, I sure can write html5+js+css3 too, but I'm not really into that, I only write website using html stuff.
A lot of silverlight programmers are leaving msft silverlight community, some recommend qt or adobe air or javafx or nativeclient as the replacement.
I don't want to go back to java, so javafx no, and adobe stuff no.
I'm learning Qt now, I think it's really great and mature, and the community won't abandoned it in at least 5 years.
And Also I like chrome, I personnally think that the chrome is the best software of google.
I've read the faqs.
And I want to know learn more info of nativeclient:
1. will google continue to develop native client for at least 5 more years?

We are very strongly invested in Native Client and Portable Native Client, and we'll continue to be so.
 
2. Can I use VS2012 to develop it?

Coming soon - stay tuned. We currently support VS 2010 via the add-on. For VS 2012, with a bit a manual configuration you can set it up to build, run, and debug via batch scripts when you press Ctrl-F5, F7, etc.
 
3. If there is no internet access, How Can I install nativeclient app?

Native Client apps are currently deployed via Chrome Web Store, so you need to be online to install. For development purposes, though, you can just point Chrome to a local directory containing your app (about:extensions -> Load unpacked extension).

A related point is *running* the apps. You can *run* a NaCl app - or any packaged Chrome app for that matter - while offline provided that the app was designed for it.
 
4. Is there a windows 8 (metro) version of Chrome?

I believe it's the same version as the desktop one, and you can configure it to start as a metro app or a desktop app. (You can probably get a more authoritative answer in a Chrome forum.)

5. Can nacl access to local hardware or can it do that in the future?

All access to network, storage, input devices, graphics, etc. is done via the Pepper interfaces. See https://developers.google.com/native-client/dev/peppercpp/ to get an idea what interfaces exist at this point. We're constantly adding more. The goal is for JavaScript and Native Client to be on parity API-wise. Native Client is part of the web platform and as such it is also subject to the same security restrictions as JavaScript. E.g., Native Client will never provide unrestricted access to the local hard drive (but it does provide access to per-app sandboxed persistent storage).
 
6. Is there any roadmaps for nacl?

We don't have a formal roadmap per se. As we have mentioned a couple of times, Portable Native Client is a high priority for us at this point. When there are any major developments, we announce them here as well as on native-client-announce@ and the Chromium blog.
 
7. will google have their own ide in the future?

I have no idea.

Thanks,
Christian

--
Christian Stefansen

Dave Solenovex

unread,
Mar 27, 2013, 8:25:16 AM3/27/13
to native-cli...@googlegroups.com
Hi Christian
Thank you for the reply.
And I'm will start learning Portable Native Client now.
Thank you.

colombian developers

unread,
Mar 31, 2013, 4:42:11 PM3/31/13
to native-cli...@googlegroups.com
please try with Native client for dummies








El sábado, 23 de marzo de 2013 01:54:18 UTC-5, Dave Solenovex escribió:
Hello, Everyone
I'm a msft silverlight LOB programmer, because msft brutally abandoned silverlight, I think I may need to learn a new tech to build cross-platform LOB Applications especially for companies.
I'm good at C# and I use java several years ago, Now I'm learning C++, I sure can write html5+js+css3 too, but I'm not really into that, I only write website using html stuff.
A lot of silverlight programmers are leaving msft silverlight community, some recommend qt or adobe air or javafx or nativeclient as the replacement.
I don't want to go back to java, so javafx no, and adobe stuff no.
I'm learning Qt now, I think it's really great and mature, and the community won't abandoned it in at least 5 years.
And Also I like chrome, I personnally think that the chrome is the best software of google.
I've read the faqs.
And I want to know learn more info of nativeclient:
1. will google continue to develop native client for at least 5 more years?
2. Can I use VS2012 to develop it?
3. If there is no internet access, How Can I install nativeclient app?
4. Is there a windows 8 (metro) version of Chrome?
5. Can nacl access to local hardware or can it do that in the future?
6. Is there any roadmaps for nacl?
7. will google have their own ide in the future?

Thanks!

Dave Solenovex

unread,
Apr 1, 2013, 9:20:31 AM4/1/13
to native-cli...@googlegroups.com
Thanks..
Reply all
Reply to author
Forward
0 new messages