A Launcher focused on simplicity and legibility.

Overview

Elder Launcher

Elder Launcher is a launcher designed for seniors focused on simplicity and legibility.

Elder Launcher supports pinning favorite apps and contacts to the homescreen for quick access.

Homescreen with favourite apps Homescreen with favourite contacts App Drawer

Install

Also available from GitHub Releases

Tech

Elder Launcher is developed using Flutter.

The app relies heavily on the following open source Flutter packages:

Install Flutter Intl plugin (VS Code, InteliJ) for generating localisation files. Your IDE might show errors and warnings if this is not installed.

More Screenshots

Homescreen call shortcut dialog Favourite App selection screen Favourite Contacts reorder screen

Dark mode (Android 10+)

Can be enabled from system settings

Dark Mode: Homescreen with favourite apps Dark Mode: Homescreen with favourite contacts Dark Mode: App Drawer

License

This project is licensed under the MIT License.

Comments
  • adding initial fastlane structure

    adding initial fastlane structure

    This will be helpful…

    • if you wish to bring your app to F-Droid
    • for deploying your app to Google Play (this might need the Fastlane binaries)

    Further, you might wish to move your screenshots from assets/ to fastlane/metadata/android/en-US/images/phoneScreenshots/ so they get picked up as well. I didn't do this with my PR here as I cannot tell what else (except for the ReadMe, which I could have easily adjusted) might depend on the original location :wink:

    opened by IzzySoft 6
  • Bricked device

    Bricked device

    I've installed it on a phone from an old lady and set it as default launcher (yesterday everything worked fine). (The phone is from a brand called: TCL). Returned a day later to see how it turned out and the only thing that i saw, was stuck in the bootloader (screenshot attached). Could this have been connected to the launcher (its the only thing i installed, i didn't root it, idk if she did anything other than that in the meantime).

    bricked_phone .

    opened by AlexFRAN 3
  • Added dutch translations

    Added dutch translations

    Hi Arjunsinh,

    Great work on the launcher/dialer for elder people!! I have added dutch translations. Perhaps you'd like to merge them with your branch.

    Kind regards, Frank

    opened by frankdenouter 3
  • Deleting call history?

    Deleting call history?

    I had to change to another phone app because it seems like you can't delete call history on the built in phone app on elder_launcger. Will it ever be added as a possibility?

    Edit: How do I delete an issue? This is the wrong launcher.

    opened by Beach77 0
  • Create intl_ee.arb

    Create intl_ee.arb

    It's the Estonian translation. Translated by a human (not machine). Some of the word order is changed to make it easier to understand for the reader (because the Estonian language differs from the English language structure). Terms from the Estonian IT-glossary are used (the same terms that are used by official Estonian translations by IT-companies like Google etc).

    opened by quxup 0
  • v1.6 Update

    v1.6 Update

    UI Improvements:

    • Added Italian Translation
    • Fix padding around reorder card

    Under the hood improvements:

    • Executables built using Flutter 2.10
    • Updated to Kotlin 1.6.10
    • Compile and target SDK Android 12
    • Updated packages: auto_size_text, permission_handler, provider, shared_preferences
    • Code clean up/refactoring.

    Added (inaccessible) draft settings page for future use.

    opened by itsarjunsinh 0
  • v1.5 Update

    v1.5 Update

    UI Improvements:

    • Stylish screen titles in app bar
    • Tweak UI colors (inspired by Material You)
    • Major Dark mode color overhaul
    • Increase FavGrid padding by 2dp (to reduce accidental touches while holding)
    • Move secondary prompts to a hide able panel (set default launcher, phone call start permission)

    Under the hood improvements:

    • Migrated to Flutter 2.5 (new ThemeData, Null Safety)
    • Follow flutter_lints
    • Updated packages: contacts_service, device_apps, permission_handler, provider, shared_preferences
    • Add test for app model/provider and run on GitHub CI
    • Misc. code clean up/refactoring
    opened by itsarjunsinh 0
  • v1.4 Update

    v1.4 Update

    • Added Dutch translation
    • Added Splash screen
    • General code refactor, changed deprecated buttons
    • Set Default launcher dialog for API 29+
    • Reload app lists on app install or uninstall event
    • Updated most dependencies
    • Updated gradle files to latest Flutter android template (targetSDK to 30)
    opened by itsarjunsinh 0
  • (feature request) 24h time format option (or based on system settings)

    (feature request) 24h time format option (or based on system settings)

    Hello Arjunsinh Jadeja!

    Most launchers pick time format up automatically (and change AM/PM or 24h format themselves). I live in Europe and we're using the 24h format here as well (is is most of the world). Would it be possible to give the user an option to switch between time formats or just make it automatic (based on system settings)?

    I think the automatic solution would fit well with the ethos of Elder Launcher (simplicity, which is aimed at elder users).

    All the best to you! :)

    Jaak

    opened by quxup 0
  • [Feature request] sos button

    [Feature request] sos button

    Hi thank you for your work, this launcher is very handy for seniors.

    I would like to request a sos button in the top left corner. Which will call a custom set up contact, for example a family member or an ambulance.

    enhancement 
    opened by ralaud 0
  • Cannot scroll up/down with remote-control like AnyDesk. Taps/mouse clicks work ok. Scroll up/down outside EL is ok.

    Cannot scroll up/down with remote-control like AnyDesk. Taps/mouse clicks work ok. Scroll up/down outside EL is ok.

    When remotely controlling the phone, I can select items, like "All Apps" but cannot scroll up/down in list of Apps. In all other apps besides Elder Launcher I can scroll up and down just fine, like in Settings for example.

    On my 97-year-old mother's Android 8 moto-z2, I remotely control the phone with AnyDesk (on my local macbook). With Elder Launcher as the Home app, I can remotely tap Elder Launch items, such as the pencil-Edit icon or "All Apps". But problem is I then am unable to remotely scroll up or down to select items in Apps list that are further down on the screen. So I am unable to scroll down to other apps like Settings or Skype. The remote swipe works fine In any other app besides Elder Launcher, as described in Work-around below. Would it be possible to add scroll-bar or up-down arrows in case it is too tricky to get remote swipe working?

    Work-around: temporarily (remotely) change the Home app from Elder_Launcher to default launcher. In anydesk, I can send swipe up/down left/write to the remote android phone from my macbook laptop by holding down the trackpad (left-mouse-depress) and, while holding down trackpad, use finger to swipe on trackpad. On the remote phone, this lets me swipe down at top of android phone screen, then click on gear icon to bring up phone Settings. In phone Settings, I can swipe up and down just fine, and am able to temporarily un-select Elder Launcher. With the phones usual launcher, I can then do anything I need to, such as run Google Play, start Skype and answer a video call, etc. That is, I can remotely do anything on the phone that I would be able to do if I was physically holding the phone in my hand. When I'm done remotely controlling the phone, I changed Home app back to ElderLauncher, or just launch it from GooglePlay and switch to it. If I open google-play and search for elder-launcher it says "open" (not "update"), and it says last updated Feb 8, 2022 and it appears to be version 1.6. Similarlily, AnyDesk on the phone is also apparently newest 6.4.0 version.

    I've looked thoroughly for settings and permissions I might change to try to enable remote swipes in ElderLauncher, but did not find anything I could try changing to fix this. The phone is an unlocked at&t phone but still has at&t bloatware if that helps. I can try on a few other phones to see if the issue is just on my mom's phone or not and try to gather more clues about this issue AnyDesk-cannot-scroll-remote-EL .

    opened by porteusconf 1
  • The hardware accept button does not work

    The hardware accept button does not work

    Beautiful project! A trouble for people with difficulties to use the touch screen... The hardware accept button does not work; the direction arrows do (and you can navigate the application with them).

    help wanted 
    opened by gabriel-tandil 2
