saihaj / SeniorDialerApp

This app is designed for people who want to use a smartphone for basic features. This is formulated for someone who has difficulty using smartphone. This app provides a big font dialer and speed dial feature

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CodeFactor StableVersion GooglePlayStoreAvailablity GitHub

SeniorDialerApp V2

This app is designed for people who want to use a smartphone for basic features. This is formulated for someone who has difficulty using smartphone. This app provides a big font dialer and a speed dial feature.

Currently WIP

Features

  • Localization
  • Dark mode support
  • Settings menu
  • Better way to set speed dial options
  • iOS support

Mockups

dialer-light dialer-dark

Installation

Go check out releases

Development Setup

This is a react-native init project. That has eslint and other add-ons that are preset for my projects.

Soon will also add github actions for deployment.

Prerequisites

Available Scripts

npm run <command>

Commands

start:android   Start the Android emulator
start:ios       Start the iOS emulator
start-sims      Start Android and iOS emulators

clean           react-native-clean-project
clean:android   Clean Android build files
clean:ios       Clean iOS build files

lint            ESLint and checks code style
test            Unit + integration tests in watcher mode

install-assets 	Install any changed files in the "assets/" directory
install-pods    Install all the pods for ios

Helpful

Credits

Eslint configurations and npm scripts are inspired from @ShabadOS/mobile

License

Copyright (C) 2020 Saihajpreet Singh

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>
or contact the author of this repository. 

About

This app is designed for people who want to use a smartphone for basic features. This is formulated for someone who has difficulty using smartphone. This app provides a big font dialer and speed dial feature

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 55.0%Language:Java 21.4%Language:Objective-C 15.2%Language:Ruby 6.4%Language:Starlark 2.0%