By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler...

14
By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky

Transcript of By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler...

Page 1: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

By: Yana Zhivin, Shai Hertz,

Mila Gorodnitsky

Page 2: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Introduction

You probably want to know who Mr. Keler is..

And what does he have to do with Google Gadgets?

Page 3: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Gadget’s Purpose – Phase 1

An application for room mates. Share data:

MessagesShopping ListExpensesAlerts on bill payment

Page 4: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Basic Features

A common message board. A shopping list: everyone can add

items or remove them when they’re bought.

Expenses table: to keep track of expenses.

Bill alerts: Define the date in which electricity should be paid and receive alerts until it’s paid.

Page 5: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

A bit of communism

All the shared data belongs to the entire group. Unlike a forum, the writer of a message has no special privileges.

Page 6: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Additional Features

Shop online according to the shopping list.

Pay the bills online. Different skins:

RefrigeratorMessage BoardYellow Block.

Send the shopping list by SMS.

Page 7: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Gadget’s Purpose – Phase 2

All this can be used not only for room mates.

What about: study groups, traveling mates, etc. ?

Our vision:

Page 8: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

weGoogle Features

Every user has a default group with which the gadget opens, but can switch to a different group.

Every user can create groups and edit his groups.

Groups may contain all the above-mentioned shared data, or just part of it. (travel partners don’t pay bills)

Page 9: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

weGoogle (Pinkas31_5)

Yana: I am so excited about our Google gadget!

Mila: Mr. Keller says it’s cold outside.

�ٍExpenses

Shai: Some friends are coming to visit me in the evening

�ٍBills to pay�ٍShopping list

Refrigerator

New

Screenshot

The main view is the message board.

Groups menu. Button

“messages” for opening other tabs and creating new messages.

The title indicates the currently active group.

Page 10: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

weGoogle (Pinkas31_5)

Shopping List Refrigerator

Coffee

Orange Juice

Noodles

Eggs

Milk

Buy Online

Shopping List

Actions for deleting items and adding new.

The interface may be slightly different in reality.

Page 11: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Architecture

Client side:Google Gadget.HTML, CSS, JavaScript.

Server side:Google App Engine.Big Table, GQL

Page 12: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Android?

You can’t take your google gadget to the supermarket.

We would like to develop a variation of the gadget for cellular phones.

If we don’t have time for that during the workshop, it will be our next step after the gadget is a worldwide hit.

Page 13: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Questions we want to ask

Maintaining the data in databases – what is better?

API for retrieving contacts – is there?

API for smsing – is there? Which name do you like more?

Page 14: By: Yana Zhivin, Shai Hertz, Mila Gorodnitsky. Introduction You probably want to know who Mr. Keler is.. And what does he have to do with Google Gadgets?

Questions you want to ask?