Monday, November 22, 2010

App Inventor for Android

App Inventor for Android: "App Inventor is a Google software that allows anyone to develop simple Android apps. 'To use App Inventor, you do not need to be a developer. App Inventor requires NO programming knowledge. This is because instead of writing code, you visually design the way the app looks and use blocks to specify the app's behavior.'

App Inventor lets you create applications that use advanced features like GPS or sending SMS messages. 'You can build an app to help you remember where you parked your car, an app that shows the location of your friends or colleagues at a concert or conference, or your own custom tour app of your school, workplace, or a museum.'

Google says that the software has been successfully tested in several schools across the US. 'App Inventor for Android gives everyone, regardless of programming experience, the opportunity to control and reshape their communication experience. We've observed people take pride in becoming creators of mobile technology and not just consumers of it,' says Google's Mark Friedman.

You need an invitation to try App Inventor, but you can complete this form to get an invitation.


'The App Inventor project is led by MIT computer scientist Harold Abelson, the founding director of the Free Software Foundation, Public Knowledge, and the Creative Commons who's now on sabbatical at Google,' reports the Register.

'The Google project, Mr. Abelson said, is intended to give users, especially young people, a simple tool to let them tinker with smartphone software, much as people have done with computers. Over the years, he noted, simplified programming tools like Basic, Logo and Scratch have opened the door to innovations of all kinds. Microsoft's first product, for example, was a version of Basic, pared down to run on personal computers. The Google application tool for Android enables people to drag and drop blocks of code — shown as graphic images and representing different smartphone capabilities — and put them together, similar to snapping together Lego blocks. The result is an application on that person's smartphone,' notes the New York Times.

App Inventor is especially suitable for Android because Android apps are collections of reusable intents. Even if you build a simple application, you can easily make it more powerful by using components from other applications.



{ Thanks, Kevin. }


"

Google Scribe

Google Scribe: "Google launched a very interesting tool that offers suggestions as you type: Google Scribe. It's not exactly the service I anticipated 3 years ago, but Google Scribe works surprisingly well. For example, I started to type 'This works sur' and Google suggested 'This works surprisingly well', which is exactly what I wanted to type. Instead of typing 14 characters, I could only type '1' or press Enter to select the first suggestion.


'Google Scribe provides text completion service. Using information from what you have already typed in a document, Google Scribe provides related word or phrase completion suggestions. In addition to saving keystrokes, Google Scribe's suggestions indicate correct or popular phrases to use,' explains Google.


The nice thing about this service is that you don't need to use Google's editor. You can add a bookmarklet to your browser and use Google Scribe in Gmail, Blogger, Google Docs or on any web page that includes text fields.


Google Scribe only works for English right now, but I'm sure that Google will add many other languages in the future. If you don't like to see suggestions for all the words you type, enable the on-demand mode (Ctrl+Shift+J) and you'll only see suggestions when you press Tab.

Since Google uses data extracted from web pages, you'll see a lot of strange suggestions like this pattern from Google's navigation bar:


or this text, which is frequently used on IngentaConnect's site:


{ Thanks, Robert. }


"

YouTube Live Streaming

YouTube Live Streaming: "YouTube started to test a new platform for live streaming. 'Starting at 8:00 a.m. PT, we will begin a limited trial of a new live streaming platform in conjunction with four of our partners: Howcast, Next New Networks, Rocketboom and Young Hollywood. This new platform integrates live streaming directly into YouTube channels; all broadcasters need is a webcam or external USB/FireWire camera.'

YouTube says that live streaming is 'a natural evolution to online video that adds an extra level of engagement', but this is also a feature that could make YouTube's integration with Google TV even more useful. YouTube wants to become the central hub for online video, so it now focuses on adding more premium content: live events, music videos, movies and TV shows, movie rentals.



"

Chromium OS - The Chromium Projects

Chromium OS - The Chromium Projects: "Chromium OS
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people who spend most of their time on the web. Here you can review the project's design docs, obtain the source code, and contribute. To learn more about the project goals, read the announcement blog post."

