Showing posts with label android. Show all posts
Showing posts with label android. Show all posts

Tuesday, February 18, 2014

GPS Speedometer

I've updated Droid Dashboard application - it's now named - GPS Speedometer.

GPS Speedometer is a speedometer application that uses the phone's internal GPS module to calculate the current speed and display it with large, easy to read, LCD-like fonts. It will also display the total travel time, the average speed, maximum reached speed, the heading and elevation, a nice compass and forward and lateral accelerations.

Features:
- High accuracy. The speed calculated based on GPS data is more accurate than the one displayed by a car's speedometer
- It supports both imperial and metric units
- 5 predefined color themes available
- It can record your path, speed, distance, and elevation and save them in a KML file (for Google Earth) - just press "Menu", select "Settings" and "Record track".
- It can work in the background, so it can record your movement and speed even while you're talking on the phone.
- It has a "HUD mode": the image will be flipped so when it's reflected by the car's windshield, it will appear normal.

It requires the following permissions:

- WAKE_LOCK in order to prevent the screen from turning off
- ACCESS_FINE_LOCATION (GPS based location) for reading GPS data
- WRITE_EXTERNAL_STORAGE in order to save the KML file
- INTERNET to display ads (FREE version only)

Please note that while I've tested the application on several Android devices, there are way to many different Android devices to guarantee that it will work just fine on all of them, so if you encounter a problem with the application, just drop me an email with your phone model and a short description of your problem; I will do my best to fix it ASAP.

It is available on Google Play, for ~2$:
Android app on Google Play

or for free (with ads):
Android app on Google Play


Some screenshots:



And a video:


Monday, September 3, 2012

My Budget

I've released a new application on Google Play - an easy to use Budget Manager. I find some other budget managers a little bit to complicated, with to many options, while I think that most people want just a simple tool to track their spending. With that in mind, I've created My Budget (and, as usual, a free version - My Budget Free).

There are 3 views:
- a global one, which will show you the total amount of your expenses, the total amount of income and your balance (the difference between income and expenses) and a pie chart with expenses/income grouped by categories;
- an income view and an expense view, which will show you more detailed info - for each category you can see (and edit) details about a specific payment - date, amount and a short description (same goes for income)
For all these 3 views you can chose to see the global data (i.e. total amount of income/spending since you've start using My Budget) or monthly data (spending/income only for a specific month).

Screenshots:





QR Codes:
My Budget Free

Android app on Google Play


My Budget (paid version)
Android app on Google Play


If you were looking for such app for your Android phone, please install it, rate it, and let me know your opinion about it.

Wednesday, January 5, 2011

Find Me!

I’ve wrote a new application which can help android users to locate their phone in case it was stolen. With this application, you can setup your phone to send its location upon receiving an SMS which contains a predefined keyword.

After installation, the first thing which has to be done is to setup the application:

Find Me 1 Find Me 2

1. Choose a keyword. When the phone receives an SMS containing only this keyword (please note that it is case sensitive), it will start sending regularly its location to a predefined destination. Or you can even specify the destination inside the SMS – I’ll get back to this.

2. Select a delivery method – SMS or e-mail. If you prefer e-mail, you need a data plan for your phone. If you select SMS, normal SMS rates will apply. Please note that if you select e-mail, you will also receive an attachment – a KML file which can be uploaded into Google Maps or Google Earth; you’ll be able to track the movement of your phone since you’ve started to monitor its location.

3. Select a destination – a phone number, if at previous step you’ve selected SMS, or a e-mail address if you have selected e-mail as a delivery method.

4. Select the update rate. This is the frequency of e-mails or SMS messages with location updates.

5. If you have selected e-mail as delivery method, you have to setup an email account from which the e-mails with your phone location will be sent. You have to input a username and a password (the password will be encrypted, so nobody will be able to extract it). It works only with Google email accounts.

6. Press “Save” button. From now one, you can track your phone by sending an SMS containing the keyword. Your phone will keep sending updates to its location until it receives an SMS containing only “STOP” – case sensitive.

A helpful feature is that you can also control some parameters via SMS. You can specify in the message parameters like the frequency of the updates, delivery method and destination. For this, your SMS should look like this:

<keyword>

Param:<delivery method>:<update rate>:<destination>

where <keyword> is the keyword chosen by you (it’s case sensitive) when you’ve setup the application, <update rate> is the frequency with which the application will send the location, in minutes, delivery method can be either “SMS” or “e-mail” (case sensitive) and the destination is a phone number or an email address. “Param:” is important and it is case sensitive, after this the application expects some parameters. Here is a real life example:

myKeyword Param:e-mail:5:myemail@someemail.com

Note that there is a space only between the keyword and “Param:”

Saturday, September 26, 2009

aUnit Converter

      aUnit Converter is a unit converter for Android smartphones. It can convert between more than 550 various units of measure grouped in 14 categories. Available on Android Market.

aUnitConverter_land aUnitConverter_port  aUnitConverter_select

 

 

 

aUC