Releases(v1.6)
Owner
Arjunsinh Jadeja
App Developer, Game Developer
Arjunsinh Jadeja
Icons Launcher - A command-line tool that simplifies the task of updating your Flutter app's launcher icon.

Icons Launcher - A command-line tool that simplifies the task of updating your Flutter app's launcher icon. Full flexibility allows you to only update the launcher icon for specific platforms as needed.

Mrr Hak 48 Nov 17, 2022
Simple app for easy shopping list making, developed with simplicity in mind.

Fast Shopping Fast Shopping is a mobile application developed with simplicity in mind. It allows you on having a simple set of shopping lists, that yo

Albert Wolszon 208 Dec 31, 2022
🚀 Sample Flutter Clean Architecture on Rorty App focused on the scalability, testability and maintainability written in Dart, following best practices using Flutter.

Rorty Flutter Rorty ?? (work-in-progress for V2 ?? ??️ ??‍♀️ ⛏ ) Getting Started Flutter Clean Architecture in Rorty is a sample project that presents

Mr.Sanchez 138 Jan 1, 2023
This is a set of small projects focused solely on the development of the graphical interface with Flutter

My Flutter Projects Flutter apps with cool design and animations Social Media Youtube Facebook Twitter Getting Started This project is a starting poin

Kevin Melendez 500 Dec 19, 2022
A Dart-native lightweight Apache Pulsar client primarily focused on the IoT telemetry domain

