Chrome

Activate Your Chromebook (While You Are On The Road)

  1. Plug in your Chromebook to a power outlet. Some Chromebooks come with a detached battery or with a battery that need some juice so insert the battery and plug it in.
  2. Start your Chromebook. Power up your Chromebook by pressing the power button on the top-right corner of the keyboard.
  3. Select your language settings. On the “Let’s get started” screen that appears, select the interface language you’d like to use by default. If prompted, select a keyboard input method, too.
  4. Connect to a network. Select a Wi-Fi network from the network menu.
    (!) Please make sure you’re not connected to a network that requires web-based authentication or security certificates, in other words, no ‘term & condition’ page you need to sign on before you get connection. If you are having trouble connecting? check out this Internet connection troubleshooter to diagnose your issue.
  5. Accept terms of service. Your Chromebook will then download any available system updates so you automatically get the latest features.
  6. Sign in with your Google Account. In the sign-in box that appears, enter your Google Account username and password and click Sign in. Make sure you sign in with your primary Google Account, because this account will be set as the owner account.

In case you wish to activate Verizon, first make sure you’re in an area that is covered by the Verizon Wireless Network before beginning the activation. To check if your location is supported, visit this site. Once you’ve verified that your location is supported, follow these steps to check your signal strength:

  1. Press Ctrl+Alt+T on your Chromebook to open a terminal window.
  2. Type the following command and press Enter to see information about your modem: modem status
  3. In the information that appears, check whether the signal_strength_dbm value is greater than -86 dbm.
    If it’s not, try moving to another location with better signal strength before continuing with the activation process.

==

Enjoy you new Chromebook and check out these powerful web apps to get you going. Here are some Tricks and Tips as well.
Standard
Chrome, HTML5

New Video Channel on Chrome OS And HTML5

After speaking in seven different events (during the past two months), I’ve decided to start a YouTube channel that will focus on ChromeOS, Chromebook and (of course) HTML5.
The channel will get its own page on this blog.
and as first step, I’ll put there a series of videos (5min each) that will cover subjects around the eco system of Chrome. The first three videos are:

Other videos like This Week In Google on ChromeOS will also be there.

There are some very interesting conversations going on G+ http://plus.ly/greenido feel free to put your voice there.

Standard
Chrome, HTML5, JavaScript, webdev

HTML5 Lastest Features

This slideshow requires JavaScript.

Here are some updates and new features you can use today…

  • Page Visibility API – know when your web app’s page is not visible and save CPU (and Al gore will love you! for helping us saving earth)
  • Web Audio API – Since < audio > had its limitations. Now you can have scheduling of your playback, real-time processing and analysis of the stream and even low-level audio manipulation. Go Have Fun… It’s all in Chrome 14 stable & ready.
  • Prerendering API – speed is the need and this API comes to help.
  • Offline support is going mainstream so first you wish to know when you are online (or not) and then use IndexedDB and other options to save time and data for your clients (on the client).
  • Web graphics enhancements: Beautiful image transitions and A 3D CSS shooter
  • Native Client launched in Chrome 14 – Now you can play some classics games on your Chromebook.
    • Secure cross-platform C/C++ environment for apps/extensions
    • Close to native performance in web applications
    • Extra security, with The Sandboxed inside NaCl and Chrome sandboxes (very far from ActiveX!)
Here are some short code snippts of what you can do today on morden browsers. If you wish to check the specific feature I’ll recommend canIuse.com

Page Visibility API

document.addEventListener('visibilitychange', function(e) {
  console.log('hidden:' + document.hidden, 'state:' + document.visibilityState)
}, false);

Prerendering API

< link rel="prerender" href="http://example.org/index.html" >

Online status

if (navigator.onLine) {
  console.log('ONLINE!');
}
else {
  console.log('Connection is not *good*');
}

Now it’s your turn… start leveraging them.

Standard
Business, Chrome

Chrome Remote Desktop – Work Like A Pro

What is it?

Chrome Remote Desktop BETA is the first installment on a capability allowing users to remotely access another computer through the Chrome browser or a Chromebook.
Yes! If you have install Chrome to your presents you can give them an extra support these days.

The goal of this release is to demonstrate the core Chrome Remoting technology. This version enables users to share with or get access to another computer by providing a one-time authentication code. Access is given only to the specific person the user identifies for one time only, and the sharing session is fully secured.

Chrome Remote Desktop BETA is fully cross-platform, so you can connect any two computers that have a Chrome browser, including Windows, Linux, Mac and Chromebooks.

