I've got some good news for those who have a hard time with their homework: after being an iOS-only application for almost a year, Socratic is now finally available on Android devices as well. With the help of this application, all you need to do is to take a photo of your problem with your phone's camera, then give the tool a few seconds to analyze and its artificial intelligence will show you how to go about solving the exercise, without actually giving you the answer.
From what I've seen Socratic has a really nice design, showing you the results in the form of a series of cards. The first card is always the Explainer, which reduces the problem you're facing to its basic components and shows you the steps that you need to take in order to solve it, while the other cards are populated with every other thing that the app can dig up as related to your exercise: definitions, formulas, videos, web results, etc. The application is free, has no in-app purchases and covers a variety of subjects such as Match, Science, Chemistry, History, English, etc.
Even though I didn't have a lot of time to test it out, Socratic already seems like one of the most useful tools for students currently on the market. The best thing about using the application is that it cannot be construed as cheating as the app teaches you how to solve problems instead of simply giving you the answers. Simply put, Socratic gives students the chance to learn more than they were able to in class.