pulsar_iot_client A lightweight Apache Pulsar client primarily focused on the IoT telemetry domain. This project aims to improve the resulting perform

Mike Zolotarov 5 May 10, 2022
A movies app made with Flutter focused on solid software structure patterns.

Flutter Movies App An application made with Flutter to practice the principles of Clean Architecture. Even being focused on architecture, the project

Márcio Valim 59 Dec 12, 2022
Launcher for the reboot project written with Dart(Flutter) and Fluent UI compliant

reboot_launcher Launcher for project reboot Getting Started This project is a starting point for a Flutter application. A few resources to get you sta

Alessandro Autiero 3 Oct 22, 2022
An Android Launcher (having Ubuntu-Gnome flavour) build with Flutter

Ubuntu Launcher Introduction Ubuntu launcher is an custom android launcher build with Flutter with a Ubuntu-Gnome look. Though flutter is a cross plat

5hifaT 252 Dec 22, 2022
A Hollow Knight launcher/modpack manager for Windows.

hk_launcher A Hollow Knight launcher/modpack manager for Windows. About This app aims to solve the problem I struggle with. When playing modded Hollow

Metal 1 Mar 11, 2022
A launcher for MTGA project.

MTGA-Launcher Another emutarkov launcher for MTGA project. Support windows, macOS* and linux*. *Some features might not available on macOS or linux. F

danielchim 4 Oct 18, 2022
Codeflow 19 Sep 29, 2022
Find The Latest trending and upcoming movies and tv shows with MovieDB app. The app contains all info about movies and tv shows. find similar movies or shows, Browse all genres, video trailers, backdrops, logos, and posters.

MovieDB App Features. Dynamic Theming Search Functionality Onboarding-Screen Select favourite movie Home Screen Tranding movie Movies different catego

Ansh rathod 80 Dec 12, 2022
A beautiful, secure and simple authenticator app that supports multiple protocols and services. Free and open source. Written in Flutter and Dart.

OpenAuth A beautiful, secure and simple authenticator app that supports multiple protocols and services. Free and open source. Written in Flutter and

Isaiah Collins Abetong 31 Oct 5, 2022
An app to pick, upload and display images from camera and gallery with size and extension constraints.

image_uploader A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started i

Ehmad Saeed⚡ 4 Mar 7, 2022
A Flutter application with proper navigation and routes handling and API data fetching and posting.

Flutter-Navigation-and-API-Integration A Flutter application with proper navigation and routes handling and API data fetching and posting. ⏮ Preview G

Ehmad Saeed⚡ 7 Oct 5, 2022
Responsive Scaffold - On mobile it shows a list and pushes to details and on tablet it shows the List and the selected item. Maintainer: @rodydavis

responsive_scaffold View the online demo here! On mobile it shows a list and pushes to details and on tablet it shows the List and the selected item.

Flutter Community 346 Dec 2, 2022
Breathe is a mental health blogging app where users can join communities of doctors and other users from around the world and both share their problems as well as lend a ear to and help others

?????????????? ?????????????? In a condensed, suffocating society you can feel closed off, when you can't process your emotions and are going through

Soham Sen 3 May 16, 2022