builderall

Own projects

LEXIMASTER - lexicon app

LEXIMASTER
(since 3/2017)
Software Engineer
Development of the iOS app
Development of the Android app
Development of the Firebase backend

Welchen Vorteil hast du mit dem LEXIMASTER?

 Ein cooles, schnelles und
     verständliches Nachschlagewerk

 Kannst schnell nachschauen, wenn du mal 
     wieder ein neues Fremdwort hörst.

 Hast schnell alle Informationen auf 
     verschiedenen Medien zur Hand.

 Kinderleichte Bedienung.

 Leicht verständliche Erklärungen.

 Keine lange Suche nach Begriffserklärungen.

 Bezahlung in Bitcoin Lightning

Battery Warner

Battery Warner - my very first app
(12/2016 - 3/2017)
Software Engineer - Android development

This app helps your battery last longer!

 

What is it?

A battery-warner that warns you when your phone is charged or discharged to X%.

What's the point of that?

Lithium-ion batteries have a longer lifespan according to the manufacturer if the following things are considered:
  • Don't leave it plugged in for too long at 100%
  • Don't let it completely run out of power
  • Best to charge it "flat"
    --> So not always 0-100%, but for example 20-80% or 30-70%

And that's where this app comes in:

It notifies ("warns")
  • When the battery is charging and has reached X%, so you can remove the phone from the charger and not charge it for too long
  • When the battery has been discharged to X%

In addition, the battery charges slower at around 80%, so the app also saves time!

Other features that do not require root:

  • Creation of a charging curve, so you can see how the battery was charged and how warm it was during the process.
  • History of past charging cycles and automatic saving of graphs
  • A battery info notification with the current state of the battery
  • A dark theme/design -> optional for the info notification!
  • The warnings are individually switchable for different charging methods (normal, USB or wireless charging).

Additionally, the app has the following features that require root:

- Automatic charging cancellation, so you don't have to be near to hear the warning tone.

  This doesn't work with all devices! I have to customize the app for the device.

- Smart Charging - regulates charging for longer charging sessions (e.g. overnight) to conserve the battery as much as possible.

  This assumes that "charging cancellation" works on your device!

- USB charging deactivation

  This prevents the device from charging when it is connected to a PC/Mac via USB.

  This also assumes that "charging cancellation" works on your device!

- Automatic resetting of the Android internal battery statistics as soon as the battery high warning appears

- Activation of energy saving mode as soon as the battery low warning appears

The intro was created with the help of this library:
https://android-arsenal.com/details/1/4368

The library for the graph (GraphView) can be found here:
http://www.android-graphview.org/

The source code can be found here:
https://github.com/P1xelfehler/BatteryWarner