How to share you computer? (please use with caution)

  1. Open a new tab in Google Chrome by clicking the open a new tab icon at the top of your browser window.
  2. Click the Chrome Remote Desktop icon in the Apps section to open the Chrome Remote Desktop app.
  3. Click Share this computer. The app will have permission to take the following actions:
    • See your email address
    • See your Chrome Remote Desktop computers
    • Receive and send chat messages
  4. A unique access code will be generated for each sharing session. Send this code to the person you’d like to share your computer with. For security reasons, we recommend reading this code aloud to him or her.

Once your friend enters the access code, the sharing session will begin and he or she will be able to see your computer screen.
You can click Stop sharing or press Ctrl+Alt+Esc (Mac: Shift-Esc) at anytime to end the session.

Access a macine that was shared with you

  1. Open a new tab in Google Chrome by clicking the open a new tab icon at the top of your browser window.
  2. Click the Chrome Remote Desktop icon in the Apps section to open the Chrome Remote Desktop app.
  3. Click Access a shared computer.
  4. Enter the access code provided by your friend.
  5. Click Connect.

When things are not working

I would check first the internet connection and then:
  1. Your firewall settings – Your computer’s firewall may be configured in a way that doesn’t allow Chrome Remote Desktop to work properly. Verify that your firewall permits outbound UDP traffic, permits inbound UDP responses, and allows traffic on TCP ports 443 (HTTPS) and 5222 (XMPP).
  2. Your network’s NAT Traversal policy – If your computer is on a corporate network, check whether your company’s network security policies prevent access to outside services that rely on peer-to-peer (P2P) connections (“NAT Traversal” policies). If so, you won’t be able to use the Chrome Remote Desktop app. This restriction applies when you and the other computer are not on the same corporate network.
For the ones that love to read code – This is the code that does this magic.
Standard
Chrome, HTML5, life, webdev

Updated Site For Projects and Presentations On ChromeOS & HTML5

I wanted to update ido-green.appspot.com since the first day of pushing it to the air… Finally, I had the time to put some new jquery-mobile (just went to RC1.0 !)  into work and have this simple location for all the talks, demos and projects. Please feel free to let me know if the colors are not making me look good.

Ido Green on Appsport

Standard
Business, Chrome

Re-Thinking Corporate IT Or How Chromebook Can Help

Few points on companies and their IT department in 2011.

  • In todays world, any CIO/CTO that want to ‘Avoid Getting In the Way’ must think on how to remove her department tag of ‘cost center’ and start pushing to be a business that save money and even produce incomes to the organization. In most of the cases the answer is ‘cloud’. But lets take a closer look what that buzzword means.
  • It’s easy to say and hard to do… However, where there are so many great clouds solutions (SAAS and PAAS) if you are still running you mail servers, your wiki or intranet site on some old hardware, something is not being done right.
  • I was lucky to be the CTO and co-founder of a great startup in the past four years (HighGearMedia) and from day one all the IT infrastructure was in the cloud. It can be Google, Rackspace, Amazon or any other provider you like and trust. The main point is saving money, time and most importantly – focus. You want to keep doing what you excel at and not spending time in supporting people with ’email’ issues or some ‘rare problems with the most important presentation. The money you save in startups is ‘nothing’ compare to the millions (or more) the large company will save.
  • One thing that the new Chromebook is doing great to the CIO and all the IT department is to allow them to mange all the organization Chromebooks from one central point. You can install apps (few clicks and ALL your users got a new chart app), remove apps and put some policy in place (e.g. no Angry birds in the middle of the day). In other words, Administrators can configure and manage Chromebooks and user accounts centrally through the web. Seamless updates directly from Google keep the operating system and software fresh (every 6 weeks you are getting a new version of chrome), eliminating the need to manually patch systems. And since only minimal data is stored on the device, you don’t need to do tedious backups or migrate data when changing hardware.
  • Last May, I’ve listened to Google CIO (Ben Fried) and his team of engineers describe how Google builds on App Engine. If you’re interested in building corp apps that run on Google’s cloud, this team has been doing exactly that. How these teams have been able to respond more quickly to business needs while reducing operational burden? Here are some answers
    If you are in NY later this month you might want to hear what Ben got to say about “Re-thinking IT: Supporting the Business Without Getting In the Way” for the upcoming Web 2.0 conference.
Standard
Chrome, HTML5, webdev

Chrome And Angry Birds