Google Chrome OS - Wikipedia, the free encyclopedia

Google Chrome OS - Wikipedia, the free encyclopedia: "oogle Chrome OS is a forthcoming Linux-based, open source[3] operating system designed by Google to work exclusively with web applications.[4] First announced on July 7, 2009, Chrome OS was originally intended be publicly available as a stable release by the northern hemisphere 'late fall' of 2010 according to Google. On 15 November 2010 Google CEO Eric Schmidt confirmed that the new operating system would not be released until early 2011.[5][6][7]"

Sunday, November 21, 2010

Getting Things Done with Google Calendar

Getting Things Done with Google Calendar: "It’s 2010 and it’s time to get things done! Okay, 2010 or not, many of us are always looking for a better way to manage our tasks, events and goals. The truth of task management is that there’s no single best way to tackle it for everyone. It will depend on your style of management, your interaction preferences and how the solution integrates into your current workflow.
Personally I couldn’t seem to stick with any Get Things Done (GTD) or task management apps, until I remembered I hadn’t really given Google Calendar a fair shake. After getting it setup and familiarizing myself with it, it was a solution that actually worked for me and I’ve stuck with it. It’s free, it’s flexible and it integrates well with my current workflow.
Today I’ll go through using Google Calendar to manage your schedule and get things done."

How To GTD With Google

How To GTD With Google: "Is there a limit to the information Google can collect?

So far, Google has offered a platform for some of the best and most useful tools online, giving you everything from calendars and email accounts to news portals and document processors. There’s only one dilemma.

In order to take advantage of those Google apps and services, you need to surrender a lot of information. You more than likely give Google your email address, your Google ID, and your Contacts list readily.

Even if you don’t give your own information out, Google can collect data on the fly thorugh click tracking, log files, JavaScripts and Web Beacons. These build up a microscopic lens through which Google can monitor you, and it’s this risk that most users are willing to take.

Let’s not forget that there are a number of third party tools that are easily integrated with those data-collecting Google apps. And those tools are used to conveniently GTD with Google on a daily basis. But are they worth it?

Today, we take a look at Google’s privacy risks and the type of user data major Google apps and services collect. And after learning what Google knows about you, if you’re still a Google fan, we also provide you with a few of the best tools to help you GTD with Google."

Getting Things Done with Gmail Tasks: Business Collaboration News «

Getting Things Done with Gmail Tasks: Business Collaboration News «: "While my search for the perfect Windows Getting Things Done (GTD) app continues, I’m resorting to using Gmail Tasks as an interim measure. While it’s not perfect — it’s nowhere near fully-featured enough for me — Google’s addition, last week, of the ability to move tasks between lists was definitely a step in the right direction for GTDers. You could use Tasks for GTD before, but moving actions between lists was painful, as you had to manually copy and paste the tasks: not fun.

Here’s how you can set up and use Gmail Tasks for GTD.

Rename your current list to Inbox"

Better Gmail with ActiveInbox - Get email under control & get things done

Better Gmail with ActiveInbox - Get email under control & get things done: "A bit about ActiveInbox
ActiveInbox is a browser plugin for a better Gmail & Google Apps that helps you manage your email tasks. There is no new system to learn, it just uses Gmail labels. Formerly known as GTDInbox and GTDGmail, it has been managing email overload since 2006, regularly serves 15,000 professionals, and has been prominently reviewed at Mozilla and across the Web. If you have any questions, please see our support section."

Automating business processes with Google Apps Scripts - Google Apps Developer Blog

Automating business processes with Google Apps Scripts - Google Apps Developer Blog: "Automating business processes with Google Apps Scripts
Tuesday, October 26, 2010 | 8:51 AM
Google Sites lets you create public or internal web sites, and today we’re enabling scripts to support multi-step workflows in sites.

For example, your company can create a site for employees to browse and register for training sessions and career development programs. On the page describing each training session or class, you could add a “Register Now” button, which would automatically add registrants to the class roster, add the details of the session to each participant's Google Calendar, and email users to confirm enrollment. All of these automated actions can be driven by a script embedded in the site."