In order to get good mark, your application should use at least 2 of the following techniques:
• Persistence storage (file storage, SQLite Database…)
• Multimedia (Camera or sound capturing, media player…)
• Sensors (GPS, Accelerometer, gyroscope…)
• Service (Notification, Background calculations/computations, AsyncTask…)
• Broadcast Receiver