Blogger Text

My Aim to Provide you quality contents, Tips & Tricks, Software, Microsoft Office, Graphic Editing (Adobe PhotoShop, After Affects, Illustrator, inDesign) Corel Draw, Corel Video Studio, Cyberlink PowerDirector, Power ActionCinema, Tutorials about Blogging and VU Assignments, Quizes & GDB Solutions and Much More... at regular Basis
                                     ***    Kindly Subscribe our Official YouTube Channel "INFOPALACESS OFFICIAL-Tuts: in this channel we upload Programming (C,C++,C# JAVA, PHP), Web Development, Graphics Editing and Microsoft Office Step by Step Tutorials from bigginer to Advance Level. We also provide free online courses at our YouTube Channel. ***   Graded Assignments/Quizes and GDB will start in Next Week. Solution ideas of All assignments, Quizes and GDB will be available here. If you have any problem regarding this then you can contact us.

CS619 SMS Scheduler Final Project

CS619 Final Projects

A Project By Virtual University of Pakistan

Project Domain / Category

Android Mobile Apps

Abstract / Introduction
     Sometimes timing is everything. Maybe you want to send best wishes to someone in a different time zone and know that their favorite time is around 03:00 AM of your time. Or maybe you’re not too great at remembering; frequently, forget birthdays or anniversaries of your near and dear ones. It’s okay (we won’t tell anyone), we have the best-messaging app which will do that job for you.

SMS Scheduler is an Android-based mobile application which sends Text Messages (SMS) and Multimedia Messages (MMS) at a certain period of time with certain frequency. Just run SMS Scheduler app, write a message and set date & time of your choice (that’s all from you), the message will be sent by the app at exact date & time as a set.

Functional Requirements:
       SMS Scheduler app should consist of following requirements;

  1. Default Messaging App: Support all functions of a messaging app, like writing, sending and receiving of SMS & MMS etc.
  2. Modes: Need to provide following two modes;
    • Send Now: Messages will be sent on an immediate basis.
    • Send Later: Messages will be sent in future at exact date & time.
    • Repeating Frequency: Send the same message repeatedly on hourly, daily, weekly, monthly or annually basis.
  3. Speech Recognition: Convert audio into a text message using Voice Recognition technology, provided by Google.
  4. Predefined Templates: Choose text message from predefined templates; can be added, edited or deleted as well.
  5. Group Messaging: Send a message to multiple recipients at the same time; can be created, modified or removed as well.

Alert! Provide proper notification, tone and vibration on task completion.

History: Save all messages in the internal database (i.e. SQLite); can be viewed in ascending or descending order on basis of received or scheduled date & time.

Backup: Store/retrieve messages, templates, and contact groups to/from SD card in an encrypted form.

Permissions: Prompt to grant appropriate permissions for sending/receiving messages, syncing contacts, reading phone states and read/write SD Card contents, etc.


  • Android Programming Language
    Example: Android Studio, Eclipse for Java, xml
  • Java Database: SQLite

If you are interested then please contact me at WhatsApp. to get this Project.

I already served for 100+ Student and they already got above 3.5 CGPA in their projects so we are 100% trusted. If you are not satisfied then we will refund your money.

Post a Comment