Skip to content

A native Android App which tracks the number of Text messages sent in a cycle written in Kotlin

License

Notifications You must be signed in to change notification settings

midhunhk/message-counter

Repository files navigation

⚠️ This project is currently on hold due to the updated Google Play Policies that restrict apps using the SMS Database on the device from being uploaded to the Google Play Store.
Read more on the project's FAQ.


message counter

Release GitHub commits Issues

Project Wiki | Github Page | Contribute | Milestones

Message Counter is a modern Android app that counts the number of SMSes sent in a cycle. It is now entirely rewritten in Kotlin and makes use of Android Architecture Components and Kotlin Extensions.

Features

  • Shows number of SMS sent per each cycle
  • Notifies when SMS limit per cycle is reached
  • Ignore SMS sent to configurable numbers
  • Top message senders
  • Material Design
  • Widgets!
  • No Advertisements

Screenshots

Message Counter Ignore Numbers Message Statistics

Google Play Compliance

In order to comply with the latest Google Play policies surrounding the use of certain permissions, the core functionality of the app cannot be published on Google Play. See more details
To make the app available to all users, it needs to be installed from an alternate source.
Note that restriction applies to all apps on Google Play Store.

Source Code

Clone this repo and import the project as an existing Android project in Android Studio.

git clone https://github.com/midhunhk/message-counter.git  

Open the project in Android Studio  

Dependencies

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.