所有软件外包项目 Gray arrow bg iphone event schedule

iphone event schedule 资金已经托管 线上项目,线下洽谈,智城安排

发包方 : George brown 接包方 : Think small studio 状态 :完成
项目编号 : 71794
项目预算 : $1,000-5,000
开发周期 : 20 天
技能 : iPhone
发布日期 : 2009-06-15

描述

This is an app for scheduling events. It is basically a combination of a few of the iphone's alarm clock and calendar features, geared toward a specific purpose. It will utilizes the iPhone 3.0 push notification feature as well. The bid should be for programming only. Design screens will be provided.

1. Users will be able to set a

Event Name (i.e. Yoga)
Repeat (i.e. Monday, Wedesday, Friday)
Begin Time (i.e. 6 pm)
End Time (i.e. 8 pm)
Sound (i.e. harp)
Alert time (i.e. 15 minutes before)

2. Entered events would be listed on a list screen which would also be the landing page when the app was opened.

3.User could add an event by clicking on a "+" icon on the landing list screen.

4. User would edit an event by clicking on the event on the listing page. The edit screen would be the same as the add screen.

4. They would be alerted twice with a sound and pop message, once at the alert time and again at the end time

There are only two screens

- landing page that lists the events
- add / edit screen to set the events information
Correction: additional screens would be needed to allow users to select

- name
-on which day(s) the event occurs
-the sound
-begin/end time
-the alert time

but aside from the selection screens there are only two

-landing / list page
-add / edit screen

Users of iPhone and iPod touch devices can control whether the device or specific applications installed on the device should receive push notifications. For applications they can also selectively enable or disable notification types (that is, icon badging, alert messages, and sounds). They set these restrictions in the Notifications preference of the Settings application. The UIKit framework provides a programming interface to detect this user preference for a given application

Below are descriptions of each screens in the flow diagram. If something doesn't make sense, just let me know. I am open to changing the flow to ease programming or clean up the flow and increase usability.
Screen 1: This is the screen users will land on when they open the app. The "clock" icons on the left are cosmetic. They server no particular function beyond emphasizing the items in the list. They can be removed if they cause any problems such as limiting the character space too much for each line.

For each event the landing page lists (Event number 2 is example)

1. Title (Chemistry)
2. Time range (start / end) (11:30 - 1:30)
3. The days of the week the event occurs (Tue Thu)

For 3, if the users marks all weekday, the days of the week would display as "Weekdays". If only Saturday and Sunday are marked then "Weekends" Would display.

The bells on the righthand side show up for each event. If the present day and time (June 11, 2009 at 1:09 pm for screen 1) is between the time range and matches the correct date, then a
'\" would lay over the bell. For example, 1:09 pm is within the time range for the Chemistry event and June 11, 2009 is a Thursday. If the present date and time were June 10, 2009 at 10:40 am, then the first event's bell would have a '\' over it.

Screen 2: this is the editable version of Screen 1. If a user click the "Edit" button in the upper left corner, this screen would appear. Most of this is standard iPhone functionality.

The "clocks" turn into the red icons that when touched turn 90 degrees and reveal a delete button. Pressing the delete button, deletes the event.

Also, carets ">" show up wherever the delete button is hidden. If an event with a ">" is clicked then Screen 4 appears. Screen 4 is mislabeled at the top, between the "cancel" and "done" buttons. It should say "Edit Event" instead of "Add Event"

Clicking the " " button also opens Screen 3, the "Add Event" screen.

Screen 5: If a user clicks on the top box (Title - Locaiton) on either screen 3 or 4, screen 5 opens. The user can either edit the current title and location if the event exists or add a title and location for a new event.

Screen 6: If a user clicks on the second box (Start - End) on either screen 3 or 4, screen 6 opens. The user can either edit or add the start and end time.

Screen 7: If a user clicks on the third box (Repeat) on either screen 3 or 4, screen 7 opens. The user can either edit or add the days of the week the event occurs.

Screen 8: If a user clicks on the fourth box (Alert) on either screen 3 or 4, screen 8 opens. The user can either edit or add the time before the start of the event that an alert with be sent to them.

Screen 9: If a user clicks on the fourth box (Sound) on either screen 3 or 4, screen 9 opens. The user can either edit or add the sound they want for the alerts at the beginning of the event or end.

Screens 10 and 11: The are the alert screens. When the event is set to begin (including the alert interval), the alert screen will pop up. When the event ends, an alert screen will pop up again. Whatever sound the user set for that event will accompany the alert popup.

I think I'd like to change the text but keep the font styles as show on the screen.

For the alert at the beginning of the event I want.

Ringminder
"Event Name" starts in x minutes (where x is the number of minutes from screen 8
Turn Ringer Off

For the alert at the end of the event I want.

Ringminder
"Event Name" Over
Turn Ringer On

项目竞标

接包方 国家/地区
1
Think small studio (中标)

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2