My favorites | Sign in
Project Logo
                
Search
for
Updated Nov 17, 2008 by creative.arts.technologies
Ideas  
List of ideas for OpenIntents

Ideas for OpenIntents

General remarks

Don't give away your one great secret idea with which you may win the Android Developer Challenge! What we are looking for here is simple and obvious ideas that many other people may also have or that your application and many others may need as a helper application.

The ideas can have the character of brain storming. Together we will figure out, how separate ideas can be best combined into useful common OpenIntents and which will be most realistic to implement in a straightforward way.

Even if we implement only a small fraction of these ideas, the project will already be worth it, because other people don't have to implement the same functionality, and programs using the interfaces will work together right from the start.

Rules

Please provide a short description of your idea here, leaving your name next to it. A more elaborate description can be put on a separate WikiPage. Ideas connected to an existing one can be placed right below.

If you want to support a certain idea, put your name and optionally comment below. If you are a developer and interested in implementing the idea, put your name there as well.

The ideas

  • (Peli) A common shopping list. Details: CentralShoppingList
    • (Peli) Suggest online shops or auctions for items on the shopping list.
    • (External: Aaron) Synchronization of shopping lists between family/friends.
      • Supporters:
      • Developers interested: Peli
  • (Peli) A "favorite locations" list. Details: IdeaFavoriteLocations
    • (Peli) Enhancement: Favorite locations could be augmented by information whether one drives in the car, walks, is on a ship by tracking the motion of the person.
    • (Numbeast) This could be a content provider that associated GPS coordinates with strings or tags that describe them. This allows every application to know where 'home' or 'work' is. It's relatively simple to add a permission to the app, so the user can limit which programs knows where he lives.
    • (External) Look up street name from geo code (see Android discussion group, Android discussion group)
    • (Peli) Support GeoNames
      • Supporters:
      • Developers interested: NumBeast, Peli, friedger, Werner (creative.arts...)
    • (Werner) Should this be separate or combined with CentralTagging ?
  • (Peli) Global reminder or intent launcher. Details: IdeaGlobalReminder
    • (Peli) Connected to a Global ToDo list
    • (Peli) Can launch intents or remind you to do certain things at certain places, times, or connected to a certain person (e.g. when a specific person calls, or when you are close to a certain person), under certain conditions or when some other event happens (more concrete ideas on these conditions are welcome!)
    • (Peli) Notification when you get in contact with a certain person: Either when you are close to that person (if both have Android), or if that person calls, a short notification is displayed on your screen, e.g. "You owe Fred 10$", or "You wanted to tell Fred about ..."
    • (Peli) More complex conditions: Notifies you 30 minutes after you arrive at home. Take a picture with the built-in camera every 30 minutes. Notify police when mic records screaming. Notifies you when 3 or more people are together in a room.
    • (Comment: fengforky) Timer with simple interface for cooking.
    • (Comment: fengforky) Alarm clock with days in a week and 5 min sleep function.
    • (Comment: jimmy.westberg) Wake up / alert at specific location: Wakes you up when you approach the bus stop to get off.
  • (Peli) Global calendar (is it better to wait for Google's implementation for this one? Because they will surely provide Intents for this. If there are many projects waiting for this, can we have a minimal implementation?)
    • (friedger) There is android.provider.Calendar, but no providers yet. Waiting for google.

  • (External: Vanuan) Email currently not supported, see Issue (Intent Email)
    • (Comment: rockhopper2) 'Talk message' instead of 'text message'. Record something and send.
      • (Peli) Difference to answering machine? Maybe possibility to edit or enhance mp3 before sending. "personal podcast"?

  • (Peli) Global notepad. (exists already). But can this be enhanced to sound recording, drawing, and taking pictures and videos?
    • (Comment: jmy889) Write any time, any where. (e-ink paper for Android?)
    • (Comment: OndroidX) Personal wiki. Write notes, and assign keywords (tags? -> Central tagging)
    • (Comment: OndroidX) Share notes with other people, create a global wiki.
  • (Peli) Enhance contact list information: Attach photos or videos of the person or containing the person to the corresponding entry in the contact list.
    • (Peli) Background service could monitor contact list using content observer, and notify staring apps of fields that changed in the meantime (see discussion)
    • (Peli) New intent action: PICK_WITH_PRESELECTION: Pick an item with an item pre-selected (see discussion)
  • (Peli) Common access to an accelerometer, if available? Notification for shaking or certain movements? Are there more ideas about possible usages?
  • (External: rios.zertuche) "First time you use" simple interface (see Android group discussion)
    • (Peli) Global setting for either using basic menus or complex menus
    • (Peli) Extend that to user groups: e.g. seniors (with large buttons), kids (simple interface), developer (all options), etc...
    • (External: Razor1973, ZGold) For advanced users: Replace home screen by (overlay) task manager (see Android discussion)
      • (Peli) Task manager organizes tasks as user likes it, displays thumbnails of last views
  • (External: Per) screen reader for blind people (see Android group discussion, Android Group discussion)
    • (Peli) Standard interface for an application to expose all text of an android view. Should be as easy to implement in an application as including a simple class to your Android Action.
    • (Peli) See also Firevox (screen reader extension for Firefox), FreeTTS (Java speech synthesizer), CMU Sphinx (speech recognizer)
    • (Peli) Connect any application to Braille reader.
    • (Peli, LordHong, External: PlusMinus) Connect any application to Morse code (i.e. time in your pocket), backconvert Morse to text through key, video, mic, accelerometer; sync Morse via wifi/bluetooth (see project Android-SOS, anddev.org discussion)
    • (External: Lindaconti) Translate spoken language to other spoken language. (see Android discussion)
    • (Comment: fengforky) Simple interface for http://translate.google.com/translate_t
      • Developers interested: LordHong
  • (External: Andrei Ivanov) Access to Google Base data API (see Android group discussion)
    • (Peli) Provide ContentProvider that performs central authentication and HTTP requests, optional caching if offline, or searches other databases installed on the phone.
      • Developers interested: LordHong
  • (NumBeast) Automatic Time-zone adapter based on GPS
  • (GodsMoon) Standard class for accessing Weather forecasts. Data should include todays weather and forecasts for tomorrow, next 5 days, etc. for a giving zipcode or lat/long coords(current location of phone).
  • (GodsMoon) Standard class for creating graphs and/or charts (I'm more interested in graphs). Should support bar graphs and line graphs.
  • (Peli) Global log file. Would log whatever actions on the phone / location / movement the user wishes to log.
    • (External: JC) Log how often one checked message, opening of clamshell phone, pressing button to bring phone out of standby, press particular external button, send reports, log time (see Android group discussion)
  • (Peli) Widgets for OpenIntents.
    • (Peli) Instead of calling an Intent/Action with a new screen, wouldn't it be fancy to select your favorite location from a special widget, like e.g. the calendar widget. Probably this sooner or later requires organization of code in jar files.
    • (External) Central clipboard functionality (copy, paste for text widgets and the like). (see discussion)
  • (Discussion: Mike) User management and restriction. (see OpenIntents discussion)
    • Administrator can control normal user's privileges (e.g. for adult - kid; company - employee)
      • control which phone calls ware made, see the contact list and maybe limit it.
      • what files are stored on the phone, decide if the user can use/install new features.
      • see the current location.
      • access the 'Global log file'.
    • Access to all these functions from the administrator's phone.

  • (Zero) a character generator/sheet for World of Darkness: Mage RPG
    • because the only way for not loosing my char sheets is keeping them on the mobile.
    • could be done for different pen&paper rpg's as well.

See also


Comment by jmy889, Dec 29, 2007

Hi Openintents group!

I am not sure if it is the right place to go, but I have a Dream PDA want to be implemented while I don't have such a resource to make it into reality, so... -> Will Openintents help me to turn my dream into reality, fully or partially?

My Dream PDA or PDA phone (2nd phase) is called "waTaw": -> "waTaw" means: Write AnyTime?, AnyWhere? -> it is for Creatives or Busy Sales -> it use eink epaper as the display

More detailed idea and features wanted can be found here: http://kb.yoga-pedia.org/wiki/view/WaTaw_PDA

If OpenIntents is the right place for waTaw, pls. let me know and go further! If it is not, pls. let me know too, so that I can look for new helpers /partners!

Thanks for any kinds of help!

Rgds, JMY(晉明夷)

Comment by OndroidX, Dec 31, 2007

I'd like to offer an idea - Something along the line of a personal HitchHikers? Guide to the Galaxy, or a personal Wiki if you may. Enter any kind of notes, and assign keywords to them Search notes by keywords - eg. entering "birthday present" will load a list of presents you thought of sometime (and keep updating everytime you have an excellent idea). Entering "camping" or "camp" will show you a list of things you want to take with you when you go camping etc. It would be nice if this could integrate with all the other great ideas you guys have - e.g. link to a schedule record or a todo one.

Sound good?

Comment by rockhopper2, Jan 01, 2008
'Talk Message' as opposed to 'Text Message'.

This function would allow a user to 'speak' a text message which would be saved as an MP3 and sent as such. The receiver would just click on the MP3 and listen to the message.

rockhopper2@gmail.com
Comment by fengforky, Jan 04, 2008

A simple Timer Tool.

The UI is simple: Allow user input this hh:mm:ss and press OK or Cancel. If the time is up. Then make some voice to remind the human. It's very usefull when do cooking.

Comment by fengforky, Jan 04, 2008

Translation Tool. fengforky@gmail.com

The UI is just like the tab page 'Text and Web' of http://translate.google.com. When user pressed the button Translate. It fetch result by google web API. Why users don't go to google website but use this tool? It's more convenient to access. You don't need to remember webaddress and click more than two to get that page. The Tool is very usefull when you are travelling in other language countries.

Comment by fengforky, Jan 04, 2008

Alarm Clock Tool.

It's used to wake you up. User set the time, the period days in a week and the time inteval in minute(default to be 5 min)to alarm again until you press some key.

Comment by fengforky, Jan 04, 2008

Game of Russian box.

Everyone know how it is. But who do it?
fengforky@gmail.com

Comment by OndroidX, Jan 05, 2008

Forgot to add to my previous comment -

Can also add a feature to share all notes of people wanting it, thus creating a real global wiki....

Cheers, OX.

Comment by jimmy.westberg, Jan 14, 2008

I was thinking about at Wake up/Alert application that let's the user add the GPS coordinates for his bus stop. When the user is getting close to the bus stop the phone alerts the user with at alarm. This would help me alot since I have a tendency of falling asleep during my bus trips. With this I would wake up in time for my exit.

Sorry 'bout my bad grammar... I'm from Sweden. The name is Jimmy Westberg by the way. Cheers!

Comment by n_kotast...@hotmail.com, Feb 08, 2008

I want to share an idea , suppose I am travelling in car and suddenly I met with an accident then , a programme should be able to detect accident situation , (like negative acceleration detected by accelerometer) and it should immediately send SMS to all interested parties (already setup by user) with address or image of map where exactly accident has happened.

How is the idea ? Is it viable ? Please offer your suggestions. I am from India and my name is Nitin

Comment by portalandroid, Feb 13, 2008

Para usuários de língua portuguesa, está disponível o http://www.portalandroid.org - tutoriais, notícias, dicas e fórum de discussão...

vale a pena conferir!!!

Comment by kdavis95139, Feb 18, 2008

Hi Peli and openintents,

I am in need of a simulator very similar in code, i suspect, to a subset of your sensor simulator. This simulator would allow the user to place a .png in the background of the simulator window (background .png is not a necessary feature but just for appearances) along with a moveable icon. For example, the .png may represent a map that is being displayed on the emulator and the icon a small car. The simulator would allow the user to change x,y coordinates of the icon over the background .png using two slider widgets (as opposed to the 3 you have now) or the mouse over the icon and report x,y pixel coordinate changes to an application on the emulator. Many uses for this, the most obvious of which is simulating real time routing over a map by constantly updating x,y pixel coordinate changes in real time to an emulator application.

Comment by jwmphotog, Mar 22, 2008

calender integration enter list of personal interests. application finds and makes suggestions to offer your participation. You are creating an envirionment that allows third parties (of your choosing) to invite you to their envirionment according to your schedule. I hope link below works for further information. http://groups.google.com/group/android-discuss/browse_thread/thread/836c56667558d7b8

Comment by junkstopshere, Mar 30, 2008

A couple of ideas for applications under the Android open source umbrella:

Universal Remote Control utilizing the SAE AS-4 JAUS protocol (well developed and able to be ported to the Android platform) http://blog.360.yahoo.com/jamesbdunn?p=12

Cell Phone Support for Pay-Your-Way Hitch Hiking (affordable mass transit for any community) http://blog.360.yahoo.com/jamesbdunn?p=239

Yahoo 360 has update delays, be patient while the pages load.

Comment by kevin.rank, Jan 27, 2009

FTP client back-end. (Rifter)

Save location, username, password. Have a drop-down list of servers that can be used/shared by apps. Use this to sync settings/information to your server, to have files available on more than just your cellphone. Sync notes from notepad, shopping lists, password database for OI Pass.

Comment by monika.s, Mar 13, 2009

I would like to see an option for google search to pull results with not only key words, by also key word synonims.For example "volcano" would also yield results with word "fissure". It would be nice to expend that option to keywords in word definitions. For example if I enter "fissure" and "rock", I would like to see results that may not contain word "fissure", but do contain word "volcano". However, when I enter "fissure" and "skin", I may be interested in results about skin lessions.


Sign in to add a comment
Hosted by Google Code