If you haven’t checked Angry Bird on Chrome  – you should 🙂 some nice special levels that are unique to Chrome. Moreover, this web app is working offline amazingly well… so you could use it over a long flight just like you playing on your mobile phone.

This is another (new – new) classic one:

[youtube http://youtu.be/V70ruRzEGOI]

and for the hard-core Angry birds lovers – here is a new AB theme we’ve built to keep you happy on each new tab you open.

Have a great week.

Psss…. you can get the theme that is ‘just right’ for your screen:

  • Resolution 1024×768 –  http://goo.gl/NeeiG (If you are on a Netbook or any other small display – go for it)
  • Resolution 1680×1050 – http://goo.gl/N04uU (Prefect to  Buy MacBook Pro)
  • Resolution 1920×1080 – http://goo.gl/Sa6CQ (Best for your office/home large screen)
Standard
Business, Chrome, HTML5, JavaScript, webdev

HTML5 Live London Conference – Q&A On #html5live

This is a short set of questions and answers that I gave few days ago to the orgenizers of HTML5 Live London.

Q. Tell us a little about what you will be talking about at HTML5 Live

I’ll be talking about some of the new features that HTML5 harness enterprises. From simple and more readable markup up to offline capabilities and how they cut expenses and improve the user experience. The second part of the talk will focus on ChromeOS and its wide support of HTML5 and other APIs.

Q. What will people who attend your talk learn?

People who attend the talk could learn about some of the HTML5 features that are useful in the business world. They will see what are the pitfalls and how to avoid them. Last but not least, we will scan tools and resources that boost productivity.

Q. What will they take away that they can apply right away?

We will give lots of examples that can be implied right away in their current apps. Moreover, some of the tools/resources and tips are low hanging fruits that could be used ‘imidatly’ after the talk.

Q. In your opinion, why should people attend HTML5 Live?

I think any web developer that wish to keep herself with the cutting edge of technology should attend HTML5 Live. IMHO, it’s always a pleasure to meet lots of smart people that are passion about the web, open source and building cool stuff.

Q. Why is HTML5 exciting for web developers? architects?

HTML5 is harnessing architects and web developers with tools to create modern web apps. If we take a step back and try to define a ‘modren web app’ we will see that it’s the sum of ‘The Power Of The Cloud’ + ‘Desktop Richness’. I believe that the future of many desktop applications is going to be in a form of a web app due to all the benefits you gain from a web app (e.g. No installations, always with the latest and greatest version, amazing UI/UX etc’).

As you can see from the tone of the answers, I’m looking forward to this conference and to meet (again) with so many great developers that are pushing the web forward.
Thank you for the opportunity to come and present in this cool event.

 

Last but not least, registration is still open, and if you use my priority code gree25 when you register you will receive a discount.

I hope to see you there.

Standard
Business, Chrome

ChromeOS – Productive Apps and Extensions

All these web applications contain some very cool features that make them useful even (in the rare event) when you don’t have internet connection. Let’s say, you are 30,000 feet up the air (and not on a Virgin Atlantic plane) or 250 feet under the ground and there is no signal. Here are some apps that will make the business users (very) happy:

  • Citrix – If your company uses Citrix to host applications, you can use Citrix Receiver to check your email, review documents, tune into project dashboards, and approve expenses from your Chromebook.
  • Offline Gmail/Doc/Cal – I’ve blog about gmail offline support when it came out (the end of August) and the rest of the ‘office’ is also bring the Chromebook users the ability to keep working on long flights instead of watching a nice movie.
  • Angry birds – We can’t close a list of business apps without this little game that no office is complete without it. No words are needed here.
  • gojee – if you hungry this app is for you! great photos of beautiful dishes.
  • NYT – yep they got offline capabilities so you can keep reading Tomas Friedman under the sea.
Here is a nice list of other great apps that will work offline on your chromebook  – Be strong!
Standard
Business, Chrome, HTML5, webdev

HTML5 Live London 2011

What are you doing this October in London?


Well, why not try to hang out with the ‘cool kids’? HTML5Live is going to be there… going to be fun.

My talk HTML5 & ChromeOS – A True Friendship will dive into some of the new features that HTML5 provides today. We’ll explore how ChromeOS is promoting HTML5  and giving more power to developers to create web applications that leverage the full capabilities the ChromeOS + HTML5 friendship offers. Registration is still open, and if you use my priority code gree25 when you register you will receive a discount.

Please let me know you’ll be attending, and come to say ‘Hi’…

Standard