Abiro  - The Lab
 
Web Abiro
Java ME
   Terminology
      JSR 248 MSA
      JSR 271 MIDP 3.0
   Pros and Cons
   Get Started
   Resources
   Development Tools
   NetBeans
      Getting Started
   Applications
   Projects
      Converter Pro
      EasyCall
      Jiminy! SMS
      Jitter
      Mobile Blogger
      Unit Converter
   Directory

Linux etc

PHP
   Pros and Cons
   Resources
   Applications
   Projects

Visual Basic
   Pros and Cons
   Resources
   Projects
   Snapper

Business Opportunities
 

Java ME - Projects - EasyCall

This is the help information provided in the application. It's also available as a downloadable document. Please note that EasyCall is currently only available for business customers and for bulk use.

Table of Contents

Introduction

EasyCall turns a mobile phone into an easy-to-use phone and alarm device for elderly, visually impaired, handicapped, sick, very young children etc.

Any number of actions and times can be configured.

An action can be used to:

  • issue a call to a set number
  • send an SMS to a set number and with a set message
  • send a photo via MMS to a set number and with a set message

What can actually be done depends on the features of the phone.

Scheduled times can be used to alert the user of important things to take care of or be aware of. A text description tells the user what the time is about.

Main Screen

The screen shown directly after start of EasyCall shows the configured actions that a user performs by choosing one of them and pressing Perform. That’s all there’s to it.

Scheduled times are shown as popup dialogs, that are closed by selecting Close. Such dialogs are stacked, so you won’t miss any descriptions.

The current time (hour and minute) is also shown at the top of the screen, for reference.

Some of the commands described below and on other screens might be shown on soft keys, depending on phone. The other commands will be shown in a menu, typically accessed via ‘More’, and in the order given in the descriptions.

Commands on the main screen

  • Perform - performs the selected action
  • Actions - configures actions
  • Times - configues scheduled times
  • Setup - configures alert types, duration and camera resolution
  • Help - this help information
  • About - provides information about EasyCall
  • Upgrade - goes to the download page for EasyCall
  • Abiro - goes to Abiro's mobile site
  • Exit - exits EasyCall

Actions

When choosing Actions in the menu Manage Actions is shown. The list of actions are the same as on the main screen, but from this screen actions can be added, edited and deleted. Actions are sorted alphabetically on Description.

Commands on the Manage Actions screen

  • Add - adds a new action
  • Edit - edits an existing action
  • Delete - deletes an existing action
  • Done - exits Manage Actions

Contents on the Add and Edit screens

  • Description - will be shown in the action list on the main screen
  • Type - what should happen when an action is performed
    • Make phone call
    • Send fixed SMS
    • Send photo via MMS
  • Destination - indicates what number to call or send to
  • Message - text message for SMS and MMS

Commands on the Add and Edit screens

  • Save - saves the new settings
  • Cancel - leaves without saving new settings; previous settings are kept

Times

Choosing Times on the main screen opens the Manage Times screen. Here you can set up any number of scheduled times. Times are sorted alphabetically on Description.

Commands on the Manage Times screen

  • Add - adds a new time
  • Edit - edits an existing time
  • Delete - deletes an existing time
  • Done - exits Manage Times

Contents on the Add and Edit screens

  • Description - a description of the scheduled time that will be shown in the Manage Times list and to the user when the time expires
  • Interval - sets how often the set time will expire
    • once
    • hourly
    • daily
    • weekly
    • monthly
    • yearly
  • Date and time - the scheduled date and time

Commands on the Add and Edit screens

  • Save - saves the new settings
  • Cancel - leaves without saving new settings; previous settings are kept

Notes

  • Even though a complete date and time is always set, only relevant time elements are used depending on the set interval. E.g. if set to hourly, the date and hour doesn’t matter. The scheduled time will expire at the set minute every hour. A similar approach is used for the other intervals.
  • ‘weekly’ means real weeks over the year. The set date and time in that case indicates the week day and time this time will expire, and then 7 days later, 14 days later etc.
  • The maximum time resolution is minutes.

Setup

Configures global/common settings.

Contents

  • Notification - sets what kind of notification will be issued when a scheduled time expires
    • Beep - sounds a beep
    • Light - turns on the backlight
    • Vibrate - vibrates the phone
  • Duration - sets the duration of the notifications
  • Photo resolution - sets the resolution of the photos taken by the camera (if such exists)

Commands

  • Save - saves the new settings
  • Cancel - leaves without saving new settings; previous settings are kept

Advice

  • Use capital letters in activity and time descriptions for greater readability
  • Set a longer notification duration if there’s a risk they won’t get noticed
  • Keep the list of actions short, to avoid the user having to scroll the list; it’s best if all actions are shown simultaneously
  • The action and time lists are sorted alphabetically, so you can add e.g. “.” to actions that have to be shown at the top of the list

Compatibility

No formal testing has so far been performed, but base requirements are at least CLDC 1.0 and MIDP 2.0, and optionally SMS, MMS and photography.

(c) 2004-2008 Abiro. All rights reserved. Terms of Service | Privacy Statement | Info Links
Site design, programming and information by Anders Borg.