iHomework: A Task Manager for Students

To-do apps have such a big market, with new ones coming out almost every week. But what about a to-do app made specifically for students? Keeping up with assignments from all the different courses that you have as a student can be pretty difficult.

The app that we are reviewing today is called iHomework, and, as can likely be guessed by its name, its purpose is to help you keep up with your assignments.




The interface of the app is very simple and it goes along well with the Mac theme. There is a main panel and two sidebars on the right and left sides. The right sidebar lists courses, teachers, reminders, and reading assignments. The left sidebar is where you see your tasks for the day and check them as they are completed, or pull them up to view them in detail.

The main panel is where you can see your tasks in detail, as well as the area in which you add notes, files, or information to your tasks. The bar on top of the app includes a search bar, the sync button, and buttons to change between the detail and list views, which we’ll get to later. The bar on the bottom reminds you how long it has been since you last synched the app, and it also lets you add tasks, remove tasks, or remove the courses sidebar.

Detail & List Views

List Mode

List Mode

As we mentioned, you can switch between the two view modes on the app by clicking either of the buttons on the bar on top. The detail view mode is the default mode, and in it you can see the two sidebars and the main panel. This panel will show you details of the currently selected task, such as the title, course, type, deadline, and notes or files associated with it.

The list view mode changes the interface quite a bit; it removes the sidebars and just leaves the main panel and another small panel below it. While using list view, the main panel displays the tasks in a “list”, and has some filters on top of it, like “Complete” and “In Process”, or you could also filter by courses. The small panel will display details of the selected tasks.


You can add a new task by clicking the “+” button on the bottom sidebar. Depending on the view mode that you are using, you’ll see the new task displayed in the main panel, where you can fill in all the information that you require from the task. You can simply add in basic information, or you could go deep into it and add files that are related to the task, partners that you are working with, or notes describing the nature of the assignment.

On the other fields you have the title, type, deadline, grade, and course. The title is pretty self-explanatory; it’s the name of the task. The course is one that you can select from the courses you have already created in the courses menu, and it can be used to filter your tasks. The type includes homework, quiz, test, or project. In the deadline field you can put in the due date of the assignment, and in the grade field you can put in what grade you got in the assignment after you get it back.

Once you complete an assignment, you can just check it, which will mark it as done. This does not remove the assignment from your task list for the day, it will just be marked as done so that you know it is complete.

Courses, Reminders and Other Features

Other features

Other features

On the right sidebar you have a few buttons called Courses, Teachers, Reminders, and Reading. Under courses, you can add a new one by clicking the plus button on the bottom. From there you can add all the information that you need, such as the name, course number, teacher information, schedule, websites, etc. These aren’t really used within the app, it’s just a nice way to keep things organized.

The other features on the right sidebar work in pretty much the same way. The teacher button allows you to add all of your professors and any important information about them. Another cool feature is the “mini” mode of the app. By clicking a small button on the bottom bar, you can get rid of everything other than the tasks sidebar. This is useful to avoid distractions and help you focus on what’s really relevant: your assignments. There’s also a cool calendar view mode that can help you get an overview of all your due dates.

Syncing and the iOS app



The syncing process is a bit more confusing than it is in other apps, but it works. You have to put in a login name and password on your Mac, and then go into your iOS device and start syncing so that you can pair both devices.

From then on, every time you want to sync up, you have to put both devices into syncing mode at the same time, and they will automatically sync up. It’s not very convenient and it might work better if it were to complete this process through Dropbox, like Day One does.

You do need to spend another $1.99 to get the iOS app, though.


iHomework doesn’t seem to lack anything; it has support for everything that you might need if you are student. The real problem with these types of apps is having the time and the will to update it continuously with all of your course information and assignments.

Do you think these type of apps are beneficial for students or just another burden for them to deal with? If you are a student, do you use any similar types of apps?


iHomework is a great app for students that need to keep up with their assignments. From organizing courses to keeping track of teachers, this app has everything that a student needs.



Add Yours
  • I would rather use only iStudiez Pro to have “centralized” info (calendar, todos, …).

  • Is there any application similar to this one that supports android?

  • I use evernote and wunderlist. Free apps! But they’re fine enough for me.

  • I just use Things (ios and osx), google cal, and dropbox. They may all be separate apps but they are easily integrated into my daily routine and help me keep on track and up to date wherever i am.

  • These apps are designed and marketed for “productivity”. The same “productivity” that is lost when it takes 5+ mins to create “tasks” and “items” that you already have written down in your notes. Free time should be used to either study, finish up work on assignments, or celebrated with an enjoyable activity – not spent trying to figure out your current standing, which you should already know based on your performance. If you can’t figure it out with a calculator and your notes, and still need to know your grade, ask your professor, it’s what you’re already paying them for. Then there’s all that extra stuff that factors in (good or bad) at the end of the semester that has everyone guessing – these apps can’t accurately determine that either because the professors don’t reveal their secret method of calculating until the final grade is posted anyway (attendance, student participation, after-hours, hair cut points, smile count, desk drumming skillz).

  • I use OmniFocus. It works fantastic..

    @jeezus IMHO that 5+min of organizing it worth it to make sure I don’t miss any assignments and everything is on track.

  • Unfortunately, though iHomework looks great – like many of these types of programmes – they are missing an obvious trick. I am a teacher, and would only be interested if I could post homework or assignments that were picked up and displayed automatically on the learner’s programme. Until someone comes up with a ‘homework programme’ that does that, they are an extra layer of work for the learner…

    The first person to devise a programme that links to a ‘teacher version’ will be on to something… Though having said that, I do this using a blog an teaching my learners how to use RSS feeds… ;-)

    • When I was in school I had an online account, where I could check the homework put by the teacher as well as the grades of exams before physically having them, and of course we had access to the courses the teachers were giving to us. It’s called pronote.

  • If I go back to be a student, a pen and a notebook is still reliable for me. I was really organized then when I was a student.

  • iStudiez Pro FTW!

  • This app is not only another burden but also a complete waste of time and energy. Most students won’t pay for *any* apps, therefore they will just use iOS5’s built-in apps such as Calendar and Reminder app. Ironically, those are all they will need for managing their student life. This type of apps are just reinventing the wheel.

    • Well, please disregard my previous negative comments. Although I don’t need this app I took a closer look and I admit I wish I had something like this back when I was a college student.

      Also, I was unfair in saying college students won’t pay for anything. They do buy stuff if they think it’s worth it. :)