Code Monkey home page Code Monkey logo

whatsapp-direct-message's Introduction

WhatsApp-Direct-Message

forthebadge forthebadge

A simple app which saves you the effort of saving numbers as contacts if you wish to contact them on WhatsApp.

Features

  • No need to save the phone number in order to send WhatsApp message.
  • Send message to yourself.

Download the app

You can download by clicking here :-)

Install and contribute

$ git clone https://github.com/Akshat-Jain/WhatsApp-Direct-Message.git

Then open in Android Studio.

Screenshots

ss1 ss2 ss3 ss4 ss5

whatsapp-direct-message's People

Contributors

091karan avatar 27vinayvyas avatar akshat-jain avatar amangrobo avatar atm1504 avatar capturemathan avatar chanmol1999 avatar davidbrott avatar rob729 avatar roshniram avatar somenath1435 avatar vsaisujeeth avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

whatsapp-direct-message's Issues

Add the app strings to strings.xml.

Add the hardcoded strings of the TextView's to strings.xml. It's one of the good practices of Android app development and will also help in making the app support multi-languages.

Change app theme.

colorPrimary - #0091EA
colorPrimaryDark - #000000
Change the color theme of the app by pasting the above-given color codes in appropriate .xml of the res folder.

Add dark theme.

When user clicks on dark theme option present in the menu, then the app color scheme should change to shades of black.

Check the user input is in valid format.

Once the user inputs any number before redirecting it to WhatsApp check whether the number is in a valid format or not. Check whether it has country code followed by the phone number of appropriate length corresponding to the country.

Dark Theme Not Working

Need to fix the dark theme.
Nothing is happening while tapping on the dark theme menu.

Create a toggle for theme.

From the menu remove light theme option and create a toggle button for dark theme. If it is enabled the app will have dark theme and the default theme will be light theme.

Add app icon

Design an icon for the app and add it to the assets.

UI improvements.

  1. Make the homescreen scrollable.
  2. If a user wants to tap on clear button, he/she has to first close the keyboard. So, make the view scrollable.
  3. Increase the corner radius of the buttons.
  4. Remove the help activity.

Clean junk codes in strings file

There are unnecessary codes related to 'about us' page in strings file .
The page is removed,so the codes are creating compilation error.
Fix them.

Add a checker which checks whether the input field is empty or not.

Currently, if we click on send msg on whatsapp, the app redirects to whatsapp even if input field is empty i.e. no input number. Add a checker which checks whether the user has input some number then only redirect to whatsapp, if not, then a pop up should open with msg please enter a number.

WRT to UI improvements

IF removing help option so why not have a save option as a menu item on title bar instead of a BUTTON

Update apk file name.

Update the apk to the current version of the app and also change the name of the .apk file to WhatsApp Direct Message.apk

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.