AppShopper

Welcome, Guest | Login | Register | Forgot Password | RSS Feed
Back
Category: Productivity
Attendance

Attendance

       iOS Universal

I am working on a complete rewrite of a new attendance app which will be sold as a separate app. If you do not need the app now, I recommend you wait until July 2012 when I expect to release it. See http;//www.dave256apps.com for more information. I will continue to support this app through the next major iOS version (iOS 6.x assuming that is what Apple calls it).

Attendance is a universal iPhone/Touch/iPad app (runs on iOS 4.x and 5.x) that allows you to take and keep attendance records. Its main intended use is for teachers to keep track of records for their classes, but it can also be used for meetings and group gatherings. The attendance statuses are completely customizable. You can import names a number of ways including formatted CSV files that you store in your Dropbox account or send as email attachments. You can also import names from an Address Book group or you can enter the names by hand on your device. In response to a few of the reviews, I have updated the Attendance support web page with text describing the various import options and how to use the app. Links to the relevant videos are included along with the text descriptions.

For more information, see my website:
http://www.dave256apps.com/attendance/

See screenshots and videos showing how to use Attendance and import names at http://gallery.me.com/dave256

Please note that Attendance cannot directly import data from websites that are password protected, but most course management systems, such as Blackboard, provide a way to export data so it can easily be imported into Attendance. There is a link on the Attendance web site to a video showing how to export your data from Blackboard (the only system I have access to).

If you have any issues please email me (see the instructions tab in the app for email address).

Take a photo via your device's camera or select a photo from you photo library and view the photos next to the names as you take attendance to help you learn the names (Settings preference controls if the photos are displayed).

Use Attendance to keep separate attendance records for each day for each class/group. The statuses default to Absent, Present, Late, and Excused, but can be customized (see the videos).

You can view records, email an entire group, email the students that were missing on a given day, send the records to individual students, email the full records in a CSV spreadsheet format, and many more features. Each student, course, and date you take attendance has a note field for storing additional information.

Supports TextExpander (if you have it on your device) touch snippet expansion for use in the note fields and a view for creating the body of an email message. A preference controls if a separate screen with TextExpander support is used to enter the email message.

Optional Tier 2 price in-app purchase for transferring your data between multiple iPhone OS devices via WiFi so if you have an iPhone and an iPad you can copy all your data from one device to the other to keep updated records on both devices. You can also use Dropbox to backup/restore your data. See the videos for more info on these features.

Thanks to the following for code used in Attendance:
Gus Mueller of Flying Meat software for the fmdb library.
Jens Alfke for the MYNetwork library.
Matt Gemmell for the MGImageUtilities code.
Bert McDowell for the date range editor code.

What's new

Requires iOS 4.0 or higher. ID # now has separate column in spreadsheet report. Minor bug fixes.

4.6.2
Include phone #s and email in "Email missing report" option on Take tab.

4.6
When setting to show pictures in take view is on, tapping a picture in the take tab shows a larger view of the picture.

4.4
Added new option to "Take Note" setting to display student ID when taking attendance. Sort button on Add/View tab now alternates between sorting by last name, first name, ID, and student's note.

4.2
Option to archive a course. Archived courses appear in new section at bottom of Add/View tab, but do not appear in other tabs. To archive/unarchive a course, select the course on Add/View tab, press the Options button and press the Archive/Unarchive button. Resize photos when importing from Dropbox.

4.1.2
New "Note In Spreadsheet" setting in Attendance section of iOS Settings app controls whether or not daily student notes are included in spreadsheet report.

4.1
Support for importing CSV file from Dropbox (see http://www.dropbox.com) and backing up and restoring Attendance data from Dropbox. See videos on support website for more information on creating a properly formatted CSV file.

4.0
Added note for each person on each date. When taking attendance, press blue disclosure triangle next to status for a name to display screen for entering the note for that day for the person. This can be used for homework, participation, etc. There is a new setting (Timestamp Status) in the Attendance section of the iOS Settings app. Turn this on and each time you change the status, the note for the person for the date will be set to the current time; this is for people who want to know how late students are when they mark them. Do not turn this setting on if you want to record homework or participation grades as the timestamp will overwrite the grade. The notes are included in the spreadsheet report and in the reports that can be emailed to the students.

Import CSV data (using same format as described in "Paste Class Roster" on Add/View tab) on iOS 3.2 and higher by tapping CSV file attachment in Mail and choosing option to open in Attendance.

2.7.3
Each status now has two additional flags: penalty and email missing. Penalty controls if it counts towards coloring the names red. Email missing controls if that status should be counted when determing which names to email when you choose email missing.

2.5
If you also have the TextExpander app on your device, you can use your snippets in the note fields and there is a preference setting that controls if a separate screen supporting it is use to start composing email messages. You must turn on "Share Snippets" setting within the TextExpander app. Added an option to transfer a saved attend.db file from a webserver to the application. This will replace all your data except the photos (they are not stored in the attend.db file) and should only be used if you have a corrupted iTunes backup and need to restore your device. Before resetting your device, turn on the "Email Database" option in the Attendance section of Settings application to email the attend.db file to yourself.

2.0
Added the capability to customize attendance status options. It defaults to the values of Present, Absent, Late, and Excused, but you can delete, add, and reorder the status options for each course (each course can have its own set of different status options). The order you list the status options specifies the order they will cycle through when you press a row. The first one is the default status option set for everyone when you add a new date. The second one is the value for the button that allows you to change everyone to that status option.


Screenshots

Screenshot 1 of 8

Share with Others

Last changed:
Jan 28, 2012
Category:
Productivity
Developer:
David M. Reed Software
Version:
4.7.1
Average Rating:
4.00 (251)
Size:
1.9 MB
Other Apps By This Developer
